Dedicated server not showing up on find session
I'm using the Steam subsystem and Advanced sessions for my blueprint based project.
I've used this tutorial to setup my Windows dedicated server youtu.be/iMNjp5L7_oA
I am able to run my server and it opens but I am unable to find it using the "Find Sessions Advanced" node although I am able to find peer to peer sessions this way.
Here are the blueprints for my current, working peer to peer setup (Which breaks if I turn off presence):
Here is what I have to start the session on my dedicated server in the "Entry" map for the server.
Here is a debug view of what I have for my find session setup:
Whenever I have my peer to peer session running, the find session prints that it can find sessions but when it tries to find the dedicated server, it doesn't find any of them.
This is the relevant part of what I have in my DefaultEngine.ini: pastebin.com/CwrP1un7
These are the logs from my server when it runs: pasted.co/317f6b37
I have port forwarded 27015 and 7777 which are both TCP and UDP although, I think it doesn't even need to be setup when you're going through the Steam subsystem.
I can however get the server working if I don't go through the Steam subsystem by adding "-nosteam" to the launch perimeters of the server, port forwarding and then connecting though the IP instead but it still doesn't come up in the find sessions node.
The server only shows up in the "View > Servers > Internet" part of steam when I use an appid of 480 but if I use my own, it does not show up which I think is just because the game is set as being hidden in the steam database but it shows up either way in the LAN tab. Using the 480 appid does not fix the find session node though.
Thanks for the help.
I have similar problems and have been trying to get our full up game to have dedicated servers. I wrote this https://wiki.unrealengine.com/Dedicated_Server_Guide_Steam but can no longer edit it because the page says edits are suspended for server changes or some such. (7/3/2018)
Getting a dedicated server working requires a zillion things to be exactly right. For testing I made a super simple sample game, and then made a dedicated server build for it. It is appid 480 which is the Steam sample game appid people use for testing.
The test lets one run a game dedicated server and then see it on the steam server window. The server window is in Steam view==>servers and shos up as game RK under Spacewar. If it does not work it is most likely that your ISP is blocking the ports 7777 and 27015 for UDP and TCP. I have Xfinity (Comcast) and their cable modem does not let those ports through and there is no easy way to change that. (lame!)
I can not get this to run on my home machine, but I have a machine on the public internet outside Xfinity and it works fine there and can be seen on the Steam server window.
Here is a read only public access SVN of both the source code, and a binary build.
If it still does not work with your appid then it is likely that your game on Steam is not configured with a "tool" that is a dedicated server, so the server list will not show it.
Try getting the binary distribution of the dedicated server test app at
and see if it works on the Spacewar server app id 480.
If it doesn't it means you have firewall issues.
answered Jul 04 '18 at 08:28 PM
SND R Keene
I'm on UE 4.19.2
answered Jul 09 '18 at 03:24 AM
SND R Keene
Follow this question
Once you sign in you will be able to subscribe for any updates here