Uploaded image for project: 'EtherNet/IP Core V3'
  1. EtherNet/IP Core V3
  2. PSEIP-690

Device runs out of TCP connections when Achilles TCP monitor is active

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.7.5.0
    • Fix Version/s: V3.8.1.0
    • Component/s: Core
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      During Achilles tests, it turned out that the device runs out of TCP connections.

      The Achilles TCP Monitor basically just opens and closes 1 single tcp connection and after some time (~600ms) opens an ew one and closes it again.

      This is how it should look like in wireshark:

      Sometimes the last FIN from the netX is missing and therefore the TCP connection does not close entirely. This connection then stays open and the next TCP connection gets opened by the Achilles monitor.

       

      If this happens too many times in a row, the device runs out of TCP connection and the Achilles monitor complains.

      Find a wireshark capture that shows this situation attached: DETRS590.pcap

      It must be analyzed why the device does not send the missing FIN frame.

        Attachments

        1. DETRS590.pcap
          90 kB
          Kai Michel
        2. EISV5_TLS_behavior_PSEIP690.pcapng
          34 kB
          Omid Kompani
        3. pastedImage.png
          39 kB
          Kai Michel

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  KMichel Kai Michel
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: