aMule Forum
English => aMule Help => Topic started by: macavity on November 03, 2005, 04:53:09 PM
-
Hi Guys :-)
I'm having a hard time with the proxy feature.. it wont even download the server.met file (yes, i checked that srv1000.com is up, and yes, the same proxy settings work in Konqueror). I have tried all three methods (socks4/5 and HTTP)..
It's a bit of an unusual network setup (and I'm no wizard), but it goes as follows: all ports are filtered, except for 3128, which the proxy runs on (squid on solaris). So actually I have two questions: 1) Shouldn't aMule be able to fetch the serverlist with correct proxy settings? and 2) Is there any point what-so-ever in trying to attempt to use p2p when all i've got is a single proxied port (albeit this is a 155Mbit line, and i don't care about performance)?
Ok.. perhaps im just asking whatever a proxy can "relay" to other ports then just http, ftp, etc...
Thanks in advance! :-)
~Macavity
( PS.: google was *not* my friend on *this* subject :-/ )
-
I had problems with proxy support with 2.0.3 too. CVS seems to work fine.
BTW download of server.met does not seem to use amule proxy settings...
-
macavity,
1) Frankk is right, you have to download server.met "by hand" using curl or wget. Proxy currently only works for ed2k sockets. This is due to the fact that we use wxWidgets to implement the socket layer, and as far as I know, they don't support proxy. We have built the proxy support on top (or on bottom) of the ed2k sockets, and we use wxHTTP to get the server.met file, which AFAIK does not support proxy. I know, that is really anoying an is on top of my to do list, I just can't remember where I have put this damned list... ;)
2) Once you get the server.met, if you have a propperly configured proxy, everything should work fine, so the answer is yes. Correct me if I am wrong, but squid can only act as a HTTP proxy, and even then, it must be configured to support the CONNECT method. If necessary, google for "proxy list connect" or "proxy list socks5" to find a suitable proxy.
Cheers!