File Transfers
Marc Lewis <[email protected]> Wed, 12 Jan 2005 16:03:06 -0800
| Newsgroups | gmane.network.jabber.exodus.devel |
|---|---|
| Message-ID | <[email protected]> |
I've been trying to get file transfers working for Exodus clients behind a NAT based firewall for about a week now and have run out of things to try. At this point, I think its a bug in Exodus, but I'm not sure. The server is jabberd stable 6. The proxy server is the CVS version of proxy65 running on Python 2.2.3 and Twisted 1.3.0. The version of exodus is 0.9.0.0. The two clients are both behind NAT based firewall/routers on different subnets but connecting to the same server on a third subnet. They can chat and such just fine, just not transfer files. Transfers work if both clients are set to manually use the proxy server in Exodus. If, however, Exodus is set to discover the proxy server from the server, the transfer sort of starts but doesn't actually work. The sender starts sending data out until the proxy server's recieve queue is full, and the recieving client says the transfer is complete immediately. The result is a hung sending client and the reciever has a zero length file. As I said, it works if both are set to manually use the proxy server. Thoughts? - Marc -- Marc Lewis Network Administrator Blarg! Online Services, Inc. http://www.blarg.net/~marc