Shadowsocks-windows: PC无法使用,手机端可以正常使用

Created on 27 Oct 2018  ·  34Comments  ·  Source: shadowsocks/shadowsocks-windows

Shadowsocks version / 影梭版本

   Shadowsocks-4.1.2

Environment(Operating system, .NET Framework, etc) / 使用环境(操作系统,.NET Framework等)

   Win10 1803  
  .NET Framework v4.0.30319

Config and error log in detail (with all sensitive info masked) / 配置文件和日志文件(请隐去敏感信息)

   =========================

Registered Encryptor Info
aes-128-cfb=>StreamOpenSSLEncryptor
aes-192-cfb=>StreamOpenSSLEncryptor
aes-256-cfb=>StreamOpenSSLEncryptor
aes-128-ctr=>StreamOpenSSLEncryptor
aes-192-ctr=>StreamOpenSSLEncryptor
aes-256-ctr=>StreamOpenSSLEncryptor
bf-cfb=>StreamOpenSSLEncryptor
camellia-128-cfb=>StreamOpenSSLEncryptor
camellia-192-cfb=>StreamOpenSSLEncryptor
camellia-256-cfb=>StreamOpenSSLEncryptor
rc4-md5=>StreamOpenSSLEncryptor
salsa20=>StreamSodiumEncryptor
chacha20=>StreamSodiumEncryptor
chacha20-ietf=>StreamSodiumEncryptor
aes-128-gcm=>AEADOpenSSLEncryptor
aes-192-gcm=>AEADOpenSSLEncryptor
aes-256-gcm=>AEADOpenSSLEncryptor
chacha20-ietf-poly1305=>AEADOpenSSLEncryptor

xchacha20-ietf-poly1305=>AEADSodiumEncryptor

All 34 comments

日志中没有任何错误,请问启用了系统代理吗?如果启用了,是PAC模式还是全局模式?

如果全局模式可以,但是PAC模式不行的话,请在PAC菜单中点击“从GFWList更新本地PAC“看看。

日志中没有任何错误,请问启用了系统代理吗?如果启用了,是PAC模式还是全局模式?

如果全局模式可以,但是PAC模式不行的话,请在PAC菜单中点击“从GFWList更新本地PAC“看看。

无论是启用系统代理还是PAC模式,都不可以。

日志中没有任何错误,请问启用了系统代理吗?如果启用了,是PAC模式还是全局模式?

如果全局模式可以,但是PAC模式不行的话,请在PAC菜单中点击“从GFWList更新本地PAC“看看。

有时也会出现如下日志:

[2018-10-27 22:07:43] System.Reflection.TargetInvocationException: 操作过程中出现异常,结果无效。 有关异常的详细信息,请查看 InnerException。 ---> System.Net.WebException: 基础连接已经关闭: 发送时发生错误。 ---> System.IO.IOException: 由于远程方已关闭传输流,身份验证失败。
在 System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
在 System.Net.PooledStream.EndWrite(IAsyncResult asyncResult)
在 System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
--- 内部异常堆栈跟踪的结尾 ---
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
在 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
--- 内部异常堆栈跟踪的结尾 ---
在 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
在 Shadowsocks.Controller.GFWListUpdater.http_DownloadStringCompleted(Object sender, DownloadStringCompletedEventArgs e)

日志中没有任何错误,请问启用了系统代理吗?如果启用了,是PAC模式还是全局模式?

如果全局模式可以,但是PAC模式不行的话,请在PAC菜单中点击“从GFWList更新本地PAC“看看。

尝试过:netsh interface ipv4 reset
netsh interface ipv6 reset
netsh winsock reset
无效

由于远程方已关闭传输流,身份验证失败。 如果确定相同的配置在手机上可以使用,且手机和电脑处于同一个网络下的话:打开编辑服务器界面,然后将右下角的代理端口换一个看看,比如换成10800。

