Purpose

When managing multiple neoControl instances, it's important to verify that you are accessing the correct version and instance. This can be done by calling the /info endpoint to compare the UUID and appVersion.


How to Retrieve UUID and Version Information

Follow these steps to check the neoControl instance details:


1. Open a web browser and enter the following URL:

http://<server-ip>:49098/cgi-bin/WebObjects/neoControl.woa/wa/info
  • Replace <server-ip> with the actual IP address of the server hosting neoControl

Example:  

http://10.167.3.129:49098/cgi-bin/WebObjects/neoControl.woa/wa/info


2. The browser should display a JSON response similar to this:

{
  "appUUID": "e62472b9-6a4c-41d2-b24f-c06246dade0a",
  "appVersion": "24.5.0",
  "appName": "neoControl",
  "appUpdateDate": "20240527"
}

3. Compare the appUUID to confirm that you are accessing the expected instance.

4. Check the appVersion to ensure you are on the correct release.



Use Cases for This Check

  • Verifying Test vs. Production Environments
    If you are running both test and production instances, use this check to confirm that you are connected to the right system.

  • Checking After an Update
    After updating neoControl, this check ensures that the correct version is running.

  • Troubleshooting Connection Issues
    If users report unexpected behavior, checking the UUID and version can help confirm that they are connected to the right instance.



Example Scenario

  • If two instances are running, one at 10.167.3.129:49098 and another at 127.0.0.1:49098, checking /info can confirm which is active and whether they match the expected UUID.