bsc
bsc copied to clipboard
took too long to find peers for full node in mainnet
System information
Geth Version: 1.1.16 Git Commit: cb131fabe5fb9570180e7030a293a984f17c2446 Architecture: amd64 Go Version: go1.17.13 Operating System: linux GOPATH= GOROOT=go
Expected behaviour
should find peers quickly
Actual behaviour
full was having a hard time to find peers and most of the peers either in running fats node in snap
or failed in p2p handshake with error RPC timeout
or Too many peers
Steps to reproduce the behaviour
start BSC node from official snapshot & config files with the following options:
- --diffsync
- --cache
- '8000'
- --rpc.allow-unprotected-txs
- --txlookuplimit
- '0'
- --verbosity
- '5'
Backtrace
TRACE[10-30|03:05:38.284] Failed p2p handshake id=eae1b254836d21c6 addr=34.251.95.115:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.469] Starting p2p dial id=97ce3d3da1f3ff83 ip=54.198.51.232 flag=staticdial
TRACE[10-30|03:05:38.635] Failed p2p handshake id=702b5fe3a0ff88db addr=34.253.216.225:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.637] Starting p2p dial id=3856d7a0620f40fa ip=54.229.26.251 flag=staticdial
TRACE[10-30|03:05:38.640] Failed p2p handshake id=7c2504bd9168259c addr=3.249.178.199:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.698] Starting p2p dial id=c7ae85f4b51de150 ip=3.85.216.212 flag=staticdial
TRACE[10-30|03:05:38.699] Failed p2p handshake id=68036bd21a3aa984 addr=23.20.67.34:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.701] Failed p2p handshake id=9086a4586d53f611 addr=3.91.73.29:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.702] Starting p2p dial id=a2407d505b469b3e ip=54.198.97.197 flag=staticdial
TRACE[10-30|03:05:38.890] Failed p2p handshake id=97ce3d3da1f3ff83 addr=54.198.51.232:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:38.893] Starting p2p dial id=b060e5fa11718590 ip=107.20.124.16 flag=staticdial
TRACE[10-30|03:05:38.991] >> ENRREQUEST/v4 id=221b1e1c65afc01c addr=52.68.165.102:30311 err=nil
TRACE[10-30|03:05:38.991] >> ENRREQUEST/v4 id=2570bed25c93f55e addr=13.231.200.147:30311 err=nil
TRACE[10-30|03:05:38.998] Starting p2p dial id=579dcca20f8c334f ip=3.92.160.2 flag=staticdial
TRACE[10-30|03:05:39.000] Failed p2p handshake id=3856d7a0620f40fa addr=54.229.26.251:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:39.057] Starting p2p dial id=20aa71a03b6791f0 ip=184.73.34.17 flag=staticdial
TRACE[10-30|03:05:39.119] Failed p2p handshake id=a2407d505b469b3e addr=54.198.97.197:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:39.120] Failed p2p handshake id=c7ae85f4b51de150 addr=3.85.216.212:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:39.121] Starting p2p dial id=a014bfd6bcfd98c8 ip=54.162.73.225 flag=staticdial
TRACE[10-30|03:05:39.129] Starting p2p dial id=1b104cdb92cb45e5 ip=54.162.32.1 flag=staticdial
TRACE[10-30|03:05:39.309] Starting p2p dial id=4ddc757c3e6af551 ip=18.212.135.123 flag=staticdial
TRACE[10-30|03:05:39.315] Failed p2p handshake id=b060e5fa11718590 addr=107.20.124.16:30311 conn=staticdial err="too many peers"
TRACE[10-30|03:05:39.316] Dial error id=39d0a4894ca3fccd addr=54.65.239.152:30311 conn=staticdial err="i/o timeout"
TRACE[10-30|03:05:39.316] Dial error id=761b48f2e888ff5f addr=13.113.113.139:30311 conn=staticdial err="i/o timeout"
When submitting logs: please submit them as text and not screenshots.
try to remove --diffsync
,
@cosinlink removed and still facing the same issue. ``WARN [11-08|04:58:29.059] Synchronisation failed, dropping peer peer=977aaf678ad983b0e40d5e09743184ea76ea0896d618b7d913f92d7c249d1e74 err="retrieved ancestor is invalid" WARN [11-08|04:58:29.059] Synchronisation failed, retrying err="peer is unknown or unhealthy" WARN [11-08|04:58:29.059] Synchronisation failed, retrying err="peer is unknown or unhealthy" WARN [11-08|05:00:29.351] Synchronisation failed, dropping peer peer=e2579fedd4eec5de61522cea328ea3fbb698ee10dd2e8a117b905c1e64b52c55 err=timeout WARN [11-08|05:01:50.909] Ancestor below allowance peer=977aaf67 number=0 hash=0d2184..d57b5b allowance=22,363,241 WARN [11-08|05:01:50.909] Synchronisation failed, dropping peer peer=977aaf678ad983b0e40d5e09743184ea76ea0896d618b7d913f92d7c249d1e74 err="retrieved ancestor is invalid" WARN [11-08|05:01:50.909] Synchronisation failed, retrying err="peer is unknown or unhealthy" WARN [11-08|05:01:50.910] Synchronisation failed, retrying err="peer is unknown or unhealthy"
same issue here, stuck in Looking for peers
tried v1.1.17
, v1.1.16
& v1.1.17
, with the config & genesis..same issue
tried erigon client, slowly syncing but at least moving:
[INFO] [11-10|09:48:05.313] [txpool] stat block=0 pending=65 baseFee=0 queued=30000 alloc=4.4GB sys=29.0GB
[INFO] [11-10|09:48:06.138] [7/16 Execution] Executed blocks number=6493595 blk/s=15.6 tx/s=2439.7 Mgas/s=261.1 gasState=0.02 batch=28.7MB alloc=4.4GB sys=29.0GB
[INFO] [11-10|09:48:26.154] [7/16 Execution] Executed blocks number=6493919 blk/s=16.2 tx/s=2450.2 Mgas/s=267.1 gasState=0.03 batch=43.7MB alloc=6.3GB sys=29.0GB
[INFO] [11-10|09:48:46.141] [7/16 Execution] Executed blocks number=6494234 blk/s=15.8 tx/s=2493.1 Mgas/s=267.0 gasState=0.04 batch=58.6MB alloc=8.1GB sys=29.0GB
[INFO] [11-10|09:49:05.284] [p2p] GoodPeers eth66=92
Same issue.
Same issue.
@jasonyic is this still an issue for you? We have made some improvements with regards to discovery in newer versions.
you can close the issue. thanks