Open alexggh opened 1 month ago
I have seen a similar issue (with much worse numbers, like 30% connected) on Versi when the authority-discovery was not working with litep2p due to DHT records not passing validation because some parts were missing on litep2p side. Some validators were still connected — my guess because they were in the DHT routing table.
So, I would start debugging from examining authority-discovery logs to see if validators are properly discovered.
Reproducing steps:
Run a local zombienet with 10 validators or more with litep2p enabled, E.g:
Observed behaviour
Connectivity Report says that validators are not connected to all of its peers and in some occasions is reporting:
Connectivity seems low, we are only
, see logs bellowExpected behaviour
Validators should be able to connect to all of its peers and it is what happens if you run with the default libp2p backend.
FYI: @paritytech/networking