Troubleshooting Base Automation Services
This guide provides troubleshooting information for the base automation services in Catalyst Center. For further assistance on any of the issues, contact customer support.
Compliance Service Troubleshooting
This section provides troubleshooting information for common compliance-related issues.
General Checklist
-
Ensure that the device is reachable so that it can trigger compliance check and read the latest compliance check status.
-
Ensure that the device is part of the supported device family.
-
Ensure that previous compliance checks are complete before triggering a new compliance check.
-
Ensure that the device supports compliance checks. The support for various compliance checks depends on the intent configured and deployed on the device.
-
Ensure that the device can send events, such as SNMP, syslog, and so on, to support event-based automatic compliance check and Config Drift.
-
Ensure that you have admin privileges to run, acknowledge, and fix compliance violations.
Basic Troubleshooting
The following table provides troubleshooting information for some common compliance-related issues in the device inventory.
Issue |
Possible Cause and Solution |
---|---|
The compliance status shows as In Progress for a long time. |
It means that the compliance check is either waiting or running. This can be due to any of the following reasons:
Wait for the compliance check to complete. If the status is In Progress for more than seven days, the task is automatically canceled, and the compliance check is retriggered. |
The compliance status is in Error state. |
When any one of the compliance checks is in the error state, the overall compliance status displays Error. Click the info icon to see the error message or check the compliance summary to see the compliance which is causing the error. You can trigger a manual compliance check to see if the issue is intermittent. If the issue persists, contact customer support. |
The compliance status is in Aborted state. |
It means that compliance which were in progress for more than seven days have been canceled. After canceling, compliance checks are retriggered automatically; user intervention is not required. |
The compliance status is NA (Not Available or Not Applicable). |
Check if the devices support compliance service and have the required licensing. The following device families do not support compliance service:
|
Unable to trigger compliance checks from inventory. |
This option is disabled for devices that are unreachable or unsupported. Choose devices that are supported and reachable. |
Issues in Compliance Summary
The Compliance Summary pane displays compliance check tiles such as, Startup vs Running Configuration, EoX - End of Life, and Software Image.
Startup vs Running Configuration
The following table provides troubleshooting information for Startup vs Running Configuration compliance checks.
Issue |
Possible Cause and Solution |
---|---|
The status is showing as NA (Not Applicable). |
The status is shown as NA when either startup or running configuration is missing in the latest device archive. If the device supports both startup and running configuration, this issue is resolved automatically in the next event-driven archive. |
The status is showing as compliant when it's expected to be noncompliant. |
The running configuration is a collection of the show running config command and hence, doesn't include default commands. Some of the device autogenerated commands are also ignored from the running configuration so that the device doesn't show as noncompliant every time it reloads. |
The status is outdated or not updated frequently. |
This check is based on the Config Drift feature. Configure Catalyst Center as the syslog server in the window. Ensure that the device is able to send syslogs to Catalyst Center. |
The status is showing as noncompliant when it's expected to be compliant. |
This issue can occur if any configuration is either pushed from Catalyst Center without selecting the copy startup to running config option or directly configured on the device without configuring the write memory or copy running-config startup-config option. To manually fix the issue, use the Sync Device config option in the tile or use the Fix All Compliance Configuration Issues option (supported in Catalyst Center Release 2.3.5 and later). |
Can violations be acknowledged? |
Violations under this category cannot be acknowledged. |
Can violations be remediated? |
Violations can be remediated using any one of the following options:
|
How long does it take to update the Startup vs Running Configuration tile automatically? |
The tile is updated when a config drift is collected. However, collecting a config drift has a cool down period from the time of the last config change syslog. If a new config change syslog is received within this cool down period, the cool down timer restarts. The drift data is collected and updated at the regular compliance schedule as well, which is five hours after the first config change notification from inventory. You can see the schedule in the compliance summary window. |
How do you trigger a manual compliance check for this tile? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check uses the Config Drift feature (which is not triggered by running a compliance check) and unless a new config drift is generated, running a manual check uses the same latest config drift every time, giving the same result. |
EoX - End of Life
The following table provides troubleshooting information for EoX - End of Life compliance checks.
Issue |
Possible Cause and Solution |
---|---|
The tile is missing in the compliance summary window. |
This is a static tile that appears for all devices in Catalyst Center Release 2.3.4 and later. |
The status is showing as NA (Not Applicable). |
This check requires the user's consent to connect to CX cloud and have the EoX data available in the inventory. |
Can violations be acknowledged? |
Violations under this category cannot be acknowledged. |
Can violations be remediated? |
Violations under this category cannot be remediated. |
How long does it take to update the EoX - End of Life tile automatically? |
This tile is updated when there's new data from a security advisory scan. This tile is updated at the regular compliance schedule as well, which is five hours after the first configuration change notification from inventory. You can see the schedule in the compliance summary window. A regular update uses the latest available security scan data and doesn't trigger a new scan. |
How to trigger a manual compliance check for this tile? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check depends on the security advisory scan which occurs periodically when it is enabled in the Security Advisory Settings. You can check the security scan task details on the window. window under |
Software Image
The following table provides troubleshooting information for Software Image compliance checks.
Issue |
Possible Cause and Solution |
---|---|
Is the Software Image tile applicable for my device? |
This is a static tile that appears for all devices. |
The status is showing as NA (Not Applicable). |
For nonstack devices, you need to mark a golden image version in the | window.
The status is showing as noncompliant even when there's no marked golden image. |
For stack devices, this tile highlights the version mismatch between primary and other stack members even when there's no marked golden image. When a golden image is marked for the device, all stack members must be on that version for the device to be compliant. |
The status is showing as compliant even when there's no marked golden image. |
For stack devices, this tile shows the version mismatch between primary and other stack members. |
Can violations be acknowledged? |
Violations under this category cannot be acknowledged. |
Can violations be remediated? |
Violations under this category cannot be remediated from compliance but can be remediated using the image update workflow. |
How long does it take to update the Software Image tile automatically? |
This tile is updated when there's a change in the image or marking of golden image. This tile is updated at the regular compliance schedule as well, which is five hours after the first configuration change notification from inventory. You can see the schedule in the compliance summary window. For regular updates, information from the image repository (SWIM) is used. |
How to trigger a manual compliance check for this tile? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check uses data from the SWIM service and fresh data is fetched every time a compliance check is triggered. |
Network Settings
The following table provides troubleshooting information for Network Settings compliance checks.
Issue |
Possible Cause and Solution |
---|---|
The tile is missing in the compliance summary window. |
This is a static tile that appears for all devices in Catalyst Center Release 2.3.5 and later. |
The status is showing as NA (Not Applicable). |
The status is shown as NA until the device is assigned to a site or provisioned. The status is updated when the compliance check runs after assigning a site or provisioning. |
Is it required to run a compliance check after an upgrade? |
A compliance check is scheduled to run automatically five hours post upgrade; user intervention is not required. |
Can violations be acknowledged? |
Violations under this category can be acknowledged. Similar violations are acknowledged automatically. |
Can violations be remediated? |
Violations under this category can be remediated using the Fix All Configuration Compliance Issues option. |
How long does it take to update the Network Settings tile automatically? |
This tile is updated at the regular compliance schedule, which is five hours after the first configuration change notification from inventory. You can see the schedule in the compliance summary window. |
How to trigger a manual compliance check for this tile? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check depends on the manageability status of the device. Make sure to sync the device either manually or automatically before triggering the compliance check to get accurate and updated results. |
Network Profiles
The following table provides troubleshooting information for Network Profiles compliance checks.
Issue |
Possible Cause and Solution |
---|---|
This tile is missing in the compliance summary window. |
This is a dynamic tile that appears for devices provisioned with a network profile. The tile appears during the first compliance check after the device is provisioned. |
Can violations be acknowledged? |
Violations under this category can be acknowledged. Similar violations are acknowledged automatically. |
Can violations be remediated? |
Violations under this category can be remediated using the Fix All Configuration Compliance Issues option except for routing violations. |
The violations seem inaccurate. |
The violations may seem inaccurate due to any of the following reasons:
|
The template compliance violation isn't visible. |
Template compliance is available in Catalyst Center Release 2.3.3 and later. Templates must be attached and deployed via a network profile. Template compliance is checked during the first compliance check after provisioning. |
Template compliance violations are always present. |
Template compliance has limitations; check if these are considered during template design. If not, correct and redeploy the committed template. Use ignore tags if required. |
Template compliance violations are not updating. |
Template compliance uses the running configuration collected by the syslog event-based config drift. Before running the compliance check manually, ensure that Catalyst Center is configured as a syslog server in the window and the latest device archive contains the changes. |
How to check which templates are being compared (both compliant and noncompliant)? |
Contact customer support for assistance. |
How long does it take to update the Network Profiles tile automatically? |
This tile is updated at the regular compliance schedule, which is five hours after the first configuration change notification from inventory. You can see the schedule in the compliance summary window. |
How to trigger a manual compliance check for this tile? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check depends on the manageability status of the device. Make sure to sync the device either manually or automatically before triggering the compliance check to get accurate and updated results. Also, check the above issue: Template compliance violations are not updating. |
What are the additional data that can be collected while filing a bug? |
When raising a template compliance bug, attach a screenshot of the realized template and text file of the running configuration to check if the event-based config drift is working as expected. |
Fabric, Application Visibility, Cisco Umbrella, and Workflow
The following table provides troubleshooting information for Fabric, Application Visibility, Cisco Umbrella, and Workflow compliance checks.
Issue |
Possible Cause and Solution |
---|---|
The tile is missing in the compliance summary window. |
These are dynamic tiles that appear only for devices that have the required configurations enabled and provisioned. |
Can violations be acknowledged? |
Violations under this category can be acknowledged. Similar violations are acknowledged automatically. |
Can violations be remediated? |
Violations under this category can be remediated using the Fix All Configuration Compliance Issues option except for Site to Site VPN violation under the Workflow tile. |
How long does it take to update the tiles automatically? |
The tiles are updated at the regular compliance schedule, which is five hours after the first configuration change notification from inventory. You can see the schedule in the compliance summary window. |
How to trigger the manual compliance check for these tiles? |
Click Run Compliance Check in the compliance summary window. To trigger bulk checks, in the Inventory window, select the devices. Then, from the Actions drop-down list, choose . This compliance check depends on the manageability status of the device. Make sure to sync the device either manually or automatically before triggering the compliance check to get accurate and updated results. |
The device is shown as compliant in inventory, but the fabric status is noncompliant in the compliance summary. |
The fabric compliance feature is in the beta phase. Hence, fabric status is not considered in the overall device compliance. |
Issues in Acknowledge Compliance
The Acknowledge Compliance feature allows you to acknowledge compliance violations that are less important and ignore these violations from the overall compliance status calculation. The following table provides troubleshooting information for some common issues in the Acknowledge Compliance feature.
Issue |
Possible Cause and Solution |
---|---|
This option isn't visible. |
The Acknowledge Compliance feature is available in Catalyst Center Release 2.3.4 and later. The feature doesn't require any enabling. From the compliance summary window, click any of the compliance tiles that has violations and choose the required action in the Open Violations or Acknowledged Violations tab. |
What violations can be acknowledged? |
You can acknowledge only Catalyst Center intent violations, that is, violations under Network Settings, Network Profiles, Fabric, Application Visibility, Cisco Umbrella, and Workflow. |
Does an acknowledged violation need to be reacknowledged when the compliance check runs again? |
After a violation is acknowledged, it remains acknowledged until it is removed manually from the acknowledged list. The status isn't impacted by multiple compliance runs, the absence of a violation or reappearance of a violation. |
How do you view all the acknowledged models and attributes? |
Use the View Preference for Acknowledged Violations option in the compliance summary window or the compliance tile to view the acknowledged models and attributes for a device. |
What does a "—" in the attribute column mean in the List of Acknowledged Violation Attributes table? |
A model with an empty attribute ("—") means that the entire model including its child attributes is acknowledged and all violations under the same model or its child attributes are acknowledged automatically. |
Why are all similar violations automatically acknowledged or moved to open violations even when only one violation is selected? |
The Acknowledge Compliance feature considers models and attributes (for example, WLAN configuration is a model containing attributes such as, broadcast SSID, admin status, and so on) rather than values to retain the acknowledgment status through multiple compliance runs or value changes. At a given time, a violation could be due to Value 1 and at another time due to Value 2. The violation should remain acknowledged for both of these. For example:
Automatic acknowledgment is not applicable for CLI templates. |
After acknowledging multiple violations, the List of Acknowledged Violation Attributes table shows only a few acknowledged violations. |
The List of Acknowledged Violation Attributes table lists only the models and the corresponding attributes that have been acknowledged, it does not list all the violations that correspond to the model. For example, if the WLAN model with broadcast SSID attribute has four violations due to four different SSIDs, acknowledging the four violations would create only one entry indicating the model is WLAN and the attribute is broadcast SSID. There are no duplicate entries. When a removed or added type of violation is acknowledged for WLAN, then only one entry would appear in the List of Acknowledged Violation Attributes table, indicating the WLAN model with the attribute "—" (which means all attributes including the child models and attributes) is acknowledged. In this case, previously acknowledged attribute entries (which in this example means, the model is WLAN and the attribute is broadcast SSID) are removed and only this entry remains. This indicates that acknowledgments of added or removed type of violations take precedence over changed type of violations. |
Cannot move acknowledged violations to open violations. |
Acknowledgments of added or removed type of violations take precedence over changed type of violations. If you try to move a violation to open violations for a child attribute of a model when there are existing added or removed type of violations for the same model, an error is shown. You can either move all violations to open violations or leave them as acknowledged. |
How do you move acknowledged violations that are no longer present? |
Use the unlist option in the List of Acknowledged Violation Attributes table. |
Issues in Fix Compliance
Catalyst Center provides an option to fix the device compliance violations in the compliance summary window. The following table provides troubleshooting information for some common issues while using the Fix Configuration Compliance Issues feature.
Issue |
Possible Cause and Solution |
---|---|
This option isn't available. |
This option is available in Catalyst Center Release 2.3.5 and later. The feature doesn't require any enabling. The Fix All Configuration Compliance Issues option is displayed in the compliance summary window when there are violations that can be remediated. |
What violations can be fixed? |
You can fix only the supported Catalyst Center intent violations. Violations under Routing, Wireless Controller High Availability, Software Image, Securities Advisories, and Workflow are not supported. |
When a mobility or guest anchor is configured, will this option fix all devices? |
In these cases, the violations are not fixed automatically on all such devices. A notification is displayed for such scenarios. A network flap might occur if only one device is remediated. Make sure to generate a preview configuration and review it before pushing it to the device. |
Is there any action required to see the updated compliance status after completing the remediation? |
As a part of the remediation workflow, the automatic config drift collection and compliance checks are triggered. There is no need to resync or wait for the config archive or trigger the compliance check manually. |
The compliance status in noncompliant even after completing remediation. |
Check if you have conflicting intent in your profiles. For example, if there's a template that is overriding the intent in the network profile, the status shows as noncompliant; configure the intent correctly and reprovision the device. If there are template compliance violations arising due to template limitations, follow the workarounds for these limitations or use the acknowledge feature for less important violations. |
How do you view the remediation task details? |
You can see the remediation task details on the Tasks window. To navigate to the Tasks window, click the menu icon and choose . Filter the category as Compliance Remediation and select the task. |
What happens if a device becomes compliant when a remediation is scheduled? |
Prechecks are run before initiating the remediation workflow. In this case, because the prechecks fail, the remediation task also fails indicating that there are no violations to be remediated. |
What happens if a device becomes compliant when the deployment is scheduled after previewing remediation commands? |
The commands generated in the preview configuration are considered where the optimization skips the already present commands. The device remains compliant and the config drift is collected if not collected already. If the config drift is present with the latest changes, the optimization logic in config drift does not save the new archive. |
What happens if more violations appear when a remediation is scheduled? |
The remediation workflow considers all the supported violations and fixes the issues. |
What happens if more violations appear when the deployment is scheduled after previewing remediation commands? |
Only the commands generated in the preview configurations are considered and pushed to the device which results in partial remediation and the device shows as noncompliant even after successful remediation. |
What additional data can be collected while filing a bug? |
You can collect the following data while filing a bug:
|
Config Archive Service Troubleshooting
This section provides troubleshooting information for the config-archive service.
General Checklist
System
-
Ensure that you have write access to compliance and network provision to perform Sync Device Config and Write Running Config to Startup Config operations.
-
Ensure that Catalyst Center is configured as a syslog server and SNMP trap server (For AireOS devices) under .
Device
-
Ensure that the device is reachable to collect configurations or to perform the Write Running Config to Startup Config operation.
-
Ensure that the device is part of the supported device family.
-
Ensure that the device is assigned to a site or is in a provisioned state, so that it can send syslog events (or SNMP events for AireOS) for the event-based automatic config drift to work.
Basic Troubleshooting
The following table provides troubleshooting information for some common issues in the config archive service.
Issue |
Possible Cause and Solution |
---|---|
How to check if the syslog event-based archive is working? |
You can follow the below steps to test the event-based archiving:
|
How to check if the SNMP trap-based archive is working for AireOS devices? |
You can follow the below steps to test the SNMP trap-based archiving:
|
Why isn't the archive collected? How long does it take to automatically collect an archive? |
A configuration archive collection could be delayed when there are frequent configuration changes and the device is sending configuration change syslogs continuously, which results in an extended cool down period. The archive collection starts five minutes after the last configuration change syslog. Ensure that there are no frequent configuration changes on the device. The opening and closing of a device configure terminal can also generate configuration change syslogs. To check if the syslog events from the device are reaching the config archive service, see How to check if syslog event-based archive is working? |
Why isn't the drift point visible in the timeline? Why is the weekly archive not visible? |
When a latest archive contains the same information as the previous archive, the latest archive is discarded to save disk space. Hence, there is no drift point visible on the timeline. This logic applies to the weekly archive also. To check if the event-based archive is working or not working, see How to check if syslog event-based archive is working? In Catalyst Center Release 2.3.7 and later, the config drift window displays the last updated time. If the latest drift point on the timeline has an older timestamp than the last updated time, it means that there are no configuration changes since the latest drift point. |
The config drift window is displaying the "approaching storage limit" warning. |
This warning appears when the number of labeled configurations has reached 80% of the maximum number of archives to be stored per device. You can try removing the labels of older config drifts or increase the total number of config drifts per device—minimum 7 and maximum 50 config drifts; increasing the number increases the disk utilization. |
The external SFTP server cannot be added. |
You can perform the following checks while adding the SFTP server:
|
The files on the external SFTP server are empty. |
When the task of copying files to an external SFTP server is successful but the files on the server are empty, check the available free memory in the root location on the server. A lack of memory causes this problem. Try to increase the memory and copy the files. If the problem persists, contact customer support. |
Inventory Services Troubleshooting
The following sections provide troubleshooting information for the inventory service, event service, and the network design service.
Inventory Service
Issue |
Possible Cause and Solution |
||
---|---|---|---|
How to check if the inventory service is working? |
Check if the discovery jobs that were created earlier are displayed in the Catalyst Center Discovery window and if the devices that were added or discovered earlier are displayed in the Catalyst Center inventory. If there is no data in the inventory, do the following:
|
||
Device addition or device update issues. |
While adding or updating a device, ensure the following:
After adding the device, Catalyst Center connects to the device using the credentials given. If there are any errors while connecting to the device, it is shown in the Manageability status column in the Inventory window. Click the error message for more information and possible solutions. For further assistance, contact customer support. |
||
Device resynchronization issues. |
Ensure the following:
The synchronization status is displayed in the Manageability and Last Updated columns in the Inventory window. Click the status for more information on the synchronization details or errors, if any. For an ongoing sync, the sync details, reasons for the sync and the last sync details are displayed. It also displays a message about pending sync requests in queue, if any. Pending sync requests are handled based on the availability of resources and completion of an ongoing sync.
For further assistance, contact customer support. |
||
Device deletion issues. |
Device deletion with configuration cleanup involves the deletion of device controllability and other telemetry-related configurations. Device deletion fails when any of the associated configurations are not deleted. Error messages displayed in the Catalyst Center GUI show the tasks that have failed. If there are any database-related exceptions or errors, contact customer support. |
Device Discovery Issues
Issue |
Possible Cause and Solution |
---|---|
Discovery page is not loading. |
Check if the apic-em-inventory-manager-service is up and running. |
Cannot start a discovery. |
When you start a discovery and see the error message, "An invalid response was received from the backend service. Please refer to the backend service logs for more details", check if the scheduler-service is up and running. |
The discovery task is in the queued or scheduled state for a long time. |
Perform the following checks:
|
Changes made in global credentials are not seen during the discovery. |
Retriggering an existing discovery considers the old credentials with which the discovery was done initially. Start a new discovery after editing global credentials. |
Cisco Discovery Protocol (CDP) and Link Layer Discovery Protocol (LLDP) discoveries are taking a long time. |
Perform the following checks:
|
The device is discovered with a different IP address, which is out of the IP address range entered during discovery. |
If a device being discovered is already available in the inventory, it is discovered with the existing IP address. |
Discovery is complete, but the results don't show any devices. |
Check if any of the IP addresses given in the IP address range are reachable through a ping test. Only the devices that are reachable through the ping test are listed in the discovery results. |
Event Service
Issue |
Possible Cause and Solution |
---|---|
How to check the sync status during an event? |
You can check the sync status for an event by triggering a trap scenario and observing the sync details in the device inventory. If the sync is due to the trap, a corresponding reason can be seen in the sync details. There can be multiple sync requests at a given time. The following sync reasons are displayed based on the event that triggered the sync:
|
Network Design Service
Issue |
Possible Cause and Solution |
|
---|---|---|
Configuration not pushed to the device. |
Verify the configuration pushed to the device during provisioning:
Check the errors that are displayed when the CLI configuration push fails:
|
|
A compliance error is displayed. |
Perform the following checks:
|
|
The configuration isn't supported by the device. |
When the configuration is not supported by the device, the configuration push is filtered out, and an error message is shown in the provisioning summary. |
|
Cisco ISE integration and CTS push errors are displayed. |
Check the errors that are displayed:
|
|
IPDT configuration issues. |
If the IPDT settings are not pushed to certain interfaces, check if the interfaces fall into the excluded list. The following interfaces are excluded for IPDT configuration:
|
Licensing Service Troubleshooting
The following table provides troubleshooting information for some common issues in the licensing service.
Issue |
Possible Cause and Solution |
---|---|
How to enable the debug logs for licensing service? |
From the top-left corner, click the menu icon and choose . Then enable the debugging logs for the licensemanager service. |
NETCONF connectivity issues. |
Ensure the following:
|
Smart Licensing Using Policy (SLP) workflow issues. |
For issues in the license management reporting workflow, perform the following checks:
|
After upgrading, the smart account is missing. |
Restart the license management service followed by the license manager tool. If the smart account details are not reflected after the restart, add the smart account details manually. If the smart account addition fails, contact customer support for further assistance. |
The license usage or purchase count doesn't match in the License Manager Overview window. |
For switches:
For routers:
For wireless controllers:
|
Smart account addition issues. |
Perform the following checks:
|
RMA Service Troubleshooting
The Return Material Authorization (RMA) workflow in Catalyst Center lets you replace failed devices quickly. The following sections provide troubleshooting information for some common issues in the RMA workflow.
Mark a Device for Replacement
The following table provides troubleshooting information for issues that might occur while marking a device for replacement.
Issue |
Possible Cause and Solution |
---|---|
The software image wasn't imported in the image repository. |
Import the software image of the faulty device from the window. |
Network readiness failed. |
|
The Replace Device Workflow
The following table provides troubleshooting information for any issues that might occur in the replace device workflow steps.
Workflow Step |
Troubleshooting Steps |
---|---|
Claim the replacement device. |
Check the device credentials in Network Settings. Claiming fails if the credentials are incorrect. |
Run the readiness checks for device replacement. |
Check the SCP or HTTP reachability of the device. |
Distribute and activate the software image to the replacement device. |
Check the image versions and modes of the faulty and new devices. If the version and mode are the same, skip the SWIM step to avoid the image activation. Expand the status message in the step for more information on the issue. |
Deploy licenses to the replacement device. |
Catalyst Center does not support legacy licenses. Deploy the legacy license manually and retry the workflow. |
Provision VLAN configurations. |
Check the SCP or HTTP reachability of the device. For HTTPS, check if the device has the Catalyst Center CA certificate. |
Provision startup configurations. |
Check the SCP or HTTP reachability of the device. For HTTPS, check if the device has the Catalyst Center CA certificate. |
Check for reachability of the replacement device. |
A faulty device should have a static IP address except for extended nodes. Check the SNMPv2, CLI, and NETCONF reachability of the device from Catalyst Center. |
Deploy SNMPv3 credentials to the replacement device. |
Check the SNMPv2 reachability of the device for any reachability issues. |
Synchronize the replacement device. |
Check the Catalyst Center device inventory for more details. |
Create the PKI certificate. |
Check the Catalyst Center provisioning summary for more details on the issue. |
Update Cisco ISE. |
Check the device in Cisco ISE and Catalyst Center. Check the serial numbers, hostnames, and IP addresses of both faulty and replacement devices in Cisco ISE. The faulty device in Cisco ISE should be updated with the new serial number. |
Post RMA Workflow Changes
The following table provides troubleshooting information for issues that might occur after completing the RMA workflow.
Issue |
Possible Cause and Solution |
---|---|
In replacement devices, configurations are missing. |
Check the Config Drift tab under device details for configuration change history. Less than two entries in the history indicates an issue in archiving configuration changes. For further assistance, contact customer support. |
Grouping Service Troubleshooting
The following table provides troubleshooting information for some common issues in the grouping service.
Issue |
Possible Cause and Solution |
---|---|
How to check if the grouping service is working? |
|
How to enable debug logs for the grouping service? |
In the Catalyst Center homepage, go to and enable the debugging logs for grouping-service. |
SWIM Services Troubleshooting
The following table provides troubleshooting information for some common issues in SWIM services.
Issue |
Possible Cause and Solution |
---|---|
The software image is marked golden but the device doesn't show Needs Update in the Software Image column. |
Perform the following checks:
|
Cisco.com connectivity issues. |
|
SWIM upgrade flow issues. |
For distribution issues, do the following:
For activation issues, do the following: During activate or commit operation, if there is any time-out error, check whether the device is upgraded to the golden image. You can verify this from the Catalyst Center Inventory window by changing the Focus drop-down list to Software Images, where the software image version shows the currently running image version. You can also connect to the device using the command runner to check if the device is running the same image version as that of the golden image. |