执行rbt post -o时ReviewBoard出现CRITICAL: [Errno 104]连接被对等方重置错误求助
解决ReviewBoard执行
rbt post -o时的[Errno 104] Connection reset by peer错误 检查网络与服务器状态
- 直接用浏览器访问ReviewBoard服务器地址,确认服务器正常运行
- 用
ping <服务器地址>或telnet <服务器地址> <端口>测试网络连通性,排查链路是否中断 - 临时关闭本地防火墙、代理或VPN,排除请求被拦截的可能
验证RBTools配置
- 检查项目根目录下的
.reviewboardrc文件,确保REVIEWBOARD_URL是正确的服务器完整地址(如https://your-rb-server.com/) - 执行
rbt setup重新配置连接信息,确认账号密码或API令牌有效
- 检查项目根目录下的
升级RBTools版本
- 旧版本可能存在兼容性bug,执行
pip install --upgrade RBTools升级到最新稳定版,之后重试命令
- 旧版本可能存在兼容性bug,执行
调整请求超时
- 在
.reviewboardrc中添加HTTP_TIMEOUT = 30(可根据网络情况调整数值),延长请求超时时间,避免因延迟导致连接被重置
- 在
排查服务器端问题
- 查看ReviewBoard服务器的错误日志(通常位于
/var/log/reviewboard/或对应安装路径),检查是否存在服务器资源不足、API接口异常等情况
- 查看ReviewBoard服务器的错误日志(通常位于
内容的提问来源于stack exchange,提问作者k yogeshwar
相关产品推荐
相关产品推荐

