Shadowsocks problem with config file
In the default shadowsocks config file, the server ip is 127.0.0.1
#config file example { "server":["::1", "127.0.0.1"], "mode":"tcp_and_udp", "server_port":PORT, "local_port":1080, "password":"password", "timeout":60, "method":"chacha20-ietf-poly1305" }
However, 127.0.0.1 only allow the local connection, so you can't connect to the server from client.
Therefore, to fix this problem, you should change the ip 127.0.0.1 into 0.0.0.0
#config file example { "server":["::1", "0.0.0.0"], "mode":"tcp_and_udp", "server_port":PORT, "local_port":1080, "password":"password", "timeout":60, "method":"chacha20-ietf-poly1305" }
Restart the ss-server, you can now connect to your shadowsocks server successfully.