由于远程方已关闭传输流,身份验证失败。 如果确定相同的配置在手机上可以使用,且手机和电脑处于同一个网络下的话:打开编辑服务器界面,然后将右下角的代理端口换一个看看,比如换成10800。

可以确定,相同的配置在手机上可以使用,且手机和电脑处于同一个网络下,也尝试过更换代理端口,依然无效

这很奇怪,目前已经观察到好几起案例了,如果你的服务器是自己搭的,请套一个Simple-obfs或者GoQuite看看,该问题原因不明: https://github.com/shadowsocks/shadowsocks-windows/issues/2016

这很奇怪,目前已经观察到好几起案例了,如果你的服务器是自己搭的,请套一个Simple-obfs或者GoQuite看看,该问题原因不明: #2016

不是我自己搭建的服务器

这样,做个测试:你打开浏览器,访问 http://www.ip.cn ,记录下当前的IP地址,然后重启路由器和光猫(如果有),重启结束后刷新网页,如果显示的IP地址发生变化了,SS连接是否就正常了?

这样,做个测试:你打开浏览器,访问 http://www.ip.cn ,记录下当前的IP地址,然后重启路由器和光猫(如果有),重启结束后刷新网页,如果显示的IP地址发生变化了,SS连接是否就正常了?

联通宽带,重启光猫,IP地址发生变化,系统代理或PAC模式均无效。

系统代理或PAC模式均无效——通过 IE 或系统设置检查此时的系统代理设置是否正常?Win10/1809或是安装了Python 3.7后XX-Net 再也无法设置系统代理了,在 IE 或系统设置内设置正确倒是可以正常反应到XX-Net(先前一直是双向正常的)

@AnyWAT 这个现象很奇怪,你可以试试: https://github.com/shadowsocks/shadowsocks-windows/issues/1487#issuecomment-340370635

@SunlnuS 如果启用系统代理,且PAC工作在全局模式,打开浏览器随便访问一个网站(如Google),SS的日志里显示什么?

@chenshaoju 谢谢!按 https://github.com/shadowsocks/shadowsocks-windows/issues/1487#issuecomment-340370635 操作,结果如方案的1和3个 null,只是原来正常的 shadowsocks 依旧正常,不正常的XX-Net 依旧不正常(机器没重启)
PS:上次没说以前正常的XX-MINI 不完全正常(只是完全缺失了不用代理的本地参数😂)
之前导入刚从1709升级到1803(1809貌似已暂停?)系统上 HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings 的注册表,也试过在新位置运行,卸载Python3.7、取消它的环境变量(安装它前的1809是正常的),都没能解决,锅一定在Python3.7

你用了插件?这可能意味着你的插件或者参数配置有误。

PS:请记得删除你的服务器信息。

你用了插件?这可能意味着你的插件或者参数配置有误。

PS:请记得删除你的服务器信息。

使用了simple-obfs插件,
设置如下:

插件设置

看不出任何问题,你用的Simple-obfs是从 https://github.com/shadowsocks/simple-obfs/releases 获取的对吧?

我还是建议你仔细检查和手机上的参数是否一致,这个提示看起来就是配置有问题导致连接被拒绝之类的。

看不出任何问题,你用的Simple-obfs是从 https://github.com/shadowsocks/simple-obfs/releases 获取的对吧?

我还是建议你仔细检查和手机上的参数是否一致,这个提示看起来就是配置有问题导致连接被拒绝之类的。

是的,是从该链接获取的,事实上设置参考了:
https://github.com/googlehosts/hosts/wiki/%E5%AE%9E%E9%AA%8C%E5%AE%A4#shadowsocks
准确的说就是直接扫描该链接下的二维码添加的

不使用插件,也无法使用

我测试了一下,并没有问题。请尝试以管理员身份执行:
netsh interface tcp reset ,然后重新启动计算机后再看看。

我测试了一下,并没有问题。请尝试以管理员身份执行:
netsh interface tcp reset ,然后重新启动计算机后再看看。

依然无法使用。

你是否通过代理上网?

右击托盘区的纸飞机图标,选择正向代理设置,你是否指定了一个代理服务器?

