Troubleshooting

These suggestions and procedures can help you resolve problems that occur when installing, upgrading, and maintaining stations.

To run through this checklist you need a computer that has Workbench installed. The computer must be on the same network as the remote controller(s).

Networking

Are you having networking issues?

You configure network properties in the operating system. Although you can view network settings using Workbench and the web UI, you configure them in the operating system.

Database

Do you have a MySQL or other database? Is it running?

If you do not have a database, you will need to download and install one. Refer to the Software Installation chapter.

If you are using a MySQL database, do you have the database driver in the C:\Niagara\MySoftware\jre\lib\ext folder, where MySoftware is your version of the system.

The driver filename is mysql-connector-java-5.1.11-bin.jar. Refer to the Software Installation chapter.

Platform

Is the daemon process running?

If not, or if a different (older or newer) version of the daemon is running than the one that comes with the version of the system you are using, you need to install the daemon (Windows Start menu, followed by expanding the software folder and clicking Install Platform Daemon command.

Is the platform running?

Launch the Niagara Enterprise Security, right-click Platform, click Connect, and log in with valid platform credentials.

Station

Is the station running?

If not, double-click the platform, double-click the Application Director, select the appropriate station template and click Start.

What messages are reported in the station log?

To view the log, double-click the Application Director and select the running station.

If you are using a MySQL database, can the station find the database?

To check this in Workbench, expand Station > Config > Drivers > RdbmsNetwork, and double-click MySQLDatabase.

Figure 37.   MySQLDatabase properties
Image

If the station and database are connected, the Health property reports Ok.

Other properties to confirm on this property sheet include:

  • Is the Host Address correct?
  • Are the Username and Password correct? These are the credentials required by the database, not your credentials.
  • Is the Database Name correct?
  • Is the Port correct?

Certificates

Does the host (Supervisor PC or remote controller) have a unique signed server certificate in its Key Store?

This certificate must be signed by a CA root certificate, either one belonging to your company, or one supplied by a third-party Certificate Authority. This certificate provides communication security when the platform functions as a server.

Does the host have the signed root CA certificate in its Trust Store?

This certificate provides communication security when the platform functions as a client.