isAlreadyInUse opened a new issue, #1213:
URL: https://github.com/apache/plc4x/issues/1213

   ### What happened?
   
   I connect to Ignition OPC UA, and I'm able to read data, tested with 18.000 
reads each 500ms works fine.
   but if connection not interact with server for a while (2/3 min), on next 
read I receive following error :
   
   2023-11-17T14:58:32.253+01:00 ERROR 2742 --- [ntLoopGroup-5-1] 
o.a.p.j.o.protocol.OpcuaProtocolLogic    : Read request ended up with 
ServiceFault: 
   
╔═ExtensionObjectDefinition/ResponseHeader══════════════════════════════════════════════════════════════════════════╗
   
║╔═timestamp═══════════════════════════╗╔═requestHandle╗╔═serviceResult/StatusCode/statusCode═╗
                     ║
   ║║0x01da195e260fc980 133447031117040000║║0x0000000a 10 ║║        0x80250000 
2149908480        ║                     ║
   
║╚═════════════════════════════════════╝╚══════════════╝╚═════════════════════════════════════╝
                     ║
   
║╔═serviceDiagnostics/DiagnosticInfo═════════════════════════════════════════════════════════════╗╔═noOfStringTable╗║
   
║║╔═reserved╗╔═innerDiagnosticInfoSpecified╗╔═innerStatusCodeSpecified╗╔═additionalInfoSpecified╗║║
 0xffffffff -1  ║║
   ║║║b0 false ║║          b0 false           ║║        b0 false         ║║     
   b0 false        ║║╚════════════════╝║
   
║║╚═════════╝╚═════════════════════════════╝╚═════════════════════════╝╚════════════════════════╝║
                  ║
   
║║╔═localeSpecified╗╔═localizedTextSpecified╗╔═namespaceURISpecified╗╔═symbolicIdSpecified╗
      ║                  ║
   ║║║    b0 false    ║║       b0 false        ║║       b0 false       ║║      
b0 false      ║      ║                  ║
   
║║╚════════════════╝╚═══════════════════════╝╚══════════════════════╝╚════════════════════╝
      ║                  ║
   
║╚═══════════════════════════════════════════════════════════════════════════════════════════════╝
                  ║
   
║╔═additionalHeader/ExtensionObject══════════════════════════════════════════════════════════════════╗
              ║
   
║║╔═typeId/ExpandedNodeId═══════════════════════════════════════════════════════════════════════════╗║
              ║
   
║║║╔═namespaceURISpecified╗╔═serverIndexSpecified╗╔═nodeId/NodeIdTypeDefinition════════════════════╗║║
              ║
   ║║║║       b0 false       ║║      b0 false       
║║╔═nodeType/NodeIdType═══╗╔═NodeIdTwoByte═══════╗║║║              ║
   ║║║╚══════════════════════╝╚═════════════════════╝║║0x0 0 
nodeIdTypeTwoByte║║╔═id═══╗╭┄identifier╮║║║║              ║
   ║║║                                               
║╚═══════════════════════╝║║0x00 0║┆     0     ┆║║║║              ║
   ║║║                                               ║                         
║╚══════╝╰┄┄┄┄┄┄┄┄┄┄┄╯║║║║              ║
   ║║║                                               ║                         
╚═════════════════════╝║║║              ║
   ║║║                                               
╚════════════════════════════════════════════════╝║║              ║
   ║║║╭┄identifier╮                                                             
                       ║║              ║
   ║║║┆     0     ┆                                                             
                       ║║              ║
   ║║║╰┄┄┄┄┄┄┄┄┄┄┄╯                                                             
                       ║║              ║
   
║║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║
              ║
   ║║╔═encodingMask/ExtensionObjectEncodingMask═══════════╗╭┄identifier╮        
                        ║              ║
   ║║║╔═reserved╗╔═typeIdSpecified╗╔═xmlbody╗╔═binaryBody╗║┆     0     ┆        
                        ║              ║
   ║║║║  0x0 0  ║║    b0 false    ║║b0 false║║ b0 false  ║║╰┄┄┄┄┄┄┄┄┄┄┄╯        
                        ║              ║
   ║║║╚═════════╝╚════════════════╝╚════════╝╚═══════════╝║                     
                        ║              ║
   ║║╚════════════════════════════════════════════════════╝                     
                        ║              ║
   
║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝
              ║
   
   Reopening connection immediately and read same data works.
   
   ### Version
   
   v0.11.0
   
   ### Programming Languages
   
   - [X] plc4j
   - [ ] plc4go
   - [ ] plc4c
   - [ ] plc4net
   
   ### Protocols
   
   - [ ] AB-Ethernet
   - [ ] ADS /AMS
   - [ ] BACnet/IP
   - [ ] CANopen
   - [ ] DeltaV
   - [ ] DF1
   - [ ] EtherNet/IP
   - [ ] Firmata
   - [ ] KNXnet/IP
   - [ ] Modbus
   - [X] OPC-UA
   - [ ] S7


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to