TechSpot

Problems with Nat

By SultanGris
Jan 31, 2007
  1. I have a game im trying to play, its SupremeCommander, still in beta stage. Its a peer to peer game, and i can only connect to about 25 percent of the other people playing. there is a natrace test tool that checks the ports, I have attached it. However, i should point out that ever time i run the test, the port that it actually sends on is different, every time, though always in the 60000-60099 range so far, ive run it like 8 times.

    I have set up my port forwarding, even tried virtual server, and dmz mode, still its always the same, I have a Dlink router, wbr 2310, and also i tried a linksys wrt54g, both have same results, im am running wireless, so unable to try without router. I am at a loss, i do not know that much about networking, and cannot figgure out why it wont send on the right port, or why the port it does send on changes every time. anyone have any ideas?

    Thanks
     

    Attached Files:

  2. tipstir

    tipstir TS Ambassador Posts: 2,393   +107

    Well you have answered your own question. You're using a beta version. Beta means use it at your own risk. Alot of areas not tested yet. So you shouldn't be so concerned about it not connecting only 25% of the time.

    This is what you're getting:

    Test 9: FAILED - NAT check, port 6112
    NAT detected (Expected send on port 6112, went on port 60009 instead)
    Test 10: SUCCESS - Direct UDP (port 9103)
    success
    Test 11: FAILED - NAT check, port 9103
    NAT detected (Expected send on port 9103, went on port 60010 instead)
    Test 12: SUCCESS - Direct UDP (port 30340)
    success
    Test 13: FAILED - NAT check, port 30340
    NAT detected (Expected send on port 30340, went on port 60011 instead)
    Test 14: SUCCESS - Direct UDP (port 30341)
    success
    Test 15: FAILED - NAT check, port 30341
    NAT detected (Expected send on port 30341, went on port 60012 instead)

    open the port for TCP/UDP or both from 60000 to 69999 try that..
    But again you're using beta version it might work then it might not..
     
  3. SultanGris

    SultanGris TS Booster Topic Starter Posts: 158

    Ive tried DMZ, which opens them all, and most people have no problems connecting, its a small number who do, and i happen to be in that small number, and its late beta stage, where this problem shouldnt be a problem anymore.

    I just dont know what or how its not sending on the right port, or how to make it do so. i need a network wizard. the fact that its a beta is not the issue, the issue is my computer is not sending the info from the right port.

    I have no other computers on my network running, and no p2p programs running on my computer, that i know of, still my computer is not sending the info from the right port.
     
  4. Samstoned

    Samstoned TechSpot Paladin Posts: 1,018

    turn off nat in router set it to static ip address's
    if that fails
    disable dhcp
    forward your ports settings in router from 59999 to 65000 both tcp and udp
    contact local isp those ports may be flagged as virus trojun ports
    the software should not be written to run on such a high port
    should be configed for around 30000
    got local firewall softs on check there for a denied flag
     
  5. SultanGris

    SultanGris TS Booster Topic Starter Posts: 158

    its supposed to go on 6112, but it doesnt, i cant figgure out whats making it go on the higher one instead.

    How do i turn of nat in a router? i have seen no such setting, i have a dlink wrb 2310
     
  6. Rick

    Rick TechSpot Staff Posts: 4,573   +65

    The game uses 6112 and 9103 ports - UDP only - So double check and make sure you have these ports forwarded to the correct IP address. There should be no reason to re-assign certain ports to other ports pointing towards your computer, so don't get into that yet...

    I actually haven't heard any mention of disabling firewalls? XP, for example, comes with one built in and it is enabled by default. Make absolutely certain all software firewalls are disabled and even uninstalled (for troubleshooting purposes, of course).
     
  7. SultanGris

    SultanGris TS Booster Topic Starter Posts: 158

    yes, i always disable windows firewall no matter what, its crap, and i did have the ports set correctly, but it doesnt work, it still sends them on the other random ports, according to the test tool im using,

    i did find a option to disable nat and turn it into an access point on my router, but it will not save that option, im thinking it might be because you need two routers before you can set one to access point so they dont conflict? not sure though. when i check the option, it greys out all my connection info, but when i click save, it just freezes, and wont save.

    oddly, since the games latest patch, ive had better luck connecting after i took out the port forwarding info, though i still have problems.

    i just dont know why my computer is sending on port 600XX instead of 6112 likes its supposed to be doing.

    ive tried when no other computers are on my network, in case they were using that port for something, its still does it. its crazy insane.
     
  8. Rick

    Rick TechSpot Staff Posts: 4,573   +65

    I would generally recommend upgrading the firmware of your router, disabling UPnP etc.. But since you are using two routers, those things simply can't be the cause... short of a cosmic coincidence, of course.

    Hmm... There's not much else to it though. You forwarded the ports on your router, disabled the firewall(s) and the game should be able to handle it from there.

    Since the problem exists with two routers, it suggests your computer is the problem. Again, the only really good explanation would be a firewall.

    So here is a question.. can you connect to your game without any problems if you plug in directly to your modem? This would help isolate your computer as the cause.

    So you can connect, perhaps occasionally? This would indicate your settings are OK, but there's another underlying problem. We should be focusing on a bug or reason for inconsistent behavior instead, if this is the case.

    Also, just a random thought, but make sure you are using port forwarding and not port triggering.
     
  9. SultanGris

    SultanGris TS Booster Topic Starter Posts: 158

    Yes, i was using port forwarding, and its a peer to peer game, not client to server like most,

    I am unable to plug directly into my modem, as im on wireless, and my internet connection is next door in a different house, and i dont feel like moving my computer around.

    currently i can connect to about 50 percent of the people, or more, though, what is odd, is that i will play a game with a certain person, and immediatly after i will rehost again, and that same person sometimes cannot connect. its totally driving me crazy, why would it work once, and then not the second time. Most of the people in the game seem to have no problems, though some have the same problems as me. honestly, i think its the games fault, as i had no problems in a previous patch, but when running that port testing tool it says my computer is sending the info on ports 60XXX, XXX being diferent every time i run it, instead of sending on port 6112 like its supposed to be doing.

    I have windows firewall disabled, and no other software firewalls on my computer
     
  10. SultanGris

    SultanGris TS Booster Topic Starter Posts: 158

    heres the latest nattrace report, though the first 8 times i ran it,it was on ports 60xxx, now its 6xxxx it seems. a few times it sends on the same ports, but most of the time its different every time i run the test.



    NATTrace report (v0.92)

    Generated: 2/4/2007 12:23:25 AM (2/4/2007 6:23:25 AM UTC)
    Hostname: p4
    adapter: Linksys Wireless-G PCI Adapter - Packet Scheduler Miniport
    addresses: 192.168.0.101
    gateway: 192.168.0.1
    adapter: MS TCP Loopback interface

    Tests:
    Test 1: SUCCESS - Connect to fixed IP
    success
    Test 2: SUCCESS - Perform DNS lookup
    success
    Test 3: SUCCESS - Connect to named host
    success
    Test 4: SUCCESS - Direct TCP to fixed IP
    success
    Test 5: SUCCESS - Direct TCP (web) to named host
    success
    Test 6: SUCCESS - Direct TCP (6112) to named host
    success
    Test 7: SUCCESS - Direct UDP (6112) to fixed IP
    success
    Test 8: SUCCESS - Direct UDP (6112) to named host
    success
    Test 9: FAILED - NAT check, port 6112
    NAT detected (Expected send on port 6112, went on port 62801 instead)
    Test 10: SUCCESS - Direct UDP (port 9103)
    success
    Test 11: FAILED - NAT check, port 9103
    NAT detected (Expected send on port 9103, went on port 62804 instead)
    Test 12: SUCCESS - Direct UDP (port 30340)
    success
    Test 13: FAILED - NAT check, port 30340
    NAT detected (Expected send on port 30340, went on port 62805 instead)
    Test 14: SUCCESS - Direct UDP (port 30341)
    success
    Test 15: FAILED - NAT check, port 30341
    NAT detected (Expected send on port 30341, went on port 62806 instead)

    4 tests failed
     
Topic Status:
Not open for further replies.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...