crosswork-cli image catalog sync --force
Understanding why this occurs and knowing how to implement both short-term workarounds and long-term resolutions will help restore normal operation to the image repository. Root Causes of the Error
After applying the update or synchronization: /api/software/metadata
Based on community feedback and official Cisco troubleshooting guides, the NCSW10301 error usually stems from one of these categories:
Cisco’s software download portal often generates temporary, time-limited tokens for automated downloads. If the token expires before the download completes, the transaction ID becomes invalid. Recommended Workarounds
/api/software/metadata?image=cat9k_iosxe.17.09.01.bin
After 5 minutes, retry the download from the GUI. This forces DNAC to discard the old transaction ID and fetch fresh metadata. the transaction ID becomes invalid.
Cisco’s download API (often REST-based) follows this flow:
: This error has also been attributed to sporadic issues with external providers used by Cisco for these specific APIs. Recommended Workarounds