前段时间在测试一个连麦 demo,demo 简要说可以在内网环境中运行时,输入频道号就可以模拟连麦
但是在加入连麦时,一直返回错误 -2 EOF,询问得知,该错误的解释信息是“Service Unavailable”,询问服务器的同学得知,他们那边的服务器并没有收到连麦请求
使用 wireshark 查看 Http 报文,demo 为方便测试没有使用 Https 来安全连接
发现 Destination 的 IP 一直是代理接口,并不是服务器的 IP
也就是说我电脑上设置了代理,那解决方法就很简单,关闭代理就行
关闭之后,发现还是不行,在同事建议下,修改 hosts 文件,直接将 ip 绑定到服务器的域名
再使用 ping 来测试地址,发现域名仍然返回代理地址,那么是哪里出错了呢?
最终想到很久之前在弄系统环境变量时,在其中添加了 HTTP_PTOXY 的键,并给了代理 IP 的值
这就导致即使没有打开代理,demo 也会自动读取环境变量的 proxy 的设置
把该键值删去之后,demo 可以正常连麦,问题解决了~
标签:HTTP,demo,代理,PROXY,服务器,环境变量,连麦 From: https://www.cnblogs.com/strive-sun/p/17118982.html