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.