Author Topic: Port Forward with Linksys WRT160N  (Read 7148 times)

You can't have a firewall on. Duh.

What do I need to do exactly here with forwarded ports?



Also here is my console log after someone joins incase that might help on why no one else can join after someone else does. The player limit was 4 and only two people were in the server.

Code: [Select]
Binding server port to default IP
UDP initialized on port 14116
Engine initialized...
Authentication: SUCCESS
Destroying NET Server
Exporting server prefs...

Starting Internet Server
Binding server port to default IP
UDP initialized on port 28000

Initializing UPnP...
--------------------
UPnP Discovery Failed
--------------------

Then after someon joins:
Code: [Select]
Starting arranged connection to 71.205.220.74:32272...
   o possible[0] = 71.205.220.74:32272
   o possible[1] = 192.168.1.100:32272
   o possible[2] = 127.0.0.1:32272
Got Connect challenge Request from IP:71.205.220.74:32272
Got connect request from IP:71.205.220.74:32272
  net name = Blitz_9100
AUTHCHECK: Blitz_9100 = internet client -> internet server, regular auth
Auth Init Successfull: Blitz_9100
CADD: 63323 IP:71.205.220.74:32272
 +- bl_id = 18384
 +- no auto admin
*** Sending mission load to client: Add-Ons/Map_Slate_Desert/slateDesert.mis
Posting to master server
Posting to rtb server
AUTHCHECK: Xp1Dell = LAN client -> internet server, auth with server ip
Auth Continue Successfull: Xp1Dell

Bump to first page.


Seriously looks like your router doesn't support UPnP. I'll run through a few tricks and see if they solve your problems.

We will start by making sure UPnP is enabled in your router page. Refer to your router booklet for information on how to access the router control panel. Once you are there, log into the control panel.

You will need a username and a password, which may be user set (by your father most likely) or they may be the default ones. If they are user set, ask your father for the 'router control panel login'. If they are still default, there is a 99% chance that the username is admin and the password is admin. If they are not, refer again to your router booklet for the default login details.

Once you are there, click on 'Settings' or 'Setup' or similar, then click on 'UPnP settings'. Click 'Enable' (to the fullest setting if more than 2) and then click 'Apply' or 'OK'.

Close your router page and try to host again. If the server works, problem solved. If not, try the method below.



Let's make sure any firewalls you have allow Blockland to accept both incoming and outgoing connections. The method will differ from firewall to firewall, but a general method is outlined below:

Open your firewall/internet security control center.
Click on 'Firewall' if not already selected.
Click on 'Exceptions' or 'Settings'.
Under a 'Programs' tab, there will be a list of programs that are allowed to make in/out connections.
Click 'New' or 'Add'.
Select 'Blockland.exe' as the program, and then fill out any other details. If asked, click 'Allow UPnP'.

Try to host again. If it works, all good. If you are still having trouble, there is another method you can do.



This is a sneaky little trick. Quite often, Windows Firewall still applies it's 'Blocked Programs' list even when it's turned off. Do the following:

Go to the computers control panel.
Click on 'Windows Firewall'.
On the Exceptions tab, click 'Add Port...' and enter the details:

Name: blockland
Port: 28000
TCP/UDP: TCP

Do it again, but this time click UDP, as below:

Name: blockland
Port: 28000
TCP/UDP: UDP

Click 'Add Program...' and then click on 'Blockland'. Click 'OK'.


Hopefully these methods work for you. Please post your results back.

I can host with UPnP and forwarded ports. It's just that only one person is able to join, but then no one else is able to for an unknown reason.


I worded that wrong. I meant I can host either with port forwarding or UPnP, one or the other, not both. My problem is that only one person is able to join.

What do I need to do exactly here with forwarded ports?



Also here is my console log after someone joins incase that might help on why no one else can join after someone else does. The player limit was 4 and only two people were in the server.

Code: [Select]
Binding server port to default IP
UDP initialized on port 14116
Engine initialized...
Authentication: SUCCESS
Destroying NET Server
Exporting server prefs...

Starting Internet Server
Binding server port to default IP
UDP initialized on port 28000

Initializing UPnP...
--------------------
UPnP Discovery Failed
--------------------

Then after someon joins:
Code: [Select]
Starting arranged connection to 71.205.220.74:32272...
   o possible[0] = 71.205.220.74:32272
   o possible[1] = 192.168.1.100:32272
   o possible[2] = 127.0.0.1:32272
Got Connect challenge Request from IP:71.205.220.74:32272
Got connect request from IP:71.205.220.74:32272
  net name = Blitz_9100
AUTHCHECK: Blitz_9100 = internet client -> internet server, regular auth
Auth Init Successfull: Blitz_9100
CADD: 63323 IP:71.205.220.74:32272
 +- bl_id = 18384
 +- no auto admin
*** Sending mission load to client: Add-Ons/Map_Slate_Desert/slateDesert.mis
Posting to master server
Posting to rtb server
AUTHCHECK: Xp1Dell = LAN client -> internet server, auth with server ip
Auth Continue Successfull: Xp1Dell


Bump to first page...

Ok I re-installed Blockland to see if this fixes it, but first, I want to know something. If I set a shortcut in Steam for Blockland, and play Blockland in Steam, could that mess up hosting and be the cause on why only one person is able to join, and if they leave they cannot re-join?