Note: This guide obsoletes the sub section of the guide written by GTS "extras/Extras-Readme.txt" entitled "## plugin.properties ##" in terms of both the installation and configuration of Azureus support. If you have previously edited a plugin.properties file, this method is no longer used now. In future do not touch that file.
How to forward ports if you are using a NAT
Once you have installed the XML over HTTP plugin there is just one or two settings that we need to change from their default values. Also this guide should clear up any confusion on the ip / port values you need to set. Okay Lets move onto the configuration already ^_^. First click on the menu as shown in Pic 1.
Pic 1: Select Tools-->Options |
The options tab will open as seen in Pic 2.
Note the port labled "Incoming TCP listen port" has nothing to do with GTSDLL's HTTP port. Leave this port alone what ever value is set (in this case its 6881, yours may differ it's ok!)
Click on [+]Plugins
Then again on "XML/HTTP Interface" (see Pic 3)
The port circled needs to match the one in /gtsdllsettings (default value 6884). This port needs to be different from the port value in Pic 2. The second text box you can change is the Access permissions; you can select one of the flowing two values:
If you are intrested in the Access mode "all" Please be aware that there is no password support in GTSDLL. You will have to use your firewall to filter out the people you want to allow to see your Azureus stats. Alternativly if enough people demand this feature ( 3 people should do :-P ) I could provide an unofficial patch to allow for password authentication.
In mIRC type /gtsdllsettings
The window below should appear; shown below by Pic 4.
The IP address 127.0.0.1 is a very special address, known as "The loopback address".
Data that is sent to this IP never leaves your computer. This means you DO NOT need to
forward ports to make GTSDLL work when using this IP.
In short. If you chose the Access setting as 'local' in Azureus you need to choose "127.0.0.1" here.