What to do with Perforce if port 1666 is blocked by ISP?

时间:2017-06-15 10:23:03

标签: networking server network-programming port perforce

So I've set up a Perforce server on a Google Cloud VM Ubuntu denial, and I'm pretty sure by now nothing is wrong with it, I checked if it is listening to the port 1666, and set a firewall exception for it on the cloud.

But on the other hand, I've been bashing my head for 3 days trying to connect my client Perforce from my Windows 10 to the server and the connection keeps timing out with this message

Connect to server failed; check $P4PORT.

connect: 104.199.67.175:1666: WSAETIMEDOUT

So then I checked if my ISP is blocking this port via http://canyouseeme.org/ and I found out that not only is 1666 blocked, but all other ports I've tried were not working as well (80, 8080, 22, 43, ...etc) and I have no idea how that's possible. Can anyone please explain what exactly this means(all ports blocked) and if there is a way around it to set up the server on a different port or something like that (maybe make Perforce client go through a proxy or VPN service?)

Cheers.

1 个答案:

答案 0 :(得分:0)

Helix Server可以在任何端口上启动,只要另一个服务尚未使用它,只需在启动服务器时指定它。

实施例:   p4d -r -p 1888

关于客户端计算机的问题,我建议您检查Windows防火墙是否阻止端口。

希望有所帮助, 仁。