Page 1 of 2
Server Ports Are Not Forwarded
Posted: Sat Feb 25, 2017 8:51 pm
by RadicalEdward2
Can't host a game.
I keep getting the messages:
Server ports are not forwarded.
Game has not been advertised online.
I don't get what the deal is. I'm clearly online. I see other games. I can join other games.
But on rare occasions, I can host.
At first, I thought starting the game as admin would fix it and it seemed to be the case but, it turns out that didn't do anything.
I even tried opening up the command prompt to find out what my router's port numbers were. I guess that fix was an illusion too because the issue is back again.
I've never seen this happen with other games.
I have a D-link.
Model: DIR-868LA1
Posted: Sat Feb 25, 2017 9:15 pm
by OMnom
Why do u want to make your own server? Just join an empty server and you can host whatever map you want on that
Posted: Sat Feb 25, 2017 9:17 pm
by RadicalEdward2
Because this shouldn't be that big of an issue.
I actually hosted like ten games online since I started playing OpenRA and every time I think I figured out what was wrong, the issue comes back.
It doesn't make sense.
Posted: Sat Feb 25, 2017 9:30 pm
by JOo
did you actually forward the ports on your router for your server ?
unless you changed it , the portnumber should be 1234
i expect you should be able to port-forward with this instruction :
http://www.dlink.com/uk/en/support/faq/ ... -my-router
Step 1: Open your web browser and enter
http://dlinkrouter or
http://dlinkrouter.local or
http://192.168.0.1 into the address bar.
Step 2: The default username is Admin and the password is blank (nothing). Click Login.
Step 3: Click the Advanced tab on top and then click Port Forwarding on the left side.
Step 4: Check the box beside the rule to enable the rule. For pre-defined applications, use the Application Name dropdown list and click on the arrow button next to the dropdown list to auto-fill the appropriate field. For non-pre-defined applications, please enter the desired port.
Step 5: Select the computer or device from the list of DHCP clients in the Computer Name dropdown list or manually enter the IP address of the device you want to open the specified port for.
Step 6: Click on Save Settings when finished.
Posted: Sat Feb 25, 2017 9:50 pm
by JOo
the reason why it may work sometimes ... is because your router may change the last 3 digits on your adresse ... this can happen when your router rebooted .. and you dont have a fix router-adresse assigned
so its a range between 100-109 ... and everytime he reboots the adress could jump a number up ... making your open ports useless , since you dont have the old adresse anymore ... 100 ... 101 ... 102 ... 103 ... and so on
you can configure your router to always use the same adresse though
or you manually update the ports - ip-adresse (before you start a server) ... you can do that all within the router settings
---> Open your web browser and enter
http://dlinkrouter or
http://dlinkrouter.local or
http://192.168.0.1 into the address bar.
Posted: Sat Feb 25, 2017 10:21 pm
by RadicalEdward2
So do I have to put in the actual IP addresses or would it just auto-detect?
And for ports to open, would I just enter 1234 ?
Would I just put OpenRA under the name?
Also, the TCP and UDP ?
Posted: Sat Feb 25, 2017 10:59 pm
by JOo
on windows you open the commandline and type :
ipconfig
there should come up a list and you look at "Ip4 Adresse"
that should be your current router-address that you want to use
yes the port should be 1234 on default ... you can change that in the server-config-file though (if you want)
and remeber , if it stops working in the future ... keep sure to check your ip4-adress and compare it with the one for your open port (in your router settings) ... chances are , that the last 3 digits have been changed
Posted: Sat Feb 25, 2017 11:04 pm
by RadicalEdward2
I have the IPv4 address.
What about the range? What should I put in?
Also would that apply for both UDP and TCP?
Posted: Sat Feb 25, 2017 11:11 pm
by JOo
just use TCP ...
what do you mean with range ? i dont see any "range" setting here

Posted: Sat Feb 25, 2017 11:13 pm
by JOo
oh you mean port-range ... just type 1234
and dont forget the check-mark and to save
Posted: Sat Feb 25, 2017 11:21 pm
by RadicalEdward2
I don't understand. It won't save the thing and it also won't display any computer names.
How did anyone get stuff to come up under Computer Names?
This is the link I'm on:
http://support.dlink.com/emulators/dir6 ... aming.html
All the other links in that instruction page don't go anywhere so I manually searched for that dlink page.
Posted: Sat Feb 25, 2017 11:31 pm
by JOo
Select the computer or device from the list of DHCP clients in the Computer Name dropdown list or manually enter the IP address of the device you want to open the specified port for.
what do you mean by "it wont save" ? did you actually click the save-button ?
Posted: Sat Feb 25, 2017 11:34 pm
by JOo
Posted: Sat Feb 25, 2017 11:34 pm
by RadicalEdward2
JOo wrote: ↑Select the computer or device from the list of DHCP clients in the Computer Name dropdown list
or manually enter the IP address of the device you want to open the specified port for.
what do you mean by "it wont save" ? did you actually click the save-button ?
Just as I said. It doesn't save. I mean I didn't get to the page from the links on the actual instructions. All the links on that instruction page are dead links.
I found that page by searching for it on google.
My assumption is that it's not even a real site.
Should I bother with this site?
https://portforward.com/d-link/
Or is it not legit?
Posted: Sat Feb 25, 2017 11:39 pm
by JOo
you could try to just enable "upnp" in openra under settings -> advanced
and then check the box when starting a server