>我遇到了与此处描述的完全相同的问题,但解决方案没有帮助(所以不要标记这篇文章(。
而不是其他帖子,我认为我的连接工作正常。至少当我输入net.peerCount
时,我得到一个大于 0 的数字。
此外,我等待了24小时+连接到以太网络。
我错过了什么?我做错了什么?
当我输入geth attach
时,它告诉我块处的参数:0(星期四,01 一月 1970 01:00:00 CET(...也许这就是问题所在?我的操作系统时间正确。
如果eth.blockNumber
返回 0,则您不会同步到区块链。块号应与 https://ethstats.net/匹配,现在约为 4,100,000
因此,您不会与网络同步。
要检查的事项:
- 您运行的是最新的客户端吗?
- 您是否连接到正确的网络而不是测试网?
- 您是否在阻止点对点流量的网络上?以太坊流量看起来很像bittorrent流量,很多工作场所都阻止了它
- 你的同龄人(
admin.peers
(长什么样?他们有最新的客户吗?他们的区块号是多少?
您可以尝试以更高的详细程度运行 geth。
LOGGING AND DEBUGGING OPTIONS:
--verbosity value Logging verbosity: 0=silent, 1=error, 2=warn, 3=info, 4=core, 5=debug, 6=detail (default: 3)
希望这有帮助!如果全部失败,您可以使用像Infura - https://infura.io/#how-to 这样的公共以太坊节点