Unable to join private game?

Status
Not open for further replies.

wysteria

I see it, I see it now!
Hi there,

Not sure if this has already been solved but I've been trying to set up a private/offline mode game and players are unable to join.

I've forwarded my ports (5029 according to the wiki). However my ports are apparently still closed? I've checked other games (25565/Minecraft) and checked that that's open and working.

I've reset both the router and the host PC. I use the IP that's being shown from whatsmyip.org to join. I do notice that this address doesn't show up in command prompt if I enter ipconfig, if this information is helpful at all.

Am I missing a step? Do I even need to port forward? I've also allowed SRB2win.exe to go through the firewall on both PC's. Nothing I've googled seems to be working.

Thanks!
 
When you host check the MS to see if your server appears without question marks. If you see question marks that means you have missed something whilst trying to Port forward.

I would recommend reapeat the steps again just in case
 
Checked the Master Server, server name appears normal/no question marks. Should I set up a static IP?

I'm trying to join another PC in the same house so we'd have the same IP but again I'm not sure if that's helpful to know.
 
If you're hosting servers within the same house you likely will not even need to portforward—devices are assigned a local IP address that is unique to that device within the network, which you can see by following the steps here (you want the joining player to type in the IPv4 address of the host).

If that somehow doesn't work or you'd rather stick with your current method, you can still access your own portforwarded game with another PC by changing the joining player's client port. All instances of SRB2 run with the 5029 port by default, which means that a second player with the same IP address technically can't join since a player with the 5029 port is already connected. Open up Command Prompt on the joining device and run SRB2 with the parameter "-clientport 5030" or a similar number (works just like running SRB2 in OpenGL, if you've ever done that—see here for more details on SRB2's command line parameters), and then try joining the host device's with your public IP address.

Hope that helps!
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top