Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Win32 FDS » My Friend (using a router) CANNOT Join My Server
My Friend (using a router) CANNOT Join My Server [message #321086] Fri, 07 March 2008 16:19 Go to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
As the title says, my friend who is using a router, can't join my server... When he tries to join he receives the messages:
"Negotiating port with server."

"Operation timed out."

I've forwarded all of the Renegade ports on my Bt Homehub so don't tell me to do that. Also I've tried allowing DMZ which didn't work either AND I disabled the firewall for my homehub which didn't change anything.

Other people have been able to join my channel, it's just him that hasn't been able to... And I know there's nothing wrong with his connection to WOL because he is always on numerous other servers.

NOTE: He lives in Canada and I live in England.

So if anyone has any suggestions please post them here, thankyou. Smile

[Updated on: Fri, 07 March 2008 16:20]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321130 is a reply to message #321086] Sat, 08 March 2008 00:46 Go to previous messageGo to next message
ExEric3 is currently offline  ExEric3
Messages: 746
Registered: February 2005
Location: Slovakia
Karma: 0
Colonel
Maybe stupid question but all can be. Are you sure you have public ip?

In your NIC or Router is set public IP? Or only something 10.*.*.* or 192.168.*.*
Re: My Friend (using a router) CANNOT Join My Server [message #321136 is a reply to message #321086] Sat, 08 March 2008 02:55 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9738
Registered: March 2005
Location: Belgium
Karma: 13
General (5 Stars)
Goztoe
I explained you this in a previous topic. You need to check the port in port.ini and open it in your router and port forward it to your server. Check www.portforward.com for more info.

You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
Re: My Friend (using a router) CANNOT Join My Server [message #321169 is a reply to message #321086] Sat, 08 March 2008 10:31 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
Yes I'm using a public IP address and where is port.ini?

[Updated on: Sat, 08 March 2008 11:52]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321180 is a reply to message #321169] Sat, 08 March 2008 12:05 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
Protocol Port Range Translate To ... Trigger Protocol Trigger Port



TCP 1234 - 1237 1234 - 1237 - -


UDP 1234 - 1237 1234 - 1237 - -


TCP 3840 - 3840 3840 - 3840 - -


UDP 3840 - 3840 3840 - 3840 - -


TCP 4005 - 4005 4005 - 4005 - -


UDP 4005 - 4005 4005 - 4005 - -


TCP 4808 - 4808 4808 - 4808 - -


UDP 4808 - 4808 4808 - 4808 - -


TCP 4810 - 4810 4810 - 4810 - -


UDP 4810 - 4810 4810 - 4810 - -


TCP 4995 - 4995 4995 - 4995 - -


UDP 4995 - 4995 4995 - 4995 - -


TCP 7000 - 7002 7000 - 7002 - -


UDP 7000 - 7002 7000 - 7002 - -

Those are all of the ports I've forwarded but I see what you're saying... I need to make up a port in server.ini then forward that one to my computer/public IP address, yes?

[Updated on: Sat, 08 March 2008 12:05]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321182 is a reply to message #321086] Sat, 08 March 2008 12:20 Go to previous messageGo to next message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma: 0
General (3 Stars)

Here, let's use a little diagram...


Him --> His router --> The internet --> Your router --> You

In order for a connection to work, your router needs to accept his connection, which like all connections, will be on it's own specific port (this way more than one application can use the internet at once!)

So

His simplified packet (item of data) looks like this:

<Packet>
Dest : you
Source : him
Port : some number, lets say 1394

*Data*
</packet>

Your router is blocking traffic on 1394, it could be a random worm trying to hack in, it isn't, but the router doesn't know that.

Your computer will have been given an IP address by your router, in the form 192.168.XXX.XXX (Chances are it's something close to 192.168.1.2)

In your router's config page (found by pointing your web browser to 192.168.1.1) set it such that any traffic on your chosen port, say 1394, is sent by the router straight to your PC. (www.portforward.com has a guide on how to do this for most routers) If your router wants to know which protocol (UDP or TCP) say both.

Now, in server.ini, set the port to 1394, or whatever number you used. Restart your server.

Now, if he tries to connect, his client should use port 1394 (or whichever number you used) to connect, which your router now recognises as being an exception to being filtered, and lets it through. Result: He can join your game.



Renguard is a wonderful initiative
Toggle Spoiler
Re: My Friend (using a router) CANNOT Join My Server [message #321186 is a reply to message #321086] Sat, 08 March 2008 12:57 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
I set the port in server.ini to 4444 and forwarded that to my computer (192.168.1.67). I'll see if this works when he comes online, thankyou VERY much for writing all of that out, it was a brilliant explanation, it must've taken you ages!

[Updated on: Sat, 08 March 2008 12:59]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321194 is a reply to message #321186] Sat, 08 March 2008 13:45 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
ARGH.... He's still unable to join, even though I did that.

Would it help if I used my ADSL modem instead?

[Updated on: Sat, 08 March 2008 13:55]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321200 is a reply to message #321169] Sat, 08 March 2008 14:38 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
Goonhaven wrote on Sat, 08 March 2008 11:31

Yes I'm using a public IP address and where is port.ini?


Actually I'm not sure if 192.168.1.67 is a public ip address, is it?
Re: My Friend (using a router) CANNOT Join My Server [message #321232 is a reply to message #321086] Sat, 08 March 2008 16:45 Go to previous messageGo to next message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma: 0
General (3 Stars)

Your router has the public IP address, and it won't look like that. Your PC has the address 192.168.1.7 that was given to it by the router, the router uses NAT (network address translation) to translate between the external IP and your local IP (192.168.1.7)

Using your modem would speed things up... he could also use forwarding port 4444 to his PC through his router.


Renguard is a wonderful initiative
Toggle Spoiler
Re: My Friend (using a router) CANNOT Join My Server [message #321272 is a reply to message #321232] Sat, 08 March 2008 21:36 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
I'd prefer not to use my modem... I'll teach my friend how to do port forwarding then. Huh
Re: My Friend (using a router) CANNOT Join My Server [message #321283 is a reply to message #321086] Sun, 09 March 2008 02:33 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9738
Registered: March 2005
Location: Belgium
Karma: 13
General (5 Stars)
Goztoe
Your friend shouldn't need to port forward. Only the server needs to forward ports normally.

Did you forwards port 4444 UDP (not tcp)? It needs to be UDP, otherwise it won't work.


You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
Re: My Friend (using a router) CANNOT Join My Server [message #321294 is a reply to message #321283] Sun, 09 March 2008 04:51 Go to previous messageGo to next message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma: 0
General (3 Stars)

Goztow wrote on Sun, 09 March 2008 09:33

Your friend shouldn't need to port forward. Only the server needs to forward ports normally.

Did you forwards port 4444 UDP (not tcp)? It needs to be UDP, otherwise it won't work.


I once had to port forward to play on a server, despite the fact it was properly hosted. Mind you, my ISP can't host an email server properly...


Renguard is a wonderful initiative
Toggle Spoiler
Re: My Friend (using a router) CANNOT Join My Server [message #321299 is a reply to message #321086] Sun, 09 March 2008 07:13 Go to previous messageGo to next message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
Goztow wrote on Sun, 09 March 2008 03:33

Your friend shouldn't need to port forward. Only the server needs to forward ports normally.

Did you forwards port 4444 UDP (not tcp)? It needs to be UDP, otherwise it won't work.


I forwarded 4444 for TCP and UDP.

(but I just changed it to only UDP, so I'll see if that works)

[Updated on: Sun, 09 March 2008 07:35]

Report message to a moderator

Re: My Friend (using a router) CANNOT Join My Server [message #321335 is a reply to message #321086] Sun, 09 March 2008 13:01 Go to previous message
Goonhaven is currently offline  Goonhaven
Messages: 60
Registered: March 2008
Location: United Kingdom
Karma: 0
Recruit
Wow, I found out the reason why it didn't work, it was because my darn firewall! Kaspersky!

So now the question is how do I enable my firewall and adjust it so that it allows my friend to join?

EDIT: Nvm, I fixed it.

[Updated on: Sun, 09 March 2008 17:44]

Report message to a moderator

Previous Topic: Paying for a Dedicated Server
Next Topic: FDS
Goto Forum:
  


Current Time: Mon Dec 02 10:43:21 MST 2024

Total time taken to generate the page: 0.00988 seconds