docker (56) Recv failure: Connection reset by peer

这篇具有很好参考价值的文章主要介绍了docker (56) Recv failure: Connection reset by peer。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker 运行一个spring boot的api接口项目,在虚拟机上测试:

curl 127.0.0.1:9997/doc.html
 

报错:(56) Recv failure: Connection reset by peer

在网上搜了很多包括:

检查防火墙是否关闭

systemctl status firewalld 检查防火墙状态
systemctl disable firewalld 永久关闭防火墙

检查转发规则是否为 1

输入命令:sysctl net.ipv4.ip_forward
如果返回为“net.ipv4.ip_forward = 1”则表示没问题

重建docker0网桥
(1)停止所有容器,停止docker服务

systemctl stop docker.socket 停止docker服务
docker stop $(docker ps -q) 停止所有容器

(2)重建docker0网桥 (每一步都别少)

[root@master docker]# yum install bridge-utils -y

[root@master docker]# ip link set dev docker0 down

[root@master docker]# brctl delbr docker0

[root@master docker]# brctl addbr docker0

[root@master docker]# ip addr add 172.16.10.1/24 dev docker0

[root@master docker]# ip link set dev docker0 up

[root@master docker]# ip addr

全部试了都不可以,就奇怪了!!!

最后发现是项目的yml配置文件指定了地址

server:
  address: 127.0.0.1

docker (56) Recv failure: Connection reset by peer,docker,java,容器

把  address: 127.0.0.1  删了就可以了,真的坑啊。

 文章来源地址https://www.toymoban.com/news/detail-836991.html

到了这里,关于docker (56) Recv failure: Connection reset by peer的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RPC failed; curl 56 Recv failure: Connection was reset.

    RPC failed; curl 56 Recv failure: Connection was reset. 网络问题。 http缓存不够或者网络不稳定等 修改git配置(加大httpBuffer) 即可。 记录错误,后期要是在遇到。 链接: 参考.

    2024年02月11日
    浏览(53)
  • curl网络访问时报错:(56) Recv failure: Connection timed out

    某次用户对接某业务平台,在用户侧curl平台侧资源,报错:(56) Recv failure: Connection timed out; 1、在服务器端curl上述地址正常;公网访问该url地址也正常; 2、用户侧访问,telnet 端口访问正常,这是curl Url时,提示连接超时; 3、可能原因: 客户端侧查看socket:显示:ESTABLISH

    2024年02月05日
    浏览(48)
  • 【完美解决】GitHub连接超时问题 Recv failure: Connection was reset

    已经开了梯子但是在Idea中使用git(GitHub)还是连接超时 Recv failure: Connection was reset 。此时需要让git走代理。 1.对右下角网络点击右键 - 打开 网络和Internet设置 2. 代理 - 查看到地址和端口号 127.0.0.1:7890 3.在终端(cmd)输入命令 4.查看是否设置成功 至此完成 相当丝滑 ^ ^

    2024年02月08日
    浏览(43)
  • vs2019用git推送到github报错:Recv failure: Connection was reset

    详细报错信息: 正在推送 master 将分支推送到远程存储库时遇到错误: Git failed with a fatal error. Git failed with a fatal error. unable to access \\\'https://github.com/sfssa/MT4Library.git/\\\': Recv failure: Connection was reset 解决办法: Windows+R输入CMD打开命令行: 在命令行中输入:ping www.github.com,得到下图所

    2024年02月07日
    浏览(48)
  • reset Offset 与connection reset by peer

    某次生产线上,从KafkaManager监控页面,发现还剩几十万未消费数据量,过了几分钟之后,监控页面发现未消费数据量达到了几千万。 定位生产日志,发现消费端 出现日志 reset offset , 结合上下文日志,发现在切换broker leader之后,提交的偏移量在新leader上面找不到,之后根据消

    2024年02月16日
    浏览(45)
  • 关于无法使用SSH连接远程服务器“Connection reset by peer Connection reset by ip”

    刚开始辗转反侧在各个国内搜索引擎处,处理方法均是打开端口,关闭防火墙,但是毕竟华为云是一台新的服务器,按道理应该什么都没有,所以不可能存在防火墙的问题,而且自己在服务器的安全配置入口都打开了各个端口,在本地mac端发现也可以ping通,但是死活就是无法

    2024年02月16日
    浏览(43)
  • unable to access ‘https://github.com/.../...git‘: Recv failure: Connection was reset

    解决git下载报错:fatal: unable to access ‘https://github.com/…/…git’: Recv failure: Connection was reset 1、在git中执行git config --global --unset http.proxy和git config --global --unset https.proxy 2、在cmd下执行ipconfig/flushdns 清理DNS缓存 3、重新执行git clone https://github.com/…/.git/’ 即可

    2024年02月12日
    浏览(62)
  • connection-reset-by-peer问题定位

    有同事报客户端请求某核心服务出现大量connection reset by peer。线上故障,赶紧高优定位处理。 no.1 及时止损 看现象是个别实例集中出现,不是全部实例出现,那就和运行环境、流量、或者某个资源有关系。按照及时止损的原则,首先验证重启能否恢复,验证重启可以恢复,联

    2024年02月05日
    浏览(37)
  • 解决Elasticsearch Connection reset by peer异常

    随着ES的密集使用,线上环境,不同应用最近几天陆续有报java.io.IOException: Connection reset by peer异常,感觉不太正常。直接影响就是用户查询或者变更ES数据失败。 首先网上查了一番并结合源码分析,与Es的RestHighLevelClient的KeepAlive(最小空闲时间)有关,KeepAlive默认值是-1,长连

    2024年01月25日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包