Inleiding
Dit document beschrijft een veelvoorkomend probleem met Cisco NCS1K-apparaten waarbij software-upgrades worden geblokkeerd vanwege een "SW-upgrade wordt geblokkeerd omdat de SIA Grace Period is verlopen"-alarm.
Achtergrondinformatie
In dit document worden de stappen voor probleemoplossing, de oplossing en best practices beschreven om de naleving van Software Innovation Access (SIA) te herstellen, waardoor succesvolle systeemupgrades mogelijk worden.
Probleembeschrijving
Klanten die proberen NCS1K-apparaten te upgraden, kunnen een alarm tegenkomen dat aangeeft dat de SIA Grace Period is verlopen. Dit alarm voorkomt de upgradebewerkingen en blokkeert effectief software-upgrades. Het systeem meldt het apparaat als SIA is "Out of Compliance" voor een langere periode van meer dan 90 dagen.
SIA Out of Compliance zal alleen software-upgrades blokkeren; dit heeft geen invloed op de functionaliteit van het systeem.
Impact
De impact hiervan is het onvermogen om software-upgrades uit te voeren op het getroffen NCS1K-apparaat.
Stappen voor probleemoplossing
Het eerste onderzoek en de probleemoplossing waren gericht op het valideren van de upgrademethode en het vaststellen van de nalevingsstatus van de licenties.
- Upgradeprocedure bevestigen: opgeven en controleren of de klant de gedocumenteerde en ondersteunde Cisco-procedure voor software-upgrades gebruikt. Raadpleeg voor de installatiehandleiding van de NCS1014-software: Installatie- en installatiehandleiding.
- Actieve alarmen controleren: "SW-upgrade wordt geblokkeerd als SIA Grace Period is verlopen" onder actieve alarmen. Om actieve alarmen te bekijken, moet u verbinding maken met de node via telnet / ssh en de opdracht uitvoeren om alarmen kort systeem actief te tonen.
RP/0/RP0/CPU0:Node-A# show alarms b s a
Mon Aug 11 09:31:02.861 UTC
------------------------------------------------------------------------------------
Active Alarms
------------------------------------------------------------------------------------
Location Severity Group Set Time Description
------------------------------------------------------------------------------------
0/RP0/CPU0 Major Software 03/09/2025 01:55:55 UTC SW Upgrade will be blocked as SIA Grace Period has expired
- Controleer de licentiestatus: de details van het licentieplatform zijn beoordeeld om de huidige nalevingsstatus te controleren en specifieke licentieproblemen te identificeren.
RP/0/RP0/CPU0:Node-A# show license platform detail
Thu Aug 14 04:28:57.161 UTC
Collection: LAST: Thu Aug 14 2025 03:55:56 UTC
NEXT: Thu Aug 14 2025 04:55:56 UTC
Reporting: LAST: Thu Aug 14 2025 01:55:57 UTC
NEXT: Fri Aug 15 2025 01:55:57 UTC
IMPORTANT**
SIA Status: Out of Compliance(Grace Period Expired)
RUM ACK is not received for more than 90 days.
SW Upgrades are blocked as Grace Period is expired
- U moet de slimme licentieconfiguratie voor de node verder verifiëren om te controleren waarom Sync niet wordt uitgevoerd. (Als u de licentie niet helemaal opnieuw configureert, gaat u verder met stap 6.)
- Voor het configureren van slimme licenties:
Stap A. Configureer de domeinnaamserver voor de slimme licentieserver.
Voorbeeld:
RP/0/RP0/CPU0:ios#configure
Za Dec 15 15:25:14.385 IST
RP/0/RP0/CPU0:ios(config)#domeinnaam-server 192.0.2.247
Stap B. Stel het CiscoTAC-1-profiel en het bestemmingsadres in voor Smart Call Home met behulp van de volgende opdrachten:
call-home
service actief
contact opnemen met Smart-Licensing
Cisco-profiel TAC-1
active
bestemmingsadres http {http|https}://{FQDN}/its/service/oddce/services/DDCEService
bestemmingsvervoermethode http
Voorbeeld:
RP/0/RP0/CPU0:ios#domeinnaam-server 192.0.2.247
RP/0/RP0/CPU0:ios#call-home
RP/0/RP0/CPU0:ios#service actief
RP/0/RP0/CPU0:ios#contact smart-licensing
RP/0/RP0/CPU0:ios#profiel CiscoTAC-1
RP/0/RP0/CPU0:ios#actief
RP/0/RP0/CPU0:ios#bestemmingsadres http https://tools.cisco.com/its/service/oddce/services/DDCEService
RP/0/RP0/CPU0:ios#bestemmingstransportmethode http
Stap C. Configureer het crypto ca Trust Point-profiel als CRL-distributiepunt (Certificate Revocation List) niet is gedefinieerd in het satellietservercertificaat of als het apparaat de host die in het CRL-distributiepunt wordt genoemd, niet kan bereiken.
Voorbeeld:
RP/0/RP0/CPU0:ios(config)#crypto ca trustpoint Trustpool CRL optioneel
Stap D. Maak en kopieer de ID van de registratietoken met Cisco Smart Software Manager.
Stap E. Registreer in de geprivilegieerde EXEC-modus de token-ID in Cisco Network Control System (NCS) 1014 met deze opdracht:
smart-licentieregister idtoken-ID
Opmerking: Het Cisco TAC-1-profiel is het standaardprofiel voor slimme licenties en mag niet worden verwijderd.
Stap F. Smart Licensing Transport Mode - De standaard transportmodus voor de 24.1.1 release is Cisco Smart License Utility (CSLU), maar u kunt de modus wijzigen in Call-Home, Smart Transport of Offline mode. Deze vervoerswijzen zijn nu beschikbaar om te kiezen:
-> CSLU
-> Thuisbellen
-> Slim
-> Offline
Stap G. De transportmodus configureren.
CSLU: CSLU is de standaardmodus voor licentietransport, gebruik deze configuratie om de communicatietransportmodus in te stellen op CSLU.
Voorbeeld:
configureren
Licentie Smart Transport CSLU
Licentie Smart URL CSLU http://cslu-local:8182/cslu/v1/pi
plegen
Call-Home: Als u de transportmodus Call-Home wilt gebruiken, gebruikt u deze configuratie:
Voorbeeld:
configureren
licentie smart transport callhome
callhome
service actief
contact-email-addr username@example.com
Cisco-profiel TAC-1
bestemmingsvervoermethode http
Router(config-call-home-profile)# bestemmingsadres http
https://tools.cisco.com/its/service/oddce/services/DDCEService
active
E-mail Geen bestemmingstransportmethode
plegen
Slim transport: om de communicatiemodus Smart Transport te gebruiken, gebruikt u deze configuratie:
Voorbeeld:
configureren
Licentie Smart Transport Smart
Licentie Smart Transport URL https://smartreceiver.cisco.com/licservice/license
plegen
Offline: Als u de communicatiemodus Offline wilt gebruiken, moet u Smart Transport uitschakelen. Gebruik deze configuratie om Smart Transport uit te schakelen:
Voorbeeld:
configureren
Licentie Smart Transport Off
plegen
- De actieve configuratie werd geverifieerd en er werd vastgesteld dat de node de thuisconfiguratie had opgeroepen, maar dat de transportmodus ontbrak:
call-home
service actief
HTTP-proxy x.x.x.x-poort 3128
Cisco-profiel TAC-1
active
E-mail met methode voor bestemmingsvervoer uitschakelen
bestemmingsvervoermethode http
Ja!
- Verdere controle toonde de uitvoer van de licentiestatus en Transport werd weergegeven als 'Uit'.
RP/0/RP0/CPU0: Node-A#licentiestatus weergeven
Do Aug 14 04:27:52.330 UTC
Hulpprogramma:
Status: UITGESCHAKELD
Slim licentiebeleid gebruiken:
Status: INGESCHAKELD
Accountgegevens:
Slimme account: <geen>
Virtuele account: <geen>
Gegevensbescherming:
Hostnaam verzenden: ja
Callhome hostname privacy: UITGESCHAKELD
Smart Licensing-hostnameprivacy: UITGESCHAKELD
Versieprivacy: UITGESCHAKELD
Vervoer:
Type: Transport uit
- Aangezien u de configuratie van het startpunt voor oproepen al hebt gehad, hoeft u alleen de transportmodus te wijzigen om naar huis te bellen met behulp van deze opdrachten:
configureren
licentie smart transport callhome
U kunt de configuratie controleren door de licentiestatus van de show uit te voeren.
RP/0/RP0/CPU0:Node-A#show license status
Thu Aug 14 04:27:52.330 UTC
Utility:
Status: DISABLED
Smart Licensing Using Policy:
Status: ENABLED
Account Information:
Smart Account: <none>
Virtual Account: <none>
Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED
Transport:
Type: Callhome
- Stap 5 D en 5 E werden opnieuw uitgevoerd om het knooppunt te registreren en nadat de licentie succesvol was gesynchroniseerd.
Conclusie
Het succesvol oplossen van het "SIA Grace Period has expired"-alarm en het mogelijk maken van software-upgrades op Cisco NCS1014-apparaten vereist een systematische aanpak van slimme licentieconfiguratie en -verificatie. Het is van cruciaal belang dat de juiste instellingen voor slim transport van licenties, de juiste knooppuntenregistratie met CSSM met behulp van een geldige token en de daaropvolgende licentiesynchronisatie worden gegarandeerd. In sommige gevallen kan een gedwongen licentieregistratie of herladen van de controller nodig zijn om de systeemsynchronisatie te voltooien. Zodra de SIA-naleving is hersteld, kan het software-upgradeproces zonder verdere problemen worden voortgezet.
Gerelateerde informatie