VOLTTRON / volttron

VOLTTRON Distributed Control System Platform
https://volttron.readthedocs.io/
Other
457 stars 216 forks source link

Forwarder can't recover from BAD state after lost TCP connection. #2986

Open davidraker opened 2 years ago

davidraker commented 2 years ago

Description of Issue

Forwarder is entering a BAD state after lost TCP connection, and is unable to recover. Cache builds indefinitely until restart. Putting messages into log saying it can't connect due to a conflicting VIP identity, though the receiver is showing authentication success.

Affected Version

Screenshots

Expected

Actual

Steps to Reproduce

Additional Details

davidraker commented 2 years ago

The connection is flakey, with periodic TCP retransmissions of AWK frames, retransmissions of data, duplicate AWKs, etc, and this is likely to be the impetus for the initial loss of connection.