Can connect dedicated server via direct IP/invite but not showed in recent played nor server list
I just set up server on one of my Azure VM and I CAN connect if via direct IP, here is some setup I did:
- Windows Firewall inbound & outbound rule allows: 9876,9877 UDP
- NSG allows inbound & outbound: 9876-9877 UDP & TCP
- "ListOnMasterServer": true
- In https://southnode.net/steamquery.php I can see my IP can be found.
- In logs, I can see "SteamPlatformSystem - OnPolicyResponse - Public IP: 184.108.40.206" which should be good.
- Not showed up in recent play
- Cannot find it in server list
True, cannot show in server list
same here. not showing in server list but works fine to use direct connect.
Forward the port on Windows Inbound Firewall "Allowed" and the router port forward to the local server IP.
This is proven by if you place the sever in a DMZ it still does not work without forwarding the ports.
I think the game is not using UPNP right or is not creating the right Windows FW requests.
I believe I've run into a bug and I can't find anything about it by searching searching discord and here... A friend has a gPortal dedicated server, which I'll call server#1, and a lot of folks stopped playing and I offered to run the dedicated server (DS) myself. I successfully downloaded the save and got a DS up and running (with a slightly modified name), I'll call this server#2. The problem is that, when both servers are running, the gPortal server, server#1, keeps disappearing from the servers list in my 'continue' screen but my server, server#2, shows up fine. Also, from the Play button, when I search, it only shows my server, server#2, when both are up. I can still direct connect to both at any time. I can resolve by shutting down my server, server#2, and restarting the game. Another odd behavior, and haven't been able to nail down exactly when, but I had both servers showing in my continue list, I click on server#1 and it kept sending me into server#2.
Rooibos / C.M. Admin
"Server disappears from server list in 'Continue' screen" (suggested by doh on 2022-06-07), including upvotes (1) and comments (0), was merged into this suggestion.
Quick followup on my setup, which may be relevant to the issue here. In each save folder, in its root directory ('world1' by default), has a file called 'SessionID.json' and when two active (dedicated in my case) servers are running with the same ID contained in this file, the continue screen doesn't act reliably. As in, it may show one, or both servers and you may not connect to the one you want. So, in my case, if only one of the two servers is running, everything works as expected.
It makes me curious if YWL is using an existing save or not? If not, I will note that I did some testing and to get my server to show reliably I had to port forward the ports listed in ServerHostSettings.json (9876-9877 by default), both UDP & TCP, and add 27015-27036, UDP & TCP, for my server to show. I forget where I about ports 27015-27036 but now when I remove them and load up the game the server doesn't show in the server list. I'd be curious to hear if this is expected. Hope it helps! -doh
Unable to see/find the public server my friend is playing on, I am able to connect to the server through steam join friend I experience no lag on the server or any issues, I got disconnected for the server restart and when I went to the continue on the main page I could not find the server there.
I have tried all the different settings for finding the server such as set ping all and PVP/PvE etc I have verified the game but still cannot find it
unknown if it was official or non-official as I have not seen the server listing.
I discovered that using ports 9876 and 9877 in my ServerHostSettings.json file would not work, despite adding them to my router's configuration via port-forwarding and Windows Firewall updates.
After updating the config to use 27015 and 27016 for Port and QueryPort respectively, I'm able to see my dedicated server appear in the public/multiplayer server list! I also made sure to add those two ports via port-forwarding to my router and made a new inbound rule in Windows Firewall.
Rooibos / C.M. Admin
"Missing server" (suggested by brandon on 2022-06-29), including upvotes (1) and comments (0), was merged into this suggestion.