What are the specs of the server? its a linode with 4 cores and 8GB memory
What OS is the server running on? I have tried this on ubuntu 22.04 and ubuntu 18.04
What is your connection speed? N/A its good enough to initiate a connection
Did you try to fix your problem and how? yes, I have tried to install using the linux GSM script, and using the wiki https://pzwiki.net/wiki/Dedicated_Server
What's the issue, exactly and what did you try to fix it? the exact issue as deep as I can debug it is that the server is not binding to port 8766, worth noting that when I run the server and the client with -nosteam, that the connection works, but this is undesirable
Is the server being run on a VPS or home computer? it is being run on a linode
Some more logs:
LOG : Network , 1653349954019> 50,605,942> *** SERVER STARTED ****
LOG : Network , 1653349954020> 50,605,942> *** Steam is enabled
LOG : Network , 1653349954020> 50,605,942> server is listening on port 16261
LOG : General , 1653349954020> 50,605,942> LuaNet: Initializing...
LOG : General , 1653349954020> 50,605,943> LuaNet: Registering server listener...
LOG : General , 1653349954020> 50,605,943> LuaNet: Initialization [DONE], triggering events for 'LuaNet.onInitAdd'.
LOG : Network , 1653349954021> 50,605,943> DISCORD: token not configured
LOG : Network , 1653349954021> 50,605,943> *** DISCORD DISABLED ****
LOG : General , 1653349954021> 50,605,943> ##########
Server Steam ID ||| REDACTED |||
##########
LOG : Multiplayer , 1653349954125> 50,606,047> [MPStatistics] mem usage notification threshold=8,160,437,760
LOG : General , 1653349954134> 50,606,057> RCON: listening on port 27015
LOG : General , 1653349956066> 50,607,988> 1653349956066 znet: OnPolicyResponse
LOG : General , 1653349956066> 50,607,988> 1653349956066 znet: Zomboid Server is VAC Secure
LOG : General , 1653349987718> 50,639,640> 1653349987718 znet: OnP2PSessionRequest
STEAMPS3 - AsyncTCPSocket created
LOG : General , 1653350002720> 50,654,642> 1653350002720 znet: OnP2PSessionConnectFail: 4
STEAMPS3 - AsyncTCPSocket created
STEAMPS3 - AsyncTCPSocket created
STEAMPS3 - AsncTCPSocket destroyed
STEAMPS3 - AsncTCPSocket destroyed
STEAMPS3 - AsncTCPSocket destroyed
Note that this shows that the client is connecting, but the client-server handshake is failing
root@localhost:~# netstat -atunp | grep Project
tcp 0 0 XXX.XXX.XXX.XXX:40933 162.254.199.181:27029 ESTABLISHED 29863/./ProjectZomb
tcp6 0 0 :::27015 :::* LISTEN 29863/./ProjectZomb
udp 0 0 0.0.0.0:16261 0.0.0.0:* 29863/./ProjectZomb
the cause appears to be because the 8766 port is not bound, I'm assuming some steam-specific data is sent over this port
FWIW, I am trying to connect over IP, I'm not sure if that could be interfering with anything.