-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to use AEAD with shadowrocket iOS client #1231
Comments
To identify if it's a problem of shadowsocks-libev, you may try this port: https://github.com/shadowsocks/go-shadowsocks2 |
It is caused by iOS client |
@debiansid If I understand SIP004 (shadowsocks/shadowsocks-org#30) correctly, Shadowrocket seems to be based on 2.x client, so it's not supported. |
@maddie agreed |
@madeye I've tested with go-shadowsocks2, and it still has issues. Looks like it is an issue with shadowrocket. I will close this issue now. Thanks for help. |
AFAIK no client other than Please wait for official announcement. |
@riobard AES-*-GCM and ChaCha20-Poly1305 is implemented in Android-Client. |
What version of shadowsocks-libev are you using?
3.0.1
What operating system are you using?
CentOS 7
What did you do?
Use shadowrocket on iOS to connect to vps
What did you expect to see?
Connection successful
What did you see instead?
Unable to connect. Logs on server:
2017-02-10 09:29:40 ERROR: failed to handshake with [ip address removed]: authentication error
Nothing additional when running with -v.
ss-local on Windows (cygwin) works fine. The issue only occurred when using shadowrocket on iOS.
What is your config in detail (with all sensitive info masked)?
{
"server": ["[::0]", "0.0.0.0"],
"server_port": **,
"local_port": 8089,
"password": "****",
"timeout": 600,
"method": "aes-128-gcm"
}
/usr/local/bin/ss-server -a root -c /etc/shadowsocks-libev/config.json -u
The text was updated successfully, but these errors were encountered: