shadowsocks-libev icon indicating copy to clipboard operation
shadowsocks-libev copied to clipboard

method chacha20-ietf-poly1305 not supported?

Open huaizhixu opened this issue 3 years ago • 3 comments

Please answer these questions before submitting your issue. Thanks!

(Please mention that if the issue you filed is solved, you may wish to close it by yourself. Thanks again.)

(PS, you can remove 3 lines above, including this one, before post your issue.)

What version of shadowsocks-libev are you using?

shadowsocks-3.0.0

What operating system are you using?

ubuntu20

What did you do?

What did you expect to see?

What did you see instead?

INFO: loading config from shadowsocks.json 2022-08-05 08:11:19 ERROR method chacha20-ietf-poly1305 not supported

What is your config in detail (with all sensitive info masked)?

ERROR method chacha20-ietf-poly1305 not supported

huaizhixu avatar Aug 05 '22 12:08 huaizhixu

It is supported, at least in the git version. But I'm not sure if your shadowsocks installation is correct. You know that shadowsocks-libev is in the Ubuntu repository and you just need to type sudo apt install shadowsocks-libev? Not the latest version, but 3.0.0 you mentioned is even older. Remove the other versions and specify /usr/bin/sslocal to run.

artenax avatar Aug 06 '22 23:08 artenax

3.0.0 is an old python version from 2018 (there is also an old shadowsocks-qt5 version 3.0.0, also 2018). Now shadowsocks-libev is more actual. And shadowsocks-rust is even more. Although, I see that libsodium is needed to support chacha20.

artenax avatar Aug 07 '22 01:08 artenax

3.0.0 is an old python version from 2018 (there is also an old shadowsocks-qt5 version 3.0.0, also 2018). Now shadowsocks-libev is more actual. And shadowsocks-rust is even more. Although, I see that libsodium is needed to support chacha20.

Thank you for your reply, it is indeed because of the version problem, this problem has been solved now

huaizhixu avatar Aug 09 '22 00:08 huaizhixu