All that effort developing push so it works just fine behind a firewall and you are complaining?
Did you wait a while to see if it would work?
Did you read the docs about firewall and gnutella?
All you need is one connection to another host and you will receive requests via the same connection (outgoing, meaning you created it) via "push" request.
Put a popular file in your shared folder and see what happens. Make sure your client supports push requests.
As for port 80, CLOSE IT! Unless you are running a full on web server. You can close all ports via the firewall and still use gnutella, or browse for that matter.
If you can browse, you can download/upload via gnutella.
I had no DNS entered on one system and still got on, with a old host list, it took a while. Write down the IP address of gnutellahosts.com 6346 and limewire so you always have something to start up with. |