Connect to server failed; check $P4PORT. TCP connect to mrshmid.ddns.net:1666 failed. connect: 22.214.171.124:1666: WSAETIMEDOUTI have the port forwarded, I've set the P4PORT, I've tried reinstalling the server, I've checked the firewall to make sure it's getting through, I made sure I'm using a static IP (if that matters), and restarting the server(multiple times). Also, as long as I'm connecting to myself using localhost, I'm fine. Once I try connecting to my own IP, it times out.
This happens when I try connecting from P4V or P4Admin, or doing anything in the command prompt, including p4 info or just p4.