How to use auxiliary server ports

From AMule Project FAQ
Jump to: navigation, search

English | Deutsch | Español | Nederlands | Norsk

Auxiliary ports

Auxiliary ports are additional ports for some servers on which they can accept connections from clients. This feature has been made available by lugdunummaster because there are ISPs out there who block the standard ed2k ports (such as 4661, the standard server port). So now some big servers like Razorback 2 listen on additional ports, like port 80, for client connections.

You must understand that a non-aux-ports-capable client won't be able to connect to auxiliary ports. An aux-ports-capable client must know that it connects to an auxiliary port, not to the standard port, and should not advertise the auxiliary port, instead, it should advertize the standard port of the server to other clients.

How does this happen in practice, in the point of view of the user?

Steps to use auxiliary server ports

In the following guide we will use Razorback 2 and port 80 for the example.

  1. Make sure that Razorback 2 is not in your server list. You will be blacklisted if it's twice on the server list. Best is to completely delete your server list.
  2. Enter the IP address of the server and the auxiliary port number to the "Add Server" dialog above the server list, e.g. for Razorback 2.
  3. Right-click on the newly added server and select "Connect".
  4. The log now should say that you're connecting/connected, and then the server port in the server list should change to "4661 (80)", meaning that you're connected on port 80, but the standard port is 4661.
  5. Done!


aMule supports auxiliary server ports since version 2.0.0.