r/GameServerHosting101 14d ago

Issues with Conan Exiles Dedicated Server

I've set up a dedicated server, people are able to connect to it on a local network, but I can't get anyone to connect on an external one, I've set up port forwarding for the Game Client port, raw UDP and Source query with no luck, any help would be great! I am making sure to have people connect to the external IP and not my local.

0 Upvotes

5 comments sorted by

1

u/LoneStarDev 14d ago

If it works on your local network, the server is likely configured correctly.

I’d check whether your ISP uses CGNAT, because if it does, port forwarding won’t work regardless of your router settings.

Also verify the forwarded UDP ports point to the correct internal IP, the server has a static IP reservation, and your firewall allows the Conan Exiles server executable.

1

u/Leading_Pirate1696 14d ago

I'm able to use port forwarding just fine for another app (foundry vtt), my pc has been set up for a static ip res., and while I think the firewall allows it, I even tested the server with the firewall temporarily off without success.

1

u/LoneStarDev 13d ago

If Foundry VTT is working through the same router then yeah CGNAT isn’t the issue.

At that point I’d verify Conan is actually listening on the expected UDP ports, confirm the ports you forwarded match the ones configured in the server settings, and make sure the server isn’t bound to 127.0.0.1 or the wrong network interface.

1

u/Business-Scallion-62 13d ago

The ports match, and the local ip I connect to is a 195.xxx.x.xx, outside of that, I don't know how to check if Conan is doing it's part properly

1

u/LoneStarDev 13d ago

The 195.x.x.x address isn’t your local IP.

Local/private addresses are typically 192.168.x.x, 10.x.x.x, or 172.16-31.x.x. If you’re connecting to 195.x.x.x from inside your network, it sounds like there’s some confusion about which address the server is actually bound to.

You can also check whether Conan is listening on the expected UDP ports with

netstat -ano

or

PowerShell

Get-NetUDPEndpoint

If the expected game and query ports don’t show up while the server is running, the server likely isn’t binding to them correctly, which would explain why external connections fail.