aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: is proxy support flakey?  (Read 2457 times)

macavity

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 1
is proxy support flakey?
« 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 :-/ )
« Last Edit: November 03, 2005, 05:13:38 PM by macavity »
Logged

Frankk

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 142
    • http://frankk.no-ip.com
Re: is proxy support flakey?
« Reply #1 on: November 03, 2005, 05:18:16 PM »

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...
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: is proxy support flakey?
« Reply #2 on: November 04, 2005, 11:31:36 AM »

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!
Logged