前段时间在测试一个连麦 demo,demo 简要说可以在内网环境中运行时,输入频道号就可以模拟连麦

但是在加入连麦时,一直返回错误 -2 EOF,询问得知,该错误的解释信息是“Service Unavailable”,询问服务器的同学得知,他们那边的服务器并没有收到连麦请求

使用 wireshark 查看 Http 报文,demo 为方便测试没有使用 Https 来安全连接

发现 Destination 的 IP 一直是代理接口,并不是服务器的 IP

也就是说我电脑上设置了代理,那解决方法就很简单,关闭代理就行

 

关闭之后,发现还是不行,在同事建议下,修改 hosts 文件,直接将 ip 绑定到服务器的域名

再使用 ping 来测试地址,发现域名仍然返回代理地址,那么是哪里出错了呢?

最终想到很久之前在弄系统环境变量时,在其中添加了 HTTP_PTOXY 的键,并给了代理 IP 的值

这就导致即使没有打开代理,demo 也会自动读取环境变量的 proxy 的设置

把该键值删去之后,demo 可以正常连麦,问题解决了~

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/strive-sun/p/17118982.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!