设置部署服务器的运行端口,以太坊swarm配置bzz运行常见问题解决方案

本文提供了解决Bee节点启动报错、申请Swap、网络拥堵、端口占用升级等问题的详细步骤,包括错误排查、节点配置和升级注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

54e55e0110d4f44267abf3c6373e5a30.png

1.swap在哪里申请?

参考教程:https://www.west.cn/faq/list.asp?unid=2421

2.启动报错:Error: no known factory address for this network

db088f777c4d163aee1687f3ee233917.png

节点不对,需要在yaml文件中将swap-endpoint:对应值替换成自己生成的新节点,参考上一个教程申请。Windows的替换位置如下:

e39975e879475dedeccefe228ce1ca15.png

提示错误:Error: get chain id: Post "https://rpc.slock.it/goerli": EOF 也是这个原因,需要更换节点地址。

0fda8ba3ac75bd0aa83ac72b0ec388b7.png

3.报错:Error: chequebook init: transaction underpriced

bee节点启动,提示支票簿初始化错误:

789fb2babe7541355a647eb86f6f0578.png

原因,就是网络拥堵,节点在自动部署合约过程中,没有自动将钱包地址的10个代币转入合约支票簿。

解决方法,复制支票簿地址,手动打入10个gbzzz,到账,再重新启动节点。

支票簿地址前面自动补齐0x……………………….

2d00643d5ea243f2e4d014b246f620af.png

4.报错:Error: debug api listener: listen tcp :1635: bind: address already in use

启动BEE,提示tcp:1635端口被占用。

d1756d8822d35c597c80e0cc8060ef8e.png

原因:后台还有一个bee程序在进程中运行

第一方法:reboot,重启服务器,然后重启clef和bee节点。

第二种:找出占用端口的程序,杀掉它再重启bee

查端口占用:

netstat -anpl|grep 1635

kill pid

1024ac152d403d63655f8052cbbdf412.png

5.windows版本运行报错日志占用

a54d82186c943681c5759004bf73dd80.png

解决方法:重启电脑,重新运行相关启动命令。

6.升级版本报错

如果遇到官方升级,需要关停节点,升级程序。

原文链接:https://www.west.cn/faq/list.asp?unid=2426

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值