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.
答案 0 :(得分:0)
Helix Server可以在任何端口上启动,只要另一个服务尚未使用它,只需在启动服务器时指定它。
实施例: p4d -r -p 1888
关于客户端计算机的问题,我建议您检查Windows防火墙是否阻止端口。
希望有所帮助, 仁。