Closed mchlwong closed 9 years ago
Proxy error: 403 Forbidden port 似乎是Apache报的错,请检查一下你的Apache配置。
"Generated by Polipo", not Apache.
原来是经过了Polipo。默认情况下Polipo只会允许访问80-100,>1024的端口,所以请要么手动更改您的Polipo设置,添加
allowedPorts = 1-65535
tunnelAllowedPorts = 1-65535
或者更改出口路由器上的代理端口,让其大于1024。 同时,您可以通过访问
http://localhost:8123/polipo/config?
来查看您当前的Polipo设置。不过因为Polipo设置需要重启后才能生效,而SS客户端每次重启会重新生成配置文件,所以建议你还是修改你的出口路由器的端口吧。
@clowwindy 可以考虑在Polipo的配置文件中默认加上
allowedPorts = 1-65535
tunnelAllowedPorts = 1-65535
这样就不会出现偶尔访问奇怪的网站导致出现403的问题了。。。
好的,我晚上看看
在拥有固定公网IP的公司办公电脑上搭的Apache服务器,端口80,公司路由器设置虚拟服务器,公网端口映射的1003;同一台电脑搭的Shaddowsocks端口8388,虚拟服务器公网映射端口1008,结果就是我客户端连上Shadowsocks(公网IP:1008)后,浏览器访问主页(公网IP:1003),IE(8123 http端口)显示Proxy error: 403 Forbidden port,火狐用8123 http端口显示同样的错误,但是用1080 socks5端口访问正常。