I always get a NAT error, despite having forwarded the ports on my router, I looked on google an read the guides I found there but nothing works, so what should I do?
I always get a NAT error, despite having forwarded the ports on my router, I looked on google an read the guides I found there but nothing works, so what should I do?
Make sure you have the latest version of the Java runtime environment.
www.java.com (click Java Software Download link)
Sorry, I already tried that, it didn't work.
If you're certain you've got the correct ports forwarded to the correct PC, check to see if there's a firewall on the PC that's blocking them
Also try using different ports in a much higher range to the standard 6881-6889, it's possible that your ISP could be blocking them too before they even get to your router.
Most trojans and other malicious programs infect a users machine through lower port numbers. It's usually recommened to forward the higher, unregistered port range, 49152 to 65535.
I already change my listening port to 16881 (I added the 1) and forwarded it on my router. As for the firewall (Zone Alarm 5.5.094.000) I gave full acess to Azureus and Java. What else could it be then?
XP's built-in firewall, maybe.
And then there is Death
No, it isn't active, because I haven't upgraded to SP2, (but I checked anyway).
Is UPnP enabled?
If all else fails, try bittornado. It's not as neat as Azureus, but it does the job for me, and has port setting and bandwidth throttle, which is pretty much all that I need.
About UPnP, the azureus FAQ for the NAT error recommends disabling it in the Azureus prefs.
And then there is Death
I already disabled it.
Could it be my firewall, even if I allowed my programs to go through?
If your router has a DMZ option, try placing your computer in the DMZ and see if Azureus works then. If it doesn't then, it's not your router settings, it's some software configuration on your computer.
Since that didn't solve the problem that means that ZoneAlarm is the problem. Is there a way to set it up to open specific ports or is it enough to let the program through?
Did you give full access in both directions to java? If you can still connect out, you might have only allowed outbound access and not inbound. You could also try turning off the firewall with ports forwarded and the computer outside the DMZ to see ifit really is the firewall.
Also, you don't need to give access to both Azureus and Java in Windows, since it's only Java that's doing the actual connecting to the internet. Azureus.exe is just a stub to launch the java app.