Inleiding
Dit document beschrijft het probleem waarin het certificaat van de toepassingsserver niet met de foutmelding "CSR SAN en certificaatSAN niet overeenkomt" wordt geladen.
Bijgedragen door Anuj Bhatia, Cisco TAC Engineer.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan
- CSR-productieproces (certificaatsignaalaanvraag) op het VOS-platform (Voice Operating System)
- proces voor het uploaden van certificaat door de CA (CA) ondertekend certificaat op VOS-platform
Gebruikte componenten
De informatie in dit document is gebaseerd op Cisco Finse 11.0(1) en hoger.
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 de potentiële impact van elke opdracht begrijpen.
Probleem: SAN's die zijn afgegeven met een door derden ondertekend certificaat in serie
Voor de server om CA ondertekende certificaten te gebruiken is eerste stap een CSR te genereren. Het wordt gemaakt vanaf de pagina Generate CSR waar standaard het veld Alternate Names (SAN's) met de domeinnaam van de server wordt ingevuld.
Na generatie van CSR worden SAN's in CSR in deze indeling gepresenteerd
DNS-naam=ora.com (NSName)
DNS Name=finessea.ora.com (dNSName)
Wanneer de derde partij CA een certificeringsketen van deze CSR creëert, aangezien zij deze SAN's over het algemeen in het toepassingscertificaat opnemen dat niet overeenkomt met de CSR.
DNS Name= finessea.ora.com
DNS-naam=www. finessea.ora.com
Het sollicitatiecertificaat van GoDaddy CA is in de afbeelding weergegeven:
Deze mismatch van SAN's belemmert het laden van een toepassingscertificaat in de tomcat trust store en genereert de fout "CSR SAN en certificaatSAN niet "match"
Opmerking: Het probleem ligt op het VOS-platform en is van toepassing op alle producten van het Contactcenter die op dit besturingssysteem worden uitgevoerd, zoals Cisco Live Data, Cisco Unified Intelligence Center (CUIC) enzovoort.
Oplossing
Er zijn twee manieren om dit probleem aan te pakken:
- De klant kan de CA-autoriteit raadplegen en kan vragen om de certificeringsketen bij de SAN's te krijgen zoals deze in de CSR aanwezig is.
- U kunt eenvoudiger de optie gebruiken om het SAN's-veld leeg te houden bij het genereren van de CSR.
Er staan geen gegevens in de SAN's-informatie van CSR. Wanneer een CA-instantie de certificeringsketen geeft, wordt de informatie gepubliceerd maar tijdens het uploaden van het programma negeert het systeem het veld dat het certificaat kan installeren.