CryoFall

CryoFall

View Stats:
durgah Jun 27, 2019 @ 5:02pm
TCP Port 4011 and data
Grabbed the game and had a problem playing. I figured it was my pfSense Firewall and checked. I see initial TCP 4011 packets trying to go out. Once i let those out I could log in. So before i hook up a sniffer i thought i would ask a few questions: 1. Is this an auth token of some sort and 2. if so is it my Steam credential? 3. Any other outbound ports?


Funny side note when checking ARIN for the destination addresses (one being in range 76.223.1.0/24 for Amazon so guessing Amazon cloud?) I put in 26.223.1.0/24 by mistake which returned as a DISANET owned block and I did a double take :)
< >
Showing 1-2 of 2 comments
ai_enabled  [developer] Jun 28, 2019 @ 3:18am 
Hello!

The game is requiring connection to our Master Server in order to authenticate your Steam account in our system, receive the public servers list (server browser) and facilitate your connection to any game server.

Master Server authentication is done automatically by using a special token created and encrypted by Steam Client which could be decrypted and verified only by our Master Server. No private info is shared with us except your Steam account ID, but if you're authenticating for the first time, the game will ask you to select the username OR create a full AtomicTorch.com account (which requires entering an email address). It's explained right in the game.

Master Server connection uses port 4011 TCP or UDP (the game will try both if there are issues with any of them). There are several endpoint IP addresses to help the game client to reach Master Server from anywhere in the world. Two primary addresses are anycast IP addresses provided by Amazon AWS which are resolved to their closest edge location so you always has the best connection to our Master Server via premium Amazon network.

After receiving the servers list the game will attempt reaching them to measure ping and gather server info (such as title, description, icon (which is cached), and online players number) which is done by reaching each game server's address and port via UDP (the port is configurable by server owner; default port is 6000).

Regards!
Last edited by ai_enabled; Jun 28, 2019 @ 4:03am
ai_enabled  [developer] Apr 29, 2021 @ 2:52pm 
An update. Currently, it's 4012 port for master server connection (TCP/UDP). 6000-6010 UDP for game server connections (generally).

Regards!
< >
Showing 1-2 of 2 comments
Per page: 1530 50