Jump to content

NAT problem, ports forwarded, static IP set up, tried DMZ, Azureus ok


WishCow

Recommended Posts

About half year ago I dropped uTorrent because of the NAT error, now I have tried it again with the latest version (1.5 b437) and still have this problem, and no matter what I do I can't make it work with my router.

I have a SureCom EP4904SX router, and I did forward the ports, I know how to forward because I host some multiplayer games, like warcraft3, and they work perfectly fine. I'm using Azureus and that works well too, I get the green light/NAT OK, so forwarding can't be a problem.

Using the built-in port checker (under speed guide) I always get a Error! Port xxx does not appear to be open, and yes this is with a torrent running. Tried using the ShieldsUp! port checker it says that the port is STEALTH, whereas with Azureus running it identifies it as OPEN correctly.

Things I have tried so far:

Enabling UPNP: uTorrent can never successfuly map the ports (I have never seen it happen, not once), Azureus works fine with upnp.

Using different ports: Tried a lot of ports, high enough not to be used by anything (10000-11000)

Enabling DMZ for my computer: Still gives me the nat error/yellow light

Unplugging the router and connecting my computer directly to the ADSL modem: This works of course.

Note that I don't have any Antivirus or Firewall software installed, and my adsl modem does not have an inbuilt router/firewall or anything like that, at least I haven't found it. (it's a Dialcom 1600 if needed)

I'd really like to use this client, is there anything else I could try?

Link to comment
Share on other sites

ludde's in the midst of writing his own UPnP code -- µTorrent currently relies on Windows XP's implementation, which isn't very compatible. At any rate, if you forwarded correctly, there should be no need for UPnP. If unplugging the router works, then it would seem that you didn't forward the ports correctly. You say Azureus works, but you also say that Azureus uses UPnP, which might explain why it works in the first place.

What modem are you using?

Link to comment
Share on other sites

Oh, I wasn't clear:

Azureus can _utilize_ the UPnP feature of the router, AND work just by forwarding the ports. It can work both ways.

I just mentioned upnp, because I thought every program that uses it works the same way, and thought that this feature in uTorrent was broken, never mind it.

I'm 100% sure that the ports are forwarded correctly, as azureus works without NAT problems (as mentioned above), and I can host games as a server, I shouldn't be able to do that without forwarding the ports.

My modem is a Dialcom 1600. (it's in the first post too)

Link to comment
Share on other sites

Well, it is entirely possible that Azureus' UPnP is kicking in because your forward is failing. Why not try turning off UPnP in Azureus, then restarting it and see if it still works. I guess...

You sure you don't have any security software whatsoever? Have you tried getting Process Explorer and checking the Threads tab for utorrent.exe?

Link to comment
Share on other sites

One thing that makes me wonder if you're forwarded the ports correctly is the "stealthed port "result you're getting over at GRC.com, gibsons scanner is seldom wrong about it's results. That coupled with the fact that it works when the computer with software is connected directly means that it's your router that's messing things up. (or the software not being able to connect through your router.. it's all in how you look at the glass :) )

Solution: try to get some third party software that supports probes outward on specific ports (sadly .. ping sucks in this regard) and ping out from that port and see what happens afterwards!

I'll bet that it doesn't work, and that your server/other applications are merely being very smart and utilizing the unPnP features that µTorrent currently doesn't support.

Link to comment
Share on other sites

@Firon:

Azureus works with UPnP disabled, right now it runs like that, with no NAT errors.

I'm 100% sure I don't have any security, I uninstalled everything just to make sure it does not cause any problems.

What is the use of Process Explorer?

@bleh:

Could you name a few programs please? I don't know any that can do something like this.

Do I understand correctly that I need a program that can send data FROM a specified port, rather than TO a port?

Link to comment
Share on other sites

exactly WishCow, for torrenting to work, you have to be able to both initiate and recieve connections, which of course translated means that you'll have to both be able to send packets from and to the port in question.

As for programs that are able to do that, I don't know of any for windows, but generally any linux live distro CD such as knoppix or even knoppix std should be able to do that via the regular console "ping" command.

Link to comment
Share on other sites

  • 4 weeks later...

Okay I have narrowed it down.

If I disable the DHT network I get a green light, and all the sites say that I'm connectable.

If I enable DHT and do a check under speed guide I get a "port does not appear to be open", and all sites say that I'm not connectable, and never get a green light.

Link to comment
Share on other sites

[01:38:52] Recieved: 0 requests (0 bytes), 110 replies (32531 bytes), 1 invalid (298 bytes)

[01:38:52] Sent: 421 requests (40798 bytes), 0 replies (0 bytes)

edit:

I have to go sleep now, I'll get back as soon as I can.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...