You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During the connect-relay command, noray ensures both parties have a relay. In case they do, the relay is used as-is, otherwise ( e.g. never had a relay, or the one they had has expired ), a new one is created.
However, noray fails to recognize if a relay already exists for the given party, so it always creates a new one. This results in duplicate relays that also don't work - they are proxied, but traffic doesn't get through to the host ( possibly because of missing NAT entries ).
Done criteria
No duplicate relays are created
RelayEntry equality check is fixed
hasRelay tests are added
The text was updated successfully, but these errors were encountered:
Background
During the connect-relay command, noray ensures both parties have a relay. In case they do, the relay is used as-is, otherwise ( e.g. never had a relay, or the one they had has expired ), a new one is created.
However, noray fails to recognize if a relay already exists for the given party, so it always creates a new one. This results in duplicate relays that also don't work - they are proxied, but traffic doesn't get through to the host ( possibly because of missing NAT entries ).
Done criteria
The text was updated successfully, but these errors were encountered: