Whenever I restart the server, this is the traffic I see. It clearly looks like the server is attempting to reach Steam’s master servers, but something about the handshake seems off and the server never ends up appearing in the public list.
I captured the traffic using:
sudo tcpdump -i any 'net 208.64.200.0/22 or net 185.25.180.0/22' -n
Output during server startup:
tcpdump: data link type LINUX_SLL2
tcpdump: verbose output suppressed, use -v[v] for full protocol decode
listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes
22:27:34.559028 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 1300
22:27:34.801275 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 1300
22:27:34.962184 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 1300
22:27:35.079997 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 1300
22:27:35.263696 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:35.380403 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:35.464937 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:35.665486 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:35.707602 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:35.783518 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:35.866238 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:35.866318 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:35.982610 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:36.066633 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:36.109043 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:36.167275 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:36.184549 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:36.267926 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:36.385927 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:36.410705 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:36.468468 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:36.468545 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:36.585409 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:36.669520 wg0 Out IP 10.100.0.2.59152 > 185.25.182.50.27037: UDP, length 100
22:27:36.710645 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:36.769813 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:36.787446 wg0 In IP 185.25.182.50.27037 > 10.100.0.2.59152: UDP, length 55
22:27:37.013773 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:37.072467 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:37.317793 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
22:27:37.374535 wg0 Out IP 10.100.0.2.59152 > 185.25.183.163.27027: UDP, length 100
22:27:37.618153 wg0 In IP 185.25.183.163.27027 > 10.100.0.2.59152: UDP, length 55
^C
32 packets captured
33 packets received by filter
0 packets dropped by kernel
**From what I can tell, the server is reaching Steam’s master servers and receiving responses, but the server still does not populate in the public server list.
Does anyone know what part of the registration process might be failing here?**