image

你是否通过代理上网?

右击托盘区的纸飞机图标,选择正向代理设置,你是否指定了一个代理服务器?

image

跟您提供的图片一模一样,应该没有通过代理上网吧

不知道了……如果你有虚拟机或者另一台计算机,可以在虚拟机或另一台计算机上测试一下,看看是否可以使用。

不知道了……如果你有虚拟机或者另一台计算机,可以在虚拟机或另一台计算机上测试一下,看看是否可以使用。

好的,谢谢您!我还是老老实实用我的蓝灯吧

查看 https://github.com/shadowsocks/shadowsocks-windows/issues/2058#issuecomment-433685584 图片,大致知道了服务器的来历(我昨晚刚开始用😜),32位Win10 不能用 https://github.com/shadowsocks/simple-obfs/releases ,找到 https://github.com/shadowsocks/simple-obfs/issues/151#issuecomment-353088960 下载 ss-mingw.zip 内的 obfs-local-x86.exe 改名为 obfs-local.exe 放到 shadowsocks windows 客户端同目录下——服务器工作正常😜
别说楼主不是32位系统?

不知道了……如果你有虚拟机或者另一台计算机,可以在虚拟机或另一台计算机上测试一下,看看是否可以使用。

同样的设置,我在腾讯云上试了,完全可以,看来是我电脑问题

查看 #2058 (comment) 图片,大致知道了服务器的来历(我昨晚刚开始用😜),32位Win10 不能用 https://github.com/shadowsocks/simple-obfs/releases ,找到 shadowsocks/simple-obfs#151 (comment) 下载 ss-mingw.zip 内的 obfs-local-x86.exe 改名为 obfs-local.exe 放到shadowsocks windows 客户端同目录下——服务器工作正常😜
别说楼主不是32位系统?

对不起,还真不是32位的系统

试试 ss-mingw.zip 内的 obfs-local-x64.exe ?改名为 obfs-local.exe 放到 shadowsocks windows 客户端同目录下

试试 ss-mingw.zip 内的 obfs-local-x64.exe ?改名为 obfs-local.exe 放到 shadowsocks windows 客户端同目录下

试过了,没用的

@SunlnuS 我也遇到了这个问题,你的 PC 是不是安装的最新版 4.1.2 Shadowsocks?如果是的话,你安装下 4.0.9 版本的试试看。我使用 4.0.9 可以正常的访问 Google

4.08我都试过了,没用的。不过我已经重装系统了,现在最新版 4.1.2 Shadowsocks可以使用,但是速度很慢,比手机上慢多了

速度慢可能和插件的实现有关。

如果不用simple-obfs,是不是速度就上去了?

速度慢可能和插件的实现有关。

如果不用simple-obfs,是不是速度就上去了?

不用插件好像不能使用啊。
在手机上,连接WiFi的情况下,只有第一组配置能用,如果用数据流量的话,三组配置都可以用。
在电脑上,只有第一组配置能用。
手机连接的WiFi与电脑连接的有线网络都是同一各路由器(联通宽带),手机数据是电信的数据流量。

测试了一下SS+GoQuite,LON的服务器:

image

Simple-obfs我没有测试。

你用了插件?这可能意味着你的插件或者参数配置有误。
PS:请记得删除你的服务器信息。

使用了simple-obfs插件,
设置如下:

插件设置

你这个我感觉是没填好
https://upload.cc/i1/2019/09/19/Ptj4hD.png
把插件解压到ss的同文件下。
插件程序写 : obfs-local
插件选项 :obfs=http;obfs-host=www.bing.com
obfs-host=这里的网址可以你可以改其他大流量网站伪装,也可以填免流的host
亲测这样没有问题。

遇到同样问题,一个账号,在两台电脑上测试,发现一个不能连接,一个可以连接,一直找不到原因。更奇怪的是不能连接的电脑,前一天还可以正常连接

Was this page helpful?
0 / 5 - 0 ratings