SSRR-Windows icon indicating copy to clipboard operation
SSRR-Windows copied to clipboard

ERR_EMPTY_RESPONSE 日志显示System.NullReferenceException

Open e-yi opened this issue 5 years ago • 3 comments

版本v5.1.5

windows10 预览版 版本号1903 版本18950.1000

log如下

[2019-08-05 23:50:03] [Info] Connect lh3.googleusercontent.com:443 via hgc.wmsxwd.xyz:10091 [2019-08-05 23:50:03] [Info] DNS nolock query lh3.googleusercontent.com answer 172.217.24.1 [2019-08-05 23:50:03] [Error] System.NullReferenceException: 未将对象引用设置到对象的实例。 在 Shadowsocks.Util.Utils.QueryDns(String host, String dns_servers, Boolean IPv6_first) 在 Shadowsocks.Controller.Socks5Forwarder.IsHandle(Byte[] firstPacket, Int32 length, Socket socket) 在 Shadowsocks.Controller.Socks5Forwarder.Handle(Byte[] firstPacket, Int32 length, Socket socket, String local_sendback_protocol) 在 Shadowsocks.Controller.ProxyAuthHandler.Connect() 在 Shadowsocks.Controller.ProxyAuthHandler.RspHttpHandshakeReceive() 在 Shadowsocks.Controller.ProxyAuthHandler.HandshakeReceive() [2019-08-05 23:50:03] [Info] Direct connect www.gstatic.com:443 [2019-08-05 23:50:03] [Error] System.NullReferenceException: 未将对象引用设置到对象的实例。 在 Shadowsocks.Util.Utils.QueryDns(String host, String dns_servers, Boolean IPv6_first) 在 Shadowsocks.Controller.Socks5Forwarder.IsHandle(Byte[] firstPacket, Int32 length, Socket socket) 在 Shadowsocks.Controller.Socks5Forwarder.Handle(Byte[] firstPacket, Int32 length, Socket socket, String local_sendback_protocol) 在 Shadowsocks.Controller.ProxyAuthHandler.Connect() 在 Shadowsocks.Controller.ProxyAuthHandler.RspHttpHandshakeReceive() 在 Shadowsocks.Controller.ProxyAuthHandler.HandshakeReceive() [2019-08-05 23:50:03] [Info] Disconnect 172.217.24.1:443 [2019-08-05 23:50:08] [Info] Disconnect 172.217.160.67:443 [2019-08-05 23:50:09] [Info] Disconnect 172.217.160.110:443

使用上是在我换了一个网络环境(在家)后,有一次将程序手动退出之后重新启动,就出现了这个问题。 重启,重新下一个客户端,更新订阅,切换服务器,切换全局代理模式&全局代理规则都无效。 其他终端(手机)上仍旧可以使用。

请问可能是出现了什么问题?在这里问合适吗?

e-yi avatar Aug 05 '19 15:08 e-yi

设置里面把本地端口改一下试试,默认是1080,改成别的可能就好了

xiaojianqaq avatar Sep 20 '19 17:09 xiaojianqaq

update一下

[2019-09-29 12:26:08] [Info] Connect www.google.com:443 via tw4.wmsxwd.xyz:10091 [2019-09-29 12:26:08] [Error] System.NullReferenceException: 未将对象引用设置到对象的实例。 在 Shadowsocks.Util.Utils.QueryDns(String host, String dns_servers, Boolean IPv6_first) 在 Shadowsocks.Controller.Handler.Connect() 在 Shadowsocks.Controller.ProxyAuthHandler.Connect() 在 Shadowsocks.Controller.ProxyAuthHandler.RspHttpHandshakeReceive() 在 Shadowsocks.Controller.ProxyAuthHandler.HandshakeReceive()

现在发现就是google.com无法连接,google.com.hk、youtube等都行...

由于原因仍旧不明,暂时不关闭这个issue?

e-yi avatar Sep 29 '19 04:09 e-yi

设置里面把本地端口改一下试试,默认是1080,改成别的可能就好了

@lisheng15 你指的是本地代理的端口吗?应该是没有关系的,我也试了一下。

e-yi avatar Sep 29 '19 04:09 e-yi