Troubleshoot Predix Edge Technician Console

The following are general issues you may experience when using Predix Edge Technician Console.

Device Appears Offline in Edge Manager After Enrolling in Predix Edge Technician Console

If you successfully enroll the device in Predix Edge Technician Console, and the device still displays a status of “offline” in Edge Manager after a few minutes, verify the following:

  • In the Predix Edge Technician Console Device Status page, verify the UTC time displayed is correct. If the UTC time displayed for the device is not the correct current time, check the NTP settings.
  • Check your proxy settings.
  • Check the network connectivity from the device. If there is not network connectivity, the device correctly displays an “offline” status.

Cannot Connect to Predix Edge Technician Console

If you cannot connect to Predix Edge Technician Console, check the following:

Verify that Predix Edge OS is Running

To run, Predix Edge Technician Console must be able to communicate with Predix Edge OS.

Verify the IP Address

If you are using the dynamic host configuration protocol (DHCP), the assigned IP address of Edge OS may change periodically, or when the device is restarted. Verify you are using the current assigned IP address to reach Predix Edge Technician Console. If you are using the development image of Predix Edge, you can check the IP address you should use by logging into Predix Edge OS, and entering the following at the command line:
ifconfig

The currently assigned IP address is returned.

If you are using the production version of Predix Edge, use the nmap option to find the IP address.

Error enrolling: Invalid device

When you enter the device information in the Enroll Device dialog box, and click Enroll, you receive the following error:
Error enrolling: Invalid device

Cause

The device ID you entered does not match the information entered when the device was added to Predix Edge Manager.

Solution

Contact the admin or operator to verify the correct device ID.

Error enrolling: Unauthorized device

When you enter the device information in the Enroll Device dialog box, and click Enroll, you receive the following error:
Error enrolling: Unauthorized device

Cause

The shared secret you entered does not match the shared secret that was entered when the device was added to Predix Edge Manager.

Solution

Contact the admin or operator to verify the correct shared secret.

Error enrolling: Failed to connect to Edge Manager

When you enter the device information in the Enroll Device dialog box, and click Enroll, you receive the following error:
Error enrolling: Failed to connect to Edge Manager

Cause

The certificate enrollment URL you entered for the device is incorrect.

Solution

Verify you are using the correct certificate enrollment URL:
  1. Sign into Predix Edge Manager.
  2. In the left navigation pane, click Settings.
  3. Copy the Certificate Enrollment URL.
  4. Paste the certificate enrollment URL into the Enroll Device dialog box.

Also check to verify the proxy settings are entered and correct in the Device Setup > Network settings.

Error enrolling: Device with ID <ID> attempted enrollment, but...

When you enter the device information in the Enroll Device dialog box, and click Enroll, you receive the following error:
Error enrolling: Device with ID <ID> attempted enrollment, but it has already been online

Cause

The device has already been enrolled and had its identity established with the cloud.

Solution

You do not need to enroll this device.

Failed to enroll device <device_id>; reason: Forbidden

When you enter the device information in the Enroll Device dialog box, and click Enroll, you receive the following error:

Failed to enroll device <device_id>; reason: Forbidden

Cause

This can happen when the system time is not working correctly (for example, NTP servers are not available).

Solution

  • Update the NTP servers in Predix Edge Technician Console.
  • On the Device Status page, verify the time appearing in the Current Time field is correct.