A Trackwrestling local server allows you to run your event on a local network, so your event computers and matside controllers can connect to the tournament through the server. This option is only available to customers with an existing Trackwrestling local server license. No new local server licenses are being issued. Watch the video below for an overview of the process, or follow the steps in this article to prepare your local server and event.

Set up your local server

If the computer has not already been configured as your local server, complete the Setting Up a Local Server instructions available in the Trackwrestling help section.

You only need to complete the initial server setup the first time you configure a computer as your local server. You can skip this setup for additional events if the computer is already configured.

Update your local server

You need to update your local server each time you run an event. Follow the Updating the Local Server instructions available in the Trackwrestling help section before running your event.

Install the 2024-25 scoring patch if needed

A one-time manual patch installation is required for the 2024-25 scoring update. If you did not install the patch during the 2024-25 season, it must be installed on every device being used as a local server, not just one device associated with your license.

  1. Download the TW_Patch_20241206.bat patch script:
    https://trackwrestling-production-downloads.s3.us-east-1.amazonaws.com/TW_Patch_20241206.bat
  2. Right-click the script and select Run as Administrator.
  3. Complete the normal TW_UpdateServer.bat update process.

Download your tournament to the local server

Each event you run must be downloaded to your local server.

Follow the Downloading a Tournament to the Local Server instructions available in the Trackwrestling help section.

Set administrator passwords to Invalid Online

Immediately after downloading your event, change your administrator passwords so they are invalid online.

  1. Log in to the tournament on your local server.
  2. From the Admin Dashboard under the Operating menu, start the sync system.
  3. From the left menu, go to Users.
  4. Click Administrators.
  5. Find an administrator and click the blue Valid Online link next to their account. The link changes to Invalid Online.
  6. Repeat this process for every administrator in your tournament.

Important: Do not mark worker logins as invalid online. Doing so may prevent videos from archiving.

Set up your local server network

The networking instructions below use a.b.c.x as a placeholder for your network. Replace a.b.c with the values for your specific network.

Connect the server and router

  1. Start with all equipment powered off and disconnected.
  2. If you have a hardline internet connection, connect it to the router's UPLINK port. The UPLINK port should be labeled and is used only for the hardline internet connection.
  3. Plug in the battery backup.
  4. Plug the router into the battery backup.
  5. Power on the router.
  6. Wait for the router's lights to come on and stop blinking so it has time to initialize.
  7. Power on the local server computer.
  8. Connect the local server to the router with an Ethernet cable.

Configure the local server's static IP address

  1. On the local server, go to Network and Sharing Center > Change adapter settings.
  2. Right-click Local Area Connection and select Properties.
  3. Select IPv4, then click Properties.
  4. Select Use the following IP address.
  5. Enter a.b.c.101 as the static IP address.
  6. Enter 255.255.255.0 as the subnet mask.

The IP address and subnet mask settings above apply regardless of which synchronization setup you use. Configure the remaining settings based on how your server will connect to the internet.

Option 1: Sync from the local server using a hardline internet connection

Use this setup when your router has a hardline internet connection and the local server will sync through that connection.

  1. Set the Default gateway for the Local Area Connection to a.b.c.1.
  2. Set the Preferred DNS to a.b.c.1.
  3. Disable the server's Wireless Network Connection.

Option 2: Sync from the local server using Wi-Fi

Use this setup when you do not have a hardline internet connection and the local server will sync through a wireless signal.

  1. Leave the Local Area Connection Default gateway blank.
  2. Leave the Local Area Connection Preferred DNS blank.
  3. Make sure the Wireless Network Connection is enabled.
  4. Connect the server to the appropriate wireless signal.
  5. Allow the wireless IP address to be obtained automatically or dynamically.

Option 3: Sync from another computer

Use this setup when you do not have a hardline internet connection and another computer will handle synchronization.

On the local server:

  1. Leave the Local Area Connection Default gateway blank.
  2. Leave the Preferred DNS blank.
  3. Disable the server's Wireless Network Connection.

On the computer you will use to sync:

  1. Connect the computer to the router or switch using an Ethernet cable.
  2. Open the Local Area Connection IPv4 properties.
  3. Select Use the following IP address.
  4. Enter a.b.c.102.
  5. Enter 255.255.255.0 as the subnet mask.
  6. Leave the Default gateway blank.
  7. Leave the Preferred DNS blank.
  8. Make sure the computer's Wireless Network Connection is enabled.
  9. Connect it to the appropriate wireless signal.
  10. Allow the wireless IP address to be obtained automatically or dynamically.

Start the local server and sync system

If you are syncing from the local server:

  1. Start Tomcat by running TW_StartServer.bat.
  2. When prompted, start the sync system.
  3. Select tw as the server to sync to.

If you are syncing from another computer, start Tomcat on the local server without starting the sync system. Then:

  1. On the local server, locate remote_synch.zip in c:\twsoftware/trackwrestling.
  2. Copy remote_synch.zip to the computer you will use for syncing.
  3. Unzip the file.
  4. Run MonoRemoteSynch.bat.
  5. Enter a.b.c.101 as the local server host name.
  6. Select tw as the server to sync to.

Important: Make sure the sync system is running only once.

Verify the local server

Go to:

http://localhost:8080/examples/jsp/trackwrestling

Log in to your event and verify that the local server is running properly.

Connect your event equipment

  1. If you use a switch at the head table, plug it into a battery backup.
  2. Connect the switch to the router with an Ethernet cable.
  3. If you use Trackwrestling clocks as access points, connect them now. Run an Ethernet cable from the router or switch to each clock or access point.
  4. Make sure each access point is plugged into a battery backup and turn it on.
  5. Plug each remaining score clock into a power source and turn it on.
  6. Connect each matside controller to the correct score clock. Plug one end of the yellow crossover cable into the controller's Ethernet port and the other end into the clock's Ethernet port. If you need additional distance between the devices, use a coupler to connect an Ethernet cable to the crossover cable.

Create the matside configuration

  1. On the local server, go to Users in the left menu.
  2. Select Matside Configs.
  3. Click Add Config.
  4. Select the wrestling style.
  5. Click Save.
  6. Enter the IP address of your local server.
  7. Click OK.
  8. When your tournament appears in the list, click Generate Config File.
  9. Type generate when prompted.
  10. Click OK.

Configure the matside controllers

  1. Go to each matside controller and make sure it is connected wirelessly to the correct access point for your setup.
  2. Keep approximately 4 to 8 computers connected to each access point, with the computers distributed as evenly as possible between access points.
  3. Do not connect other devices wirelessly to these access points.
  4. Right-click the time and date on each computer and adjust them if necessary.
  5. Make sure every computer has the same date and time. The time zone should be CT (Central), although you can adjust the computer times if necessary.
  6. From each matside controller's desktop, open the controller folder, not the ZIP file.
  7. Run Update Controller.
  8. Enter the local server's IP address when prompted.
  9. Click the Controller icon on the desktop.
  10. On the Matside Controller Configurations page, select your event.
  11. Select Yes when asked whether you are connected to a physical clock.
  12. Verify that the clock IP address is 10.26.13.101.
  13. Click Continue.
  14. Select your mat to begin scoring matches.

Matside controller instructions and a video are also available in the Trackwrestling help resources.

Connect administrative and worker computers

Administrative and worker computers can access the local server at:

http://a.b.c.101:8080/tw

Replace a.b.c with the values for your network.