It's possible to have an independent installation of Resilio Tracker. Download tracker installation file from the download page and follow the steps below.
INSTALL TRACKER
- Open the “ResilioConnectTracker.msi” file supplied in the delivered package
- Follow the installation steps
- By default, Resilio Connect Tracker will be installed into C:\Program Files\Resilio Connect Tracker\ and Resilio Connect Tracker Server will be registered and started
- Make sure that your firewall allows incoming connections to the port you choose for the Tracker server (TCP/UDP 3000 by default)
- If you want to choose a different port
- open Command Prompt as Administrator;
- unregister Tracker server service, run command:ConnectTracker.exe -sd
- register Tracker server as a Windows service, run command:
ConnectTracker.exe -sr -p 12345
where 12345 is the desired port;
- after registering, the service does not start up immediately and you may want to start it manually.
By default Tracker listens on all interfaces on IPv4 and IPv6 address range, both UDP and TCP, port 3000
- Extract the downloaded “tar.gz” file to the following location (the binary has permissions to execute by default):
tar xvf tracker.tar.gz -C /opt
- Make sure your firewall allows incoming connections to the port you plan for your Tracker server (TCP/UDP 3000 by default)
- Start tracker server from this location by typing:
/opt/resilio-tracker/tracker
. To force Tracker server to listen on a different port, run it with the-p <port>
command line parameter.
By default Tracker listens on all interfaces on IPv4 and IPv6 address range, both UDP and TCP, port 3000
CONNECT TRACKER TO THE MC
Once installed, the tacker needs to be configured on tab Auxiliary servers (available from Resilio Connect v2.12). One tracker is already present there - the tracker which was installed automatically together with the Management Console, and it's marked as Default (see below for details).
To add a new tracker server, installed on a computer in advance, click on "Add tracker button"
1. Enter the IP address. This might be local or public address, or DNS name. Port 3000 is the default one, change it if some other port was used when installing the tracker.
2. Mark it as default if necessary. See below for details.
3. Select the option "Don't check connection to this tracker" if it's known that the tracker is not available from the Management Console (for example, MC is in LAN behind firewall, or tracker's public address shall be used for WAN agents). Otherwise, MC will always be giving the error about not reachable tracker on top on UI.
If the option is checked and tracker is saved, it will appear in the table as an online available tracker. MC will check connection on save and will be checking tracker's availability and status periodically.
If the option is unchecked, MC will not test connection on saving this tracker, it will be saved "as is", not verifying the validity and availability or the address. The tracker will appear with gray dot in the table and "unknown" last seen time.
4. Test connection. It's similar to "Don't check connection" option, but its a one-time action. MC will perform the test once and know it's status for the moment.
If connection was successful, the agent will appear in the table online.
If test was not successful, it's still possible to save this tracker, it will appear as offline and report error. This tracker can still be available for Agents, provided the address is indeed correct and reachable for them. If you edit the tracker and select option "Don't check connection", the error will disappear.
USE TRACKER IN THE PROFILE
Starting with Resilio Connect v2.12, notion of a Default tracker server is introduced. The tracker which is installed on the Management Console host is marked as default. This is configurable and any other, manually installed, can be selected as default. It's possible to configure several default trackers. This is the tacker that will be used by the agents by default unless any other is specifically configured in the Agent Profile. It's not possible to delete the last default tracker.
If checkbox "Default" is selected in the Agent Profile, the agents will use either of the 'default' trackers in load balancing or high availability mode.