Adding an application fails. |
* Check the file type and the format of the application package. * Check that the latest IOx client release is used to package the application. * Check if only one application is being uploaded at a time. * Retry to check if it is a temporary issue. * Ensure that the application package size is within the limits as specified in the application upload UI workflow. |
Changing the version of an application fails. |
* Ensure that the device has sufficient resources required for the new version. * Check the current version and transitional status from the application instance page or the Applications tab in the Device Details page. * Check if any errors are displayed in the application instance status field. * Check the application logs for any initial errors if the new application version fails to launch. * Download the tech support bundle and analyze the CAF logs for any issues during the application upgrade or startup. |
The device is not present in the list of available devices on application installation screen. |
Go to Devices > Select Device Name. In the Summary tab, check the IOx Status. If it's down, click on View Details to check for more information, and also review the Event Log. |
When the IOx status in the Device Summary page is down, and the following condition are met: * The device is up. * You are able to execute "show iox" command using the Troubleshooting tab. * The output of the command shows that IOx is running on the device * You are able to trigger an IOx refresh and the "Last Heard Time" field is updated, but "Last Error on the device" field contains a value such as "connection refused".
|
This happens when IOx on the device is not able to become fully functional due to an internal issue. To recover, disable IOx, clear the current state, and then restart IOx. Try executing the following command on the device (these steps are not applicable for IR8x9 devices). * no iox * clear iox * iox Then, try an IOx refresh again from IoT OD GUI. |
The device appears in the list of available devices for installing applications, but the Install Readiness Status of the device is Device Capabilities not yet discovered, Device unreachable and the error message in the tool tip indicates Unauthorized or Too many failed login requests please try after some time. |
This happens due to a mismatch between the GOS (guest-os) image version and the IOS version and this mismatch happens when there is an error during firmware upgrade due to which the GOS does not get upgraded. Use following commands to verify versions and contact Cisco support to confirm the issue: * Show version * Show platform hyper * Show platform guest-OS Upgrade to one of the latest firmware versions. |
The device appears in the list of available devices for installing applications, but the Install Readiness Status of the device is Device Capabilities not yet discovered, Device unreachable. |
Check if the device and IoT OD are connected. * For an EDM-Managed device, check if the device event logs has errors indicating connectivity issue to the device. For example: IPSec tunnel issues. * If the device is an Externally-Managed device, see the section below for more troubleshooting steps. Go to Devices > Select Device Name > Summary. Platform details will appear on the screen. * Click View Details tab of the device details page to see if IOx is running successfully on the device and the status of IOx. * Try using Refresh IOx. * Resolve the issue mentioned in the Last error on the device field. Retry Refresh IOx. * Check if IOx is running on the device using "show" commands related to IOx (exact commands will depend on the device type) from the device troubleshooting page. * Try to download the Tech support bundle and analyze the CAF logs for any issues in the IOx startup. |
A blank browser tab results from a client-side failure to download the tech support log bundle. |
This happens when the size of the tech support log bundle is very large. The maximum size depends on the available RAM in your computer where the browser is running. Refresh the page and close other applications to free up RAM and try again. |
During the installation of an application, a device is highlighted in grey and marked as "Incompatible architecture." |
This happens when a device is not compatible with the CPU architecture for which the application was developed. For instance, the device supports CPU architecture aarch64, but the application is designed for CPU architecture x86_64. |
During the installation of an application, a device is highlighted in grey and marked as "Device supports only Cisco-signed applications." |
This happens when the application is not Cisco-signed and the device's IOx platform does not support such applications. |