[突发] macOS+shadowrocket连接xray报错: REALITY: processed invalid connection #2534
Replies: 5 comments 1 reply
-
Is |
Beta Was this translation helpful? Give feedback.
-
Here is the JSON that Shadowrocket generated from the GUI. I notice it has TLS, where your example has XTLS.
|
Beta Was this translation helpful? Give feedback.
-
Server config corresponding to above Shadowrocket JSON:
|
Beta Was this translation helpful? Give feedback.
-
Screenshot of latest Shadowrocket GUI config. |
Beta Was this translation helpful? Give feedback.
-
Thanks @computerscot ! Your help is very useful. I found the problem is that I should have set SNI in shadowrocket to 'www.amazon.com'. With that one changed, it works as it should be. My bad ignoring this setting before. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
客户端是macOS或iOS+shadowrocket(配置文件见客户端配置1),服务器一开始用的是xray 1.8.1(配置文件见服务端配置),都很正常,突然某个时候不能用了,检查error_log里报告:
[Info] transport/internet/tcp: REALITY: processed invalid connection
换了1.8.4,问题照旧。
后来在macOS上也用xray 1.8.4(配置文件见客户端配置2),替换掉Shadowrocket,手动设置操作系统的网络代理,就可以正常工作,然而切换回shadowrocket,又不行,报同样的错。反复核对publickey, privatekey, uuid, shortid,都正常呢。
最后又试了最新版本的V2rayU,也ok。
这种情况,可以怀疑shadowrocket的这个版本有bug,或者它和xray的兼容性有问题吗?
客户端配置1(shadowrocket导出的配置json):
客户端配置2: (客户端的xray使用的配置文件)
服务器端配置:
V2rayU的客户端配置:
Beta Was this translation helpful? Give feedback.
All reactions