[cod] Problems with NAT (Multihomed) and COD

Boy_One (COD System Admin) cod at kaleplek.net
Mon Jan 5 12:14:02 EST 2004


Yes i did, i tried everything that everybody gave me as advice. But no luck. My hope is now that Activision will fix this in there ne patch release.

Greetz
Quint
Boy_One
  ----- Original Message ----- 
  From: Steven Hartland 
  To: cod at icculus.org 
  Sent: Monday, January 05, 2004 10:36
  Subject: Re: [cod] Problems with NAT (Multihomed) and COD


  Did you try my suggestion off the list a while back?
    ----- Original Message ----- 
    From: James Landi 
    To: cod at icculus.org 
    Sent: Sunday, December 28, 2003 4:37 PM
    Subject: RE: [cod] Problems with NAT (Multihomed) and COD


    Technically I don't think your going to have any luck. You're trying to host a game and play a game from within a network behind NAT.  You may have to get a second IP address from your provider and setup your network with the server on one IP and your client on another.  NAT can only do so much and  your asking it to do more then it's capable.



    The only other way is to setup a listening server. Where you setup the server from within the gui and play on the same box.



    -Jim

    Rudedog

    CoDadmin.com

    MOHadmin.com


----------------------------------------------------------------------------

    From: Boy_One (COD System Admin) [mailto:cod at kaleplek.net] 
    Sent: Sunday, December 28, 2003 10:29 AM
    To: cod at icculus.org
    Subject: [cod] Problems with NAT (Multihomed) and COD



    All,



    A little time ago i had dropped this problem here, but there was no strait answer to solve it. Now i tried by Activision to see if they had a solution for this problem, but see below still no luck. I'm getting desperate, is there a programmer here that worked on the linux binary??? And is it possible (if he is here) to discus this with me???



    Just to let you know here is a little drawing i made of my home network. See attached.



    Regards

    Quint





    --------------------------------------------------- Cut from activision -----------------------------------------------------

          Response (Kirk McNesby)
         12/26/2003 09:15 AM 
         
          Hi,

          The fan community is your best bet at this point, since what you are doing is unsupported. Sorry we were unable to help you further.
         

         
         
           Customer
         12/26/2003 04:41 AM 
         
          Dear Reader,

          Where could i get this kind of information then, i enjoy the game, but in this way a can't join my own server.

          Regards
          Quint
         

         
         
           Customer
         12/26/2003 04:40 AM 
         
          See the site i have update it.
         

         
         
           Response (Nick Bee)
         12/25/2003 03:58 PM 
         
          Hi,

          Unfortunately, Activision only provides support for in-game menu options. We are also a publisher, not a developer. We do not have any information for advanced server configurations.

          We also do not provide setups for modified network stacks. We do not design or test our games for passive IP connections.
         

         
         
           Customer
         12/25/2003 10:07 AM 
         
          Dear Anthony,

          Sorry for the late response, but I was in deep debug to give you more information.

          You said go to 

          www.codadmin.com
          www.callofduty.org
          www.codfiles.co

          I did already before I mailed you, also I am an active user in icculus.org this group made also Mohaa linux. All the groups I talked to gave me some hints, I tried out. Here my debug information below. I hope you can answer these questions.


          I am sending you a picture of my network at home. A little background of my knowledge, I am a network/security advisor, and work at a large bank community in the Netherlands.

          Here my debug information.

          after i put it up and try to connect from my lan machine to the server i get awaiting cd key authorization. I read on www.codadmin.com that you have to put a redirect in your host file like this
          10.5.1.2 codauthorize.activision.com

          After i did this it worked like a charm but i am not showing up in either ASE or Gamespy or inside the game. Now i read on this forum that when you block this Actvision is blocking you on gamespy etc. So i removed it and i can see that i get more connections now in my logfile

          SV packet 212.4.59.227:28960 : getinfo
          SV packet 217.187.228.176:28960 : getinfo
          SV packet 66.171.20.41:28960 : getinfo
          SV packet 81.50.168.236:28960 : getinfo
          SV packet 213.7.84.188:28960 : getinfo
          SV packet 80.130.183.223:28960 : getinfo
          SV packet 62.15.142.49:6956 : getinfo
          SV packet 62.181.213.155:28960 : getinfo
          SV packet 194.255.159.186:-496 : getinfo
          SV packet 67.163.174.179:28960 : getinfo
          SV packet 80.142.139.40:14529 : getinfo
          SV packet 213.89.220.43:-1909 : getinfo
          SV packet 80.135.182.47:28960 : getinfo
          SV packet 81.189.29.89:28960 : getinfo

          And it goes on and on. When i put the block again i only see this 1 or 2 times in 15 minutes.

          I also see that the logfile is saying 

          sending getIpAuthorize for 10.5.1.123:28960

          I understand that this won't work becuase this is a private range and Activision can't registrate my CDKEY.


          Now I tried after you told me not to support the linux server a windows server in the same network setup, but this gives me the same result.

          What I did then was put the linux environment back and to a tcpdump on my network to see how the packets are send etc.

          I saw in the packets that my translation doesn't work to my external address this way both servers are trying to AUTH my internal address.

          I tried the to see if I could make a loop to my external address, tried proxy port forward etc. etc. but no luck still (because my ip isn't NAT) it is trying to AUTH my internal ip. This due to that my server is seeing that the external ip is local on my server and isn't putting it to NAT.

          I mailed this to icculus.org but nobody knows a solution. In my eyes this is coming due to the fact that the server is resolving my ip sends it to the AUTH server this one Is trying to connect to my client to try to AUTH my CD-KEY.

          Can't this changed from this one to server is giving me a push to Activision AUTH server where I registrate my CD-Key and when this is done the AUTH server is giving the COD servers an ok.

          Please help me, I'm now more debugging then enjoying the game.:-(

          Regards
          Quint
         

         
         
           Response (Anthony Lu)
         12/18/2003 09:24 AM 
         
          Hi,

          Unfortunately, we do not provide support for the Linux server. For assistance with setting up or running a Linux server, your best bet is to look on the Internet at sites like:

          www.codadmin.com
          www.callofduty.org
          www.codfiles.com

          If you have any problems or questions in the future, please feel free to email us.
         

         
         
           Auto-Response (Anthony Lu)
         12/18/2003 05:24 AM 
         
          You have picked Unlisted title as your game title.

          Please make sure the title you are inquiring about is not listed in our product list before proceeding. Click the Back and select the Platform the game is for and then find and select your game from the list.

          If you do not see your title listed then the product is more than likely not supported by Activision.
         

         
         
           Customer
         12/18/2003 05:24 AM 
         
          Dear Reader,

          I have a question about a COD server and NAT. I have a dedicated COD server running on a linux enviroment, but when a connect from inside my lan to the linux box i see in the log file that my cd-key is tried to be registered with my internal LAN network adress. I talked to a lot of guys in mailing groups like www.codadmin.com etc. but these guys say it is not possile to connect to the server like this. I have also a mohaa server running and this one works. The guys in the mailing group are saying that the client should be patched, is this true or do you know how to help me.

          Regards
          Quint
         

    --------------------------------------------------- Cut from activision -----------------------------------------------------




  ================
  This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

  In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137
  or return the E.mail to postmaster at multiplay.co.uk. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20040105/5e4a8f4e/attachment.htm>


More information about the Cod mailing list