fix shadowsocks with http proxy and basic auth