Inleiding
Dit document beschrijft hoe u SSL-certificaten die door u of een certificaatautoriteit (CA) zijn ondertekend, in de CSPC kunt installeren.
Voorwaarden
Vereisten
- .key bestand (gegenereerd tijdens het maken van het csr bestand voor u of een CA te ondertekenen)
- .crt bestand (Dit is het certificaat dat overeenkomt met het .key bestand en is ondertekend door u of CA)
- Toegang via hoofdtelefoon tot CSPC
Tip: Als alternatief voor het .crt bestand, kunt u .cer bestanden. Deze kunnen worden geconverteerd naar .crt bestanden die moeten worden geïnstalleerd.
Configureren
Gebruikte componenten
- CSPC (geteste versies omvatten 2.7.x 2.8.x, 2.9.x en 2.10.x)
- FTP-client (zoals WinSCP, Filezilla, MobaXterm, enzovoort.)
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Configuraties
De bestanden importeren in de CSPC
1. Gebruik een FTP-client om de bestanden .crt en .key te importeren in /home/collectorlogin.
1.1 Als u een .cer hebt gekregen, converteert u het bestand naar .crt. (Vervang <name> door de naam van uw bestand).
openssl x509 -information DER -in <name>.cer -out localhost.crt
openssl x509 -inform DER -in <name>.cer -out rui.crt
Als de vorige opdracht een fout geeft (zoals certificaat niet laden), die in bepaalde gevallen kan voorkomen, gebruik deze opdracht. Het kan niet de fout veroorzaken.
openssl x509 -in <name>.cer -out rui.crt
Installeren
2. Maak de keystore.
openssl pkcs12 -export -in localhost.crt -inkey localhost.key > localhost.p12
3. Importeren in de keystore van de CSPC.
/opt/cisco/ss/adminshell/applications/CSPC/jreinstall/bin/keytool -importkeystore -srckeystore localhost.p12 -srcstoretype pkcs12 -destkeystore $CSPCHOME/webui/tomcat/conf/cspcgxt -deststoretype jks
Opmerking: er wordt om het wachtwoord gevraagd. Het is altijd cspcgxt.
4. Controleer of het is ingevoerd (er staan twee gegevens in).
/opt/cisco/ss/adminshell/applications/CSPC/jreinstall/bin/keytool -list -v -keystore $CSPCHOME/webui/tomcat/conf/cspcgxt | grep --color 'Your keystore contains'
5. De vorige alias verwijderen.
/opt/cisco/ss/adminshell/applications/CSPC/jreinstall/bin/keytool -delete -alias tomcat -keystore $CSPCHOME/webui/tomcat/conf/cspcgxt
6. Controleer of er slechts één alias aanwezig is
/opt/cisco/ss/adminshell/applications/CSPC/jreinstall/bin/keytool -list -v -keystore $CSPCHOME/webui/tomcat/conf/cspcgxt | grep --color 'Your keystore contains'
7. Verander de alias naar tomcat.
/opt/cisco/ss/adminshell/applications/CSPC/jreinstall/bin/keytool -changealias -alias 1 -destalias tomcat -keystore $CSPCHOME/webui/tomcat/conf/cspcgxt
8. Start CSPC-diensten opnieuw.
Voor de versies 2.7.x en 2.8.x:
service cspc restart
Voor de versies 2.9.x en 2.10.x:
systemctl cspc restart
Waarschuwing: Sla de .key- en .crt-bestanden op als upgrades naar de CSPC het SSL-certificaat kunnen verwijderen en opnieuw installeren is vereist.
Verifiëren
Navigeer naar het inlogscherm van de CSPC en selecteer de vergrendeling links op de adresbalk en inspecteer het certificaat.
Problemen oplossen
Bij het opstarten zijn de versies 2.9.x en 2.10.x gemeld voor problemen met Tomcat. Als GUI niet verschijnt:
1. Bevestig dat na de herstart de tomatentransportdiensten zijn opgestart:
service tomcat status
2. Als het bericht Active: activating (start) toont, wacht dan vijf tot tien minuten als er een service komt. Anders start u de applicatie handmatig:
service tomcat start
Bij het opnieuw starten van versies 2.9.x en 2.10.x zijn problemen met Tomcat gemeld, als GUI niet verschijnt:
1. Bevestig dat na de herstart de tomatentransportdiensten zijn opgestart:
servicemomatstatus
2. Als het bericht "Actief: activeren (start)" toont, wacht dan 5 tot 10 minuten als de service komt, anders start het handmatig:
service tomcat start
Tip: Als u nog steeds problemen ondervindt, neemt u contact op met een verantwoordelijke of deelt u dit in uw opmerkingen.