我正在做一个教程,我得到以下信息。
致命:启动协议栈时出错:侦听udp :30334: bind:通常只允许使用每个套接字地址(协议/网络地址/端口)。
我从以下几个方面开始:
引导节点self=enode://98b3ea03edd9d500313466467dc0178ac107c0c3ac529e21abfc9586f6886c98b7e5bcd0b2de27ee4c99cce6b53ef1cad7f4a9934275d8b611dfb96061a76abe@:30333 -nodekey masternode.key -verbosity 9 -addr :30333 INFO UDP侦听器
然后我开始我的第一个签字人。
geth -datadir签名人1/-同步模式‘完整’-端口30334 -rpccorsdomain "*“-rpcaddr 'localhost‘rpcaddr’localhost‘-rpcport 8544 -rpcapi’个人,db,eth,net,web3,1‘池,miner,clique’--引导节点web3 --networkid 3131 --汽油价格'1‘-unlock’08f8e8db8d8d2611d5241881b689b3b6ee00‘-签名者1/密码sphrase.txt--矿山
第二个签字人。
geth datadir签名者2/-同步模式‘完整’-端口30334 --rpccorsdomain "*“--rpcaddr 'localhost‘--rpcport 8544 -rpcapi’个人,db,eth,net,web3,1‘池,miner,集群’-引导节点web3-networkid 3131 -汽油价格'1‘fb51695c7b88982ec252382ec2580377ecbd9’-口令签名者2/passphrase.txt-矿山
据我所知,他们应该监听相同的端口,但是我得到了一个错误。
我正在使用Windows 10。
有什么暗示吗?
发布于 2018-09-04 14:24:09
在第二个签名者上,将端口号更改为:
--port 30335
只有一个进程可以绑定到某个端口号,这就是操作系统的设计方式。
此外,您所称的“签名者”实际上称为“节点”,而您所称的“节点”称为“引导节点”。
https://ethereum.stackexchange.com/questions/58061
复制相似问题