Adding, Validating and Syncing Servers

This topic explains the process of connecting the billing server to the hosting server(s).

Hosting Servers

 Make Your Hosting Servers Save Billing Information

The Aurea List Manager Billing System keeps track of your hosting servers' activity by reading the logs. Therefore, it is important that the hosting servers are keeping logs.

  1. Log into ListManager on one of your hosting servers.
  2. Go to Utilities: Administration: Server: Server Settings: Automatic Maintenance: Logging.
  3. Set Enable Loggingto Yes, Log All Messages that ListManager Sends to Mailing Lists.
  4. Click Save.
Connecting Your Hosting Servers to Your Billing Server

 Specifying the TCLPORT IP Address

By default, Aurea List Manager only listens to the loopback address (127.0.1). You may specify that Aurea List Manager accept connections on other IP addresses. If you need to have other servers be able to connect to Aurea List Manager for scripting, you need to specify the machine's IP address here.

You can select one or more IP addresses to connect to Aurea List Manager via TCLPORT from a remote server.

tclport_ip_off.gif

tclport_ip_on.gif

To select a TCLPORT IP address

  1. In the left Navigation bar, choose Utilities : Administration : Server : Server Settings : Machine Settings.
  2. Click the IP Addresses tab.
  3. Highlight the address in the TCLPORT IP addresses: window.
  4. Click Save.
  5. Aurea List Manager must be stopped and restarted to activate this change.

If you only have one server, and you are running billing on that server, you may skip down to Creating Hosting Servers in Your Billing Server. Otherwise, you must configure your other servers so your billing server can communicate with them. Note that the billing server must be able to talk to your other servers on port 2021.

 Connecting Your Billing Server to TCLPORT

  1. Log into ListManager on one of your hosting servers.
  2. Go toUtilities: Administration: Server: Server Settings: Security: GUI Hosts.
  3. Enter the TCP/IP address of your billing server in TCLPORT Hosts.
  4. Click Save.
  5. Repeat for each server you like to be able to monitor or bill.

Billing Server

 Creating Hosting Servers in Your Billing Server

When you add a new server to your list hosting network, it need to be created in the billing server.

  1. Go to Utilities: Administration: Billing: Servers.
  2. Click on create new server.
  3. Enter a Namefor the server (e.g., Lists).
  4. Enter the server's Host Name for the server (e.g., lists.example.com or the TCP/IP address).
  5. Enter any Comments for this server.
  6. Click Save.
  7. Repeat for each server you'd like to be able to monitor or bill.
Validating and Syncing Servers

Servers must be validated and synced before almost any changes can be made in the billing system.

Validation compares all information on the billing server with the hosting servers. If any differences appear, the information in the billing system needs to be updated. Once you have validated a server, the Validated field is updated, as well as Version information.

Sync resolves any inconsistencies between the billing server and the hosting servers. Any time a change is made on a hosting server, sync needs to be performed so that the billing system can be updated with the new server information.

Validating all Servers

  1. Go to Utilities: Administration: Billing: Servers.
  2. Click on Validate All Servers to validate all of your hosting servers.
  3. If validation is successful, click on OK. If not, see Validation Errors (below).

Validating Selected Servers

  1. Go to Utilities: Administration: Billing: Servers.
  2. Select the servers you'd like to validate by clicking on the box next them..
  3. Click on Validate Selected Servers.
  4. If validation is successful, click on OK. If not, see Validation Errors (below).

Auto-Sync

Select this to ensure that any time a change is made on a hosting server, the billing system is automatically updated with the new server information.

Validation Errors

Errors Were Found, Click Here to Fix

Your billing server does not have information it needs to perform billing. Most likely, there are lists that are not assigned to a customer, or a customer has more lists or members than is permitted by their package.

To correct these errors, click on Click Here to Fix. You are taken to a page that displays the errors. To correct them, click fix selected objects. Doing so makes an entry for these lists, sites or servers in your billing database tables. You may then assign an owner or perform other tasks once these objects are fixed.