Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Public node sync failed #5759

Open
Hugh-Top opened this issue Mar 22, 2024 · 9 comments
Open

Public node sync failed #5759

Hugh-Top opened this issue Mar 22, 2024 · 9 comments
Labels

Comments

@Hugh-Top
Copy link

Hugh-Top commented Mar 22, 2024

Description

I set 6 public nodes. after upgrade 1.4.x. public nodes sync failed forllow logs:

2024-03-22T00:09:49.338Z        INFO    node.fetcher    peer stats      {"total": 120, "global average latency": "907.203µs", "best peers": [{"id": "12D3KooWNtpwAHdUwEEPLR1ZMTcRh33A1EMSNQt4fYBAmyN9Z6Wf", "success": 10220, "failures": 1, "latency per 1024 bytes": "818.123µs"}, {"id": "12D3KooWEDrDpQxALxv8TztogUr1qpd8koJKchnkiZj26pyQLxR8", "success": 62215, "failures": 1, "latency per 1024 bytes": "849.019µs"}, {"id": "12D3KooWDr1ETVJwMGg9EyiazyguaWhMstWj1kJWNiFzLQhbQK5a", "success": 66580, "failures": 1, "latency per 1024 bytes": "849.872µs"}, {"id": "12D3KooWEycGfD3JhBs3iogsoidA76i6vgF4rrxxWDVPfHMB1m4r", "success": 5668, "failures": 1, "latency per 1024 bytes": "1.174125ms"}, {"id": "12D3KooWJ5hQW52f5rMqwLrxMEUTEvnzRyCjJbEJsKw1ofMGPyZ5", "success": 14923, "failures": 1, "latency per 1024 bytes": "2.102913ms"}], "name": "fetcher"}
2024-03-22T00:11:01.000Z        WARN    node.hare       failed  {"lid": 72481, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:16:01.000Z        WARN    node.hare       failed  {"lid": 72482, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:21:01.000Z        WARN    node.hare       failed  {"lid": 72483, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:26:01.000Z        WARN    node.hare       failed  {"lid": 72484, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:29:49.338Z        INFO    node.fetcher    peer stats      {"total": 119, "global average latency": "1.480688ms", "best peers": [{"id": "12D3KooWNtpwAHdUwEEPLR1ZMTcRh33A1EMSNQt4fYBAmyN9Z6Wf", "success": 13202, "failures": 1, "latency per 1024 bytes": "823.084µs"}, {"id": "12D3KooWDr1ETVJwMGg9EyiazyguaWhMstWj1kJWNiFzLQhbQK5a", "success": 70254, "failures": 1, "latency per 1024 bytes": "850.466µs"}, {"id": "12D3KooWEDrDpQxALxv8TztogUr1qpd8koJKchnkiZj26pyQLxR8", "success": 65889, "failures": 1, "latency per 1024 bytes": "917.201µs"}, {"id": "12D3KooWEycGfD3JhBs3iogsoidA76i6vgF4rrxxWDVPfHMB1m4r", "success": 8731, "failures": 1, "latency per 1024 bytes": "1.439371ms"}, {"id": "12D3KooWJ5hQW52f5rMqwLrxMEUTEvnzRyCjJbEJsKw1ofMGPyZ5", "success": 18312, "failures": 1, "latency per 1024 bytes": "1.533646ms"}], "name": "fetcher"}
2024-03-22T00:31:01.000Z        WARN    node.hare       failed  {"lid": 72485, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:36:01.000Z        WARN    node.hare       failed  {"lid": 72486, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:41:01.000Z        WARN    node.hare       failed  {"lid": 72487, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:46:01.000Z        WARN    node.hare       failed  {"lid": 72488, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:49:49.339Z        INFO    node.fetcher    peer stats      {"total": 123, "global average latency": "1.10341ms", "best peers": [{"id": "12D3KooWDr1ETVJwMGg9EyiazyguaWhMstWj1kJWNiFzLQhbQK5a", "success": 74003, "failures": 1, "latency per 1024 bytes": "873.699µs"}, {"id": "12D3KooWEDrDpQxALxv8TztogUr1qpd8koJKchnkiZj26pyQLxR8", "success": 69638, "failures": 1, "latency per 1024 bytes": "876.827µs"}, {"id": "12D3KooWAMzwAsivPZAGNLW5xNYJwbNsmW9xxJm2V9E8Y1cSwuTb", "success": 5829, "failures": 1, "latency per 1024 bytes": "1.153109ms"}, {"id": "12D3KooWSFq9fWxCEA2bmMnZ4J2LGCRr6gfFER788qwn1XQn7dkh", "success": 90, "failures": 0, "latency per 1024 bytes": "1.249727ms"}, {"id": "12D3KooWEycGfD3JhBs3iogsoidA76i6vgF4rrxxWDVPfHMB1m4r", "success": 11696, "failures": 1, "latency per 1024 bytes": "1.376178ms"}], "name": "fetcher"}
2024-03-22T00:51:01.000Z        WARN    node.hare       failed  {"lid": 72489, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T00:56:01.000Z        WARN    node.hare       failed  {"lid": 72490, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:01:01.000Z        WARN    node.hare       failed  {"lid": 72491, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:06:01.000Z        WARN    node.hare       failed  {"lid": 72492, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:09:49.339Z        INFO    node.fetcher    peer stats      {"total": 122, "global average latency": "886.766µs", "best peers": [{"id": "12D3KooWDr1ETVJwMGg9EyiazyguaWhMstWj1kJWNiFzLQhbQK5a", "success": 77829, "failures": 1, "latency per 1024 bytes": "748.689µs"}, {"id": "12D3KooWEDrDpQxALxv8TztogUr1qpd8koJKchnkiZj26pyQLxR8", "success": 73462, "failures": 1, "latency per 1024 bytes": "806.066µs"}, {"id": "12D3KooWHmNMzoCveeThwf1s2iAgMn1L8SSFEr9G87qbH5aa8Xfe", "success": 405, "failures": 0, "latency per 1024 bytes": "844.417µs"}, {"id": "12D3KooWNtpwAHdUwEEPLR1ZMTcRh33A1EMSNQt4fYBAmyN9Z6Wf", "success": 19481, "failures": 1, "latency per 1024 bytes": "970.054µs"}, {"id": "12D3KooWAMzwAsivPZAGNLW5xNYJwbNsmW9xxJm2V9E8Y1cSwuTb", "success": 9349, "failures": 1, "latency per 1024 bytes": "1.079896ms"}], "name": "fetcher"}
2024-03-22T01:11:01.000Z        WARN    node.hare       failed  {"lid": 72493, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:16:01.000Z        WARN    node.hare       failed  {"lid": 72494, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:21:01.000Z        WARN    node.hare       failed  {"lid": 72495, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:26:01.000Z        WARN    node.hare       failed  {"lid": 72496, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:29:49.340Z        INFO    node.fetcher    peer stats      {"total": 121, "global average latency": "829.647µs", "best peers": [{"id": "12D3KooWDr1ETVJwMGg9EyiazyguaWhMstWj1kJWNiFzLQhbQK5a", "success": 81938, "failures": 1, "latency per 1024 bytes": "820.658µs"}, {"id": "12D3KooWEDrDpQxALxv8TztogUr1qpd8koJKchnkiZj26pyQLxR8", "success": 77568, "failures": 1, "latency per 1024 bytes": "825.17µs"}, {"id": "12D3KooWNtpwAHdUwEEPLR1ZMTcRh33A1EMSNQt4fYBAmyN9Z6Wf", "success": 23334, "failures": 1, "latency per 1024 bytes": "832.882µs"}, {"id": "12D3KooWSFq9fWxCEA2bmMnZ4J2LGCRr6gfFER788qwn1XQn7dkh", "success": 119, "failures": 0, "latency per 1024 bytes": "847.448µs"}, {"id": "12D3KooWAMzwAsivPZAGNLW5xNYJwbNsmW9xxJm2V9E8Y1cSwuTb", "success": 12176, "failures": 1, "latency per 1024 bytes": "884.42µs"}], "name": "fetcher"}
2024-03-22T01:31:01.000Z        WARN    node.hare       failed  {"lid": 72497, "error": "hare failed to reach consensus in 4 iterations"}
2024-03-22T01:36:01.000Z        WARN    node.hare       failed  {"lid": 72498, "error": "hare failed to reach consensus in 4 iterations"}

most of best peers are private nodes
image

lsof -i:7513
COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
go-spacem  12 root    7u  IPv4 4356513      0t0  TCP spacemesh-master02-5755b897c-89lvl:50472->10.68.87.35:7513 (ESTABLISHED)
go-spacem  12 root   74u  IPv4 4342320      0t0  TCP *:7513 (LISTEN)
go-spacem  12 root   75u  IPv4 4342324      0t0  TCP *:7513 (LISTEN)
go-spacem  12 root   80u  IPv4 4328144      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.35.133:755 (ESTABLISHED)
go-spacem  12 root   83u  IPv4 4363504      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.31.195:757 (ESTABLISHED)
go-spacem  12 root   85u  IPv4 4344646      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.168.32:kerberos-master (ESTABLISHED)
go-spacem  12 root   86u  IPv4 4361378      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.168.32:752 (ESTABLISHED)
go-spacem  12 root   87u  IPv4 4361457      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.4.136:krb-prop (ESTABLISHED)
go-spacem  12 root   88u  IPv4 4330469      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10-68-87-194.prometheus-kube-prometheus-kubelet.kube-system.svc.cluster.local:756 (ESTABLISHED)
go-spacem  12 root   89u  IPv4 4352336      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.66.169:755 (ESTABLISHED)
go-spacem  12 root   90u  IPv4 4377959      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.138.128:kerberos-master (ESTABLISHED)
go-spacem  12 root   91u  IPv4 4365424      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.169.88:752 (ESTABLISHED)
go-spacem  12 root   92u  IPv4 4346621      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.133.159:kerberos-master (ESTABLISHED)
go-spacem  12 root   93u  IPv4 4358529      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.169.88:kerberos-master (ESTABLISHED)
go-spacem  12 root   94u  IPv4 4367656      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.89.54:755 (ESTABLISHED)
go-spacem  12 root   95u  IPv4 4353370      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.42.188:krb-prop (ESTABLISHED)
go-spacem  12 root   96u  IPv4 4363620      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.55.252:krb-prop (ESTABLISHED)
go-spacem  12 root   97u  IPv4 4327352      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.164.54:kerberos-master (ESTABLISHED)
go-spacem  12 root   98u  IPv4 4346632      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.145.105:752 (ESTABLISHED)
go-spacem  12 root   99u  IPv4 4338542      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.49.191:kerberos-master (ESTABLISHED)
go-spacem  12 root  100u  IPv4 4327354      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.117.74:752 (ESTABLISHED)
go-spacem  12 root  101u  IPv4 4345744      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.66.169:756 (ESTABLISHED)
go-spacem  12 root  102u  IPv4 4327356      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.144.173:752 (ESTABLISHED)
go-spacem  12 root  103u  IPv4 4358534      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.26.17:752 (ESTABLISHED)
go-spacem  12 root  104u  IPv4 4328237      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.51.123:kerberos-master (ESTABLISHED)
go-spacem  12 root  105u  IPv4 4355519      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.49.191:752 (ESTABLISHED)
go-spacem  12 root  106u  IPv4 4343470      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.116.26:753 (ESTABLISHED)
go-spacem  12 root  107u  IPv4 4338616      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.164.54:752 (ESTABLISHED)
go-spacem  12 root  108u  IPv4 4342552      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.64.148:753 (ESTABLISHED)
go-spacem  12 root  109u  IPv4 4342559      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.109.221:kerberos-master (ESTABLISHED)
go-spacem  12 root  110u  IPv4 4343566      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.57.107:kerberos-master (ESTABLISHED)
go-spacem  12 root  111u  IPv4 4352473      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.8.188:kerberos-master (ESTABLISHED)
go-spacem  12 root  112u  IPv4 4333421      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.110.168:kerberos-master (ESTABLISHED)
go-spacem  12 root  113u  IPv4 4362685      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.65.4:753 (ESTABLISHED)
go-spacem  12 root  114u  IPv4 4367632      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.69.20:753 (ESTABLISHED)
go-spacem  12 root  115u  IPv4 4358679      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.126.55:kerberos-master (ESTABLISHED)
go-spacem  12 root  116u  IPv4 4367634      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.6.138:753 (ESTABLISHED)
go-spacem  12 root  117u  IPv4 4351408      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.87.157:krb-prop (ESTABLISHED)
go-spacem  12 root  118u  IPv4 4333425      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.108.117:752 (ESTABLISHED)
go-spacem  12 root  119u  IPv4 4354667      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.79.213:krb-prop (ESTABLISHED)
go-spacem  12 root  120u  IPv4 4333427      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.30.156:kerberos-master (ESTABLISHED)
go-spacem  12 root  121u  IPv4 4369502      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.53.54:752 (ESTABLISHED)
go-spacem  12 root  122u  IPv4 4357632      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.57.107:752 (ESTABLISHED)
go-spacem  12 root  123u  IPv4 4350664      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.162.15:753 (ESTABLISHED)
go-spacem  12 root  124u  IPv4 4349578      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.62.237:kerberos-master (ESTABLISHED)
go-spacem  12 root  125u  IPv4 4349576      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.61.33:krb-prop (ESTABLISHED)
go-spacem  12 root  126u  IPv4 4357634      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.84.226:krb-prop (ESTABLISHED)
go-spacem  12 root  127u  IPv4 4328269      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.67.12:753 (ESTABLISHED)
go-spacem  12 root  128u  IPv4 4362007      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.92.136:krb-prop (ESTABLISHED)
go-spacem  12 root  129u  IPv4 4342570      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.29.120:753 (ESTABLISHED)
go-spacem  12 root  130u  IPv4 4364788      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.90.215:kerberos-master (ESTABLISHED)
go-spacem  12 root  131u  IPv4 4360564      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.172.247:753 (ESTABLISHED)
go-spacem  12 root  132u  IPv4 4366413      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.126.55:752 (ESTABLISHED)
go-spacem  12 root  133u  IPv4 4364790      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.47.182:krb-prop (ESTABLISHED)
go-spacem  12 root  134u  IPv4 4345820      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.51.123:756 (ESTABLISHED)
go-spacem  12 root  135u  IPv4 4356745      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.85.45:krb-prop (ESTABLISHED)
go-spacem  12 root  136u  IPv4 4354675      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.71.34:kerberos-master (ESTABLISHED)
go-spacem  12 root  137u  IPv4 4369644      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.96.55:kerberos-master (ESTABLISHED)
go-spacem  12 root  138u  IPv4 4333462      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.97.37:753 (ESTABLISHED)
go-spacem  12 root  139u  IPv4 4352482      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.60.157:krb-prop (ESTABLISHED)
go-spacem  12 root  140u  IPv4 4356747      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.77.153:krb-prop (ESTABLISHED)
go-spacem  12 root  141u  IPv4 4356749      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.47.182:755 (ESTABLISHED)
go-spacem  12 root  142u  IPv4 4357637      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.103.180:kerberos-master (ESTABLISHED)
go-spacem  12 root  143u  IPv4 4333436      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.63.89:krb-prop (ESTABLISHED)
go-spacem  12 root  144u  IPv4 4372560      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.115.142:kerberos-master (ESTABLISHED)
go-spacem  12 root  145u  IPv4 4355592      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.62.237:752 (ESTABLISHED)
go-spacem  12 root  146u  IPv4 4348799      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.172.247:krb-prop (ESTABLISHED)
go-spacem  12 root  147u  IPv4 4367650      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.75.62:krb-prop (ESTABLISHED)
go-spacem  12 root  148u  IPv4 4362842      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.105.137:krb-prop (ESTABLISHED)
go-spacem  12 root  149u  IPv4 4357641      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.72.126:krb-prop (ESTABLISHED)
go-spacem  12 root  150u  IPv4 4353471      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.86.198:krb-prop (ESTABLISHED)
go-spacem  12 root  151u  IPv4 4369646      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.50.44:kerberos-master (ESTABLISHED)
go-spacem  12 root  152u  IPv4 4351412      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.37.49:krb-prop (ESTABLISHED)
go-spacem  12 root  153u  IPv4 4361589      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.74.197:krb-prop (ESTABLISHED)
go-spacem  12 root  154u  IPv4 4353473      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.80.189:krb-prop (ESTABLISHED)
go-spacem  12 root  155u  IPv4 4367654      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.73.76:krb-prop (ESTABLISHED)
go-spacem  12 root  156u  IPv4 4352496      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.90.215:756 (ESTABLISHED)
go-spacem  12 root  157u  IPv4 4348817      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.54.65:kerberos-master (ESTABLISHED)
go-spacem  12 root  158u  IPv4 4342625      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.52.215:752 (ESTABLISHED)
go-spacem  12 root  159u  IPv4 4363633      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.89.54:kerberos-master (ESTABLISHED)
go-spacem  12 root  160u  IPv4 4355687      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.115.142:752 (ESTABLISHED)
go-spacem  12 root  161u  IPv4 4355689      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.37.49:kerberos-master (ESTABLISHED)
go-spacem  12 root  162u  IPv4 4357664      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.96.55:753 (ESTABLISHED)
go-spacem  12 root  163u  IPv4 4342627      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.41.130:758 (ESTABLISHED)
go-spacem  12 root  164u  IPv4 4364807      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.39.227:kerberos-master (ESTABLISHED)
go-spacem  12 root  165u  IPv4 4351447      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.106.20:kerberos-master (ESTABLISHED)
go-spacem  12 root  166u  IPv4 4333460      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.50.44:755 (ESTABLISHED)
go-spacem  12 root  167u  IPv4 4349583      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.41.130:757 (ESTABLISHED)
go-spacem  12 root  168u  IPv4 4372663      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.71.34:756 (ESTABLISHED)
go-spacem  12 root  169u  IPv4 4345833      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.103.180:756 (ESTABLISHED)
go-spacem  12 root  170u  IPv4 4354707      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.146.31:752 (ESTABLISHED)
go-spacem  12 root  171u  IPv4 4344742      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.38.108:kerberos-master (ESTABLISHED)
go-spacem  12 root  172u  IPv4 4352523      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.48.114:757 (ESTABLISHED)
go-spacem  12 root  173u  IPv4 4366442      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.40.76:757 (ESTABLISHED)
go-spacem  12 root  174u  IPv4 4345843      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.166.227:752 (ESTABLISHED)
go-spacem  12 root  175u  IPv4 4352525      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.93.23:krb-prop (ESTABLISHED)
go-spacem  12 root  176u  IPv4 4359513      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.38.108:756 (ESTABLISHED)
go-spacem  12 root  177u  IPv4 4364835      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.112.159:kerberos-master (ESTABLISHED)
go-spacem  12 root  178u  IPv4 4360702      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.40.76:758 (ESTABLISHED)
go-spacem  12 root  179u  IPv4 4364869      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.30.156:752 (ESTABLISHED)
go-spacem  12 root  180u  IPv4 4359535      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.112.159:756 (ESTABLISHED)
go-spacem  12 root  181u  IPv4 4364914      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.43.234:757 (ESTABLISHED)
go-spacem  12 root  182u  IPv4 4364928      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.93.23:755 (ESTABLISHED)
go-spacem  12 root  183u  IPv4 4365113      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.48.114:756 (ESTABLISHED)
go-spacem  12 root  184u  IPv4 4365159      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.35.133:kerberos-master (ESTABLISHED)
go-spacem  12 root  185u  IPv4 4346701      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.95.213:756 (ESTABLISHED)
go-spacem  12 root  186u  IPv4 4352534      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.56.211:krb-prop (ESTABLISHED)
go-spacem  12 root  187u  IPv4 4352548      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.157.40:kerberos-master (ESTABLISHED)
go-spacem  12 root  188u  IPv4 4352644      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.95.213:kerberos-master (ESTABLISHED)
go-spacem  12 root  189u  IPv4 4346856      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.94.220:755 (ESTABLISHED)
go-spacem  12 root  190u  IPv4 4352696      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.33.109:757 (ESTABLISHED)
go-spacem  12 root  191u  IPv4 4375602      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.43.234:758 (ESTABLISHED)
go-spacem  12 root  192u  IPv4 4375617      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.42.188:753 (ESTABLISHED)
go-spacem  12 root  193u  IPv4 4374583      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.52.215:kerberos-master (ESTABLISHED)
go-spacem  12 root  194u  IPv4 4375633      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.104.48:758 (ESTABLISHED)
go-spacem  12 root  195u  IPv4 4374709      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.54.65:753 (ESTABLISHED)
go-spacem  12 root  196u  IPv4 4374721      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.39.227:752 (ESTABLISHED)
go-spacem  12 root  197u  IPv4 4374821      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.56.211:753 (ESTABLISHED)
go-spacem  12 root  198u  IPv4 4374846      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.33.109:756 (ESTABLISHED)
go-spacem  12 root  199u  IPv4 4375793      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.166.227:kerberos-master (ESTABLISHED)
go-spacem  12 root  200u  IPv4 4369700      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.104.48:757 (ESTABLISHED)
go-spacem  12 root  201u  IPv4 4369732      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.26.17:kerberos-master (ESTABLISHED)
go-spacem  12 root  202u  IPv4 4375226      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.106.20:756 (ESTABLISHED)
go-spacem  12 root  203u  IPv4 4369746      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10-68-87-171.hubble-peer.kube-system.svc.cluster.local:752 (ESTABLISHED)
go-spacem  12 root  204u  IPv4 4370148      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.31.195:756 (ESTABLISHED)
go-spacem  12 root  205u  IPv4 4349951      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.92.136:753 (ESTABLISHED)
go-spacem  12 root  206u  IPv4 4380542      0t0  TCP spacemesh-master02-5755b897c-89lvl:7513->10.0.162.15:krb-prop (ESTABLISHED)

The sync has been over 12 hours old and the latest snapshot was downloaded before starting

public nodes config:
image

after stop all private nodes, public node log:

2024-03-22T03:47:04.773Z        INFO    node.proposalBuilder    received activeset update       {"epoch_id": 18, "size": 1846733, "name": "proposalBuilder"}
2024-03-22T04:06:56.351Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}
2024-03-22T04:26:56.352Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}
2024-03-22T04:46:56.353Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}
2024-03-22T05:06:56.353Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}
2024-03-22T05:26:56.354Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}



lsof -i:7513
COMMAND   PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
go-spacem  12 root   73u  IPv4 179215036      0t0  TCP *:7513 (LISTEN)
go-spacem  12 root   74u  IPv4 179215040      0t0  TCP *:7513 (LISTEN)

Steps to reproduce

  1. nohup go-spacemesh --config /data/pub-smh/config.json --listen /ip4/0.0.0.0/tcp/7513 --smeshing-opts-provider 4294967295 -d /data/pub-smh/data/ --smeshing-opts-datadir /data/pub-smh/smeshing --filelock /tmp/spacemesh-pub.lock &

Actual Behavior

Expected Behavior

Environment

Please complete the following information:

  • OS: Ubuntu 22.04.3 LTS
  • Node Version: 1.4.2
  • Smapp version (if applicable):

Additional Resources

@Hugh-Top Hugh-Top added the bug label Mar 22, 2024
@Hugh-Top Hugh-Top changed the title Pulic node sync failed Public node sync failed Mar 22, 2024
@dshulyak
Copy link
Contributor

dshulyak commented Mar 22, 2024

if after you stop all your private nodes you see that

2024-03-22T05:26:56.354Z INFO node.fetcher peer stats {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}

it means that node is not able to connect outside. can you try to observe if it even tries to make any connections? for example with:

ss -np4

or observe debug logs from p2p

grpcurl -plaintext -d '{"module": "p2p", "level": "debug"}' 127.0.0.1:9093 spacemesh.v1.DebugService.ChangeLogLevel

@Hugh-Top
Copy link
Author

Hugh-Top commented Mar 22, 2024

@dshulyak
Sorry, the go-spacemesh has been restarted and this log (node.fetcher peer stats {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}) has not appeared after start.
but has multies logs like:

2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRS47KAs3ZLkBtE2AqjJCwxRYqZKmyLkvombJJdrca8Hz: [/dns4/mainnet-bootnode-6.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWRS47KAs3ZLkBtE2AqjJCwxRYqZKmyLkvombJJdrca8Hz: all dials failed\n  * [/ip4/51.38.224.232/tcp/5000] dial backoff"}
2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRcTWDHzptnhJn5h6CtwnokzzMaDLcXv6oM9CxQEXd5FL: [/dns4/mainnet-bootnode-4.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWRcTWDHzptnhJn5h6CtwnokzzMaDLcXv6oM9CxQEXd5FL: all dials failed\n  * [/ip4/51.68.142.66/tcp/5000] dial backoff"}
2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRkZMjGNrQfRyeKQC9U58cUwAfyQMtjNsupixkBFag8AY: [/dns4/mainnet-bootnode-14.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWRkZMjGNrQfRyeKQC9U58cUwAfyQMtjNsupixkBFag8AY: all dials failed\n  * [/ip4/65.108.15.238/tcp/5000] dial backoff"}
2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWG4gk8GtMsAjYxHtbNC7oEoBTMRLbLDpKgSQMQkYBFRsw: [/dns4/mainnet-bootnode-12.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWG4gk8GtMsAjYxHtbNC7oEoBTMRLbLDpKgSQMQkYBFRsw: all dials failed\n  * [/ip4/65.108.44.86/tcp/5000] dial backoff"}
2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWHK5m83sNj2eNMJMGAngcS9gBja27ho83t79Q2CD4iRjQ: [/dns4/mainnet-bootnode-10.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWHK5m83sNj2eNMJMGAngcS9gBja27ho83t79Q2CD4iRjQ: all dials failed\n  * [/ip4/176.9.7.13/tcp/5000] dial backoff"}
2024-03-22T09:03:23.012Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: [/dns4/mainnet-bootnode-8.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: all dials failed\n  * [/ip4/35.244.2.151/tcp/5000] dial backoff"}
2024-03-22T09:03:23.013Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWPStnitMbLyWAGr32gHmPr538mT658Thp6zTUujZt3LRf: [/dns4/mainnet-bootnode-0.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWPStnitMbLyWAGr32gHmPr538mT658Thp6zTUujZt3LRf: all dials failed\n  * [/ip4/35.245.137.218/tcp/5000] dial backoff"}
2024-03-22T09:03:23.013Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWAsMgXLpyGdsRNjHBF3FaXwnXhyMEqWQYBXUpvCHNzFNK: [/dns4/mainnet-bootnode-2.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWAsMgXLpyGdsRNjHBF3FaXwnXhyMEqWQYBXUpvCHNzFNK: all dials failed\n  * [/ip4/35.230.184.228/tcp/5000] dial backoff"}
2024-03-22T09:03:23.013Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWDAFRuFrMNgVQMDy8cgD71GLtPyYyfQzFxMZr2yUBgjHK: [/dns4/mainnet-bootnode-16.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWDAFRuFrMNgVQMDy8cgD71GLtPyYyfQzFxMZr2yUBgjHK: all dials failed\n  * [/ip4/34.93.187.208/tcp/5000] dial backoff"}
2024-03-22T09:03:23.017Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: [/dns4/mainnet-bootnode-18.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: all dials failed\n  * [/ip4/5.9.156.149/tcp/5000] dial backoff"}

@Hugh-Top
Copy link
Author

image

2024-03-22T09:10:20.155Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWG4gk8GtMsAjYxHtbNC7oEoBTMRLbLDpKgSQMQkYBFRsw: [/dns4/mainnet-bootnode-12.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWG4gk8GtMsAjYxHtbNC7oEoBTMRLbLDpKgSQMQkYBFRsw: all dials failed\n  * [/ip4/65.108.44.86/tcp/5000] dial backoff"}
2024-03-22T09:10:20.155Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWHK5m83sNj2eNMJMGAngcS9gBja27ho83t79Q2CD4iRjQ: [/dns4/mainnet-bootnode-10.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWHK5m83sNj2eNMJMGAngcS9gBja27ho83t79Q2CD4iRjQ: all dials failed\n  * [/ip4/176.9.7.13/tcp/5000] dial backoff"}
2024-03-22T09:10:20.156Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRkZMjGNrQfRyeKQC9U58cUwAfyQMtjNsupixkBFag8AY: [/dns4/mainnet-bootnode-14.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWRkZMjGNrQfRyeKQC9U58cUwAfyQMtjNsupixkBFag8AY: all dials failed\n  * [/ip4/65.108.15.238/tcp/5000] dial backoff"}
2024-03-22T09:10:20.157Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWDAFRuFrMNgVQMDy8cgD71GLtPyYyfQzFxMZr2yUBgjHK: [/dns4/mainnet-bootnode-16.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWDAFRuFrMNgVQMDy8cgD71GLtPyYyfQzFxMZr2yUBgjHK: all dials failed\n  * [/ip4/34.93.187.208/tcp/5000] dial backoff"}
2024-03-22T09:10:20.164Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRS47KAs3ZLkBtE2AqjJCwxRYqZKmyLkvombJJdrca8Hz: [/dns4/mainnet-bootnode-6.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWRS47KAs3ZLkBtE2AqjJCwxRYqZKmyLkvombJJdrca8Hz: all dials failed\n  * [/ip4/51.38.224.232/tcp/5000] dial backoff"}
2024-03-22T09:10:20.164Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWAsMgXLpyGdsRNjHBF3FaXwnXhyMEqWQYBXUpvCHNzFNK: [/dns4/mainnet-bootnode-2.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWAsMgXLpyGdsRNjHBF3FaXwnXhyMEqWQYBXUpvCHNzFNK: all dials failed\n  * [/ip4/35.230.184.228/tcp/5000] dial backoff"}
2024-03-22T09:10:20.165Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: [/dns4/mainnet-bootnode-8.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: all dials failed\n  * [/ip4/35.244.2.151/tcp/5000] dial backoff"}
2024-03-22T09:10:20.167Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: [/dns4/mainnet-bootnode-18.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: all dials failed\n  * [/ip4/5.9.156.149/tcp/5000] dial backoff"}
2024-03-22T09:10:41.799Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}
2024-03-22T09:10:41.832Z        INFO    node.sync       node is too far behind  {"sessionId": "e1d90b8f", "current": "72590", "last synced": "72513", "behind threshold": 36, "name": "sync"}
2024-03-22T09:10:50.168Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWMipk67c6SdWKGf88mcDcKpsNC9yYqE7YLVfYJrNpAQbp: [/ip4/10.0.63.89/tcp/754]}", "error": "failed to dial: failed to dial 12D3KooWMipk67c6SdWKGf88mcDcKpsNC9yYqE7YLVfYJrNpAQbp: no good addresses\n  * [/ip4/10.0.63.89/tcp/754] gater disallows connection to peer"}
2024-03-22T09:10:50.168Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWFMvWsyedivfRVEoaGKYenUYTgjJbKsTavtYhb3yQzCPc: [/ip4/10.0.104.48/tcp/758]}", "error": "failed to dial: failed to dial 12D3KooWFMvWsyedivfRVEoaGKYenUYTgjJbKsTavtYhb3yQzCPc: no good addresses\n  * [/ip4/10.0.104.48/tcp/758] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWQjBFD8FZ1CFZgyCFHL4MPPspuDcSbPkKcMNceWicUqny: [/ip4/10.0.66.169/tcp/755]}", "error": "failed to dial: failed to dial 12D3KooWQjBFD8FZ1CFZgyCFHL4MPPspuDcSbPkKcMNceWicUqny: no good addresses\n  * [/ip4/10.0.66.169/tcp/755] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWHmNMzoCveeThwf1s2iAgMn1L8SSFEr9G87qbH5aa8Xfe: [/ip4/10.0.173.159/tcp/751]}", "error": "failed to dial: failed to dial 12D3KooWHmNMzoCveeThwf1s2iAgMn1L8SSFEr9G87qbH5aa8Xfe: no good addresses\n  * [/ip4/10.0.173.159/tcp/751] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWJwwwNxPSogSZM9EG2iwvFi6ejVW8qnHPWSVBgzWBcnSh: [/ip4/10.0.90.215/tcp/751]}", "error": "failed to dial: failed to dial 12D3KooWJwwwNxPSogSZM9EG2iwvFi6ejVW8qnHPWSVBgzWBcnSh: no good addresses\n  * [/ip4/10.0.90.215/tcp/751] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWLf9QB69Wv9VcsMMvDEJzr72tHacV2HiAh8ZVmfPcjvpu: [/ip4/10.0.75.62/tcp/754]}", "error": "failed to dial: failed to dial 12D3KooWLf9QB69Wv9VcsMMvDEJzr72tHacV2HiAh8ZVmfPcjvpu: no good addresses\n  * [/ip4/10.0.75.62/tcp/754] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWR93rJTr2uQTwQXYG8uAmbGdjEs7wKqSQ1tX8QYCbM9rK: [/ip4/10.0.33.109/tcp/757]}", "error": "failed to dial: failed to dial 12D3KooWR93rJTr2uQTwQXYG8uAmbGdjEs7wKqSQ1tX8QYCbM9rK: no good addresses\n  * [/ip4/10.0.33.109/tcp/757] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWQZkK5NpbQQHnVhh6tynuaQQuqrWvbfujAG2P2b1LtspU: [/ip4/10.0.35.133/tcp/755]}", "error": "failed to dial: failed to dial 12D3KooWQZkK5NpbQQHnVhh6tynuaQQuqrWvbfujAG2P2b1LtspU: no good addresses\n  * [/ip4/10.0.35.133/tcp/755] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWR2g5FyjS8Cq2tR3sNKutWZjFrQCk3aZdn5vHwfuvDisk: [/ip4/10.0.39.227/tcp/752]}", "error": "failed to dial: failed to dial 12D3KooWR2g5FyjS8Cq2tR3sNKutWZjFrQCk3aZdn5vHwfuvDisk: no good addresses\n  * [/ip4/10.0.39.227/tcp/752] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWCvLBCk4eLMY7A1ph5F5MXAdwRuWaXsYA9v8sgic1g4dA: [/ip4/10.0.42.188/tcp/754]}", "error": "failed to dial: failed to dial 12D3KooWCvLBCk4eLMY7A1ph5F5MXAdwRuWaXsYA9v8sgic1g4dA: no good addresses\n  * [/ip4/10.0.42.188/tcp/754] gater disallows connection to peer"}
2024-03-22T09:10:50.169Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWHg1GXiwaZkrmcDgt2zu5uZagQModzJULK87ZH9hRSckb: [/ip4/10.0.110.168/tcp/751]}", "error": "failed to dial: failed to dial 12D3KooWHg1GXiwaZkrmcDgt2zu5uZagQModzJULK87ZH9hRSckb: no good addresses\n  * [/ip4/10.0.110.168/tcp/751] gater disallows connection to peer"}
2024-03-22T09:10:50.170Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWJ7xFV1TpHs2dZaMtTU17Ea2F9nTQWGi1ub8M9HgFRf7U: [/ip4/10.0.52.215/tcp/752]}", "error": "failed to dial: failed to dial 12D3KooWJ7xFV1TpHs2dZaMtTU17Ea2F9nTQWGi1ub8M9HgFRf7U: no good addresses\n  * [/ip4/10.0.52.215/tcp/752] gater disallows connection to peer"}
2024-03-22T09:10:50.170Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWRyaa159hc7gS9Wp2hEJJUUyVALYUPGewV3ZuXZnrZ2HW: [/ip4/10.0.31.195/tcp/757]}", "error": "failed to dial: failed to dial 12D3KooWRyaa159hc7gS9Wp2hEJJUUyVALYUPGewV3ZuXZnrZ2HW: no good addresses\n  * [/ip4/10.0.31.195/tcp/757] gater disallows connection to peer"}
2024-03-22T09:10:50.171Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWLEMF3DeSVS9HvboZL3HYP6xJgzHgRnS6VRnNYtv6tL7K: [/ip4/10.0.86.198/tcp/754]}", "error": "failed to dial: failed to dial 12D3KooWLEMF3DeSVS9HvboZL3HYP6xJgzHgRnS6VRnNYtv6tL7K: no good addresses\n  * [/ip4/10.0.86.198/tcp/754] gater disallows connection to peer"}

@Hugh-Top
Copy link
Author

image

Sorry, the above errors all appear in the k8s pod(containerd).
Normal synchronization is performed directly on the physical machine, but the synchronization fails in the k8s pod.

No problem before 1.4

@pigmej
Copy link
Member

pigmej commented Mar 22, 2024

@Hugh-Top somehow you see all addresses from private IP class via: #5511
We explicitly disable scanning local addresses to avoid port scanning in local networks.

You can change that behavior by setting p2p.ip4-blocklist:[] in the config.

But additionally, you should check if that NAT is expected here.

@Hugh-Top
Copy link
Author

@pigmej hello, i have changed config by setting p2p.ip4-blocklist:[], but still sync failed

image

@dshulyak
Copy link
Contributor

dshulyak commented Mar 22, 2024

in the logs above node fails to connect to bootnodes, and therefore can't obtain public peers. thats the first problem to solve. nothing will work without public peer. i can't reproduce it on nodes where i have access.

2024-03-22T09:10:20.165Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: [/dns4/mainnet-bootnode-8.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWFYv99aGbtXnZQy6UZxyf72NpkWJp3K4HS8Py35WhKtzE: all dials failed\n  * [/ip4/35.244.2.151/tcp/5000] dial backoff"}
2024-03-22T09:10:20.167Z        WARN    node.p2p        failed to connect       {"address": "{12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: [/dns4/mainnet-bootnode-18.spacemesh.network/tcp/5000]}", "error": "failed to dial: failed to dial 12D3KooWMJmdfwxDctuGGoTYJD8Wj9jubQBbPfrgrzzXaQ1RTKE6: all dials failed\n  * [/ip4/5.9.156.149/tcp/5000] dial backoff"}
2024-03-22T09:10:41.799Z        INFO    node.fetcher    peer stats      {"total": 0, "global average latency": "0s", "best peers": [], "name": "fetcher"}

after that problem is solved it will be better to to try using that public node with post services instead of public/private setup.

@Hugh-Top
Copy link
Author

Hugh-Top commented Mar 25, 2024

image

Run telnet 34.93.187.208 5000, sometimes it succeeds, sometimes it fails. Does bootnodes have connection limit?

telnet 34.93.187.208 5000
Trying 34.93.187.208...
Connected to 34.93.187.208.
Escape character is '^]'.
/multistream/1.0.0

image

@pigmej
Copy link
Member

pigmej commented Mar 27, 2024

Does bootnodes have connection limit?

Yes they do, some of them have per IP some per peer, some time based to avoid being easily disabled by attackers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants