Delen via


De algemene naam van het certificaat (CN) komt niet overeen bij het implementeren van de Operations Manager Linux-agent

In dit artikel wordt een probleem opgelost waarbij u de System Center Operations Manager Linux-agent niet kunt implementeren op een Red Hat-server en het certificaat Common Name (CN) niet overeenkomt met de fout.

Oorspronkelijke productversie: System Center Operations Manager
Oorspronkelijk KB-nummer: 2651766

Symptomen

Het implementeren van de System Center Operations Manager Linux-agent op een Red Hat-server mislukt. In dit scenario ontvangt u de onderstaande fout tijdens het detecteren en implementeren van de agent:

De algemene naam van het certificaat (CN) komt niet overeen. Los het probleem op en voer het vervolgens uit

Het servercertificaat op de doelcomputer (<Redhat-computernaam>) heeft de volgende fouten:
Het SSL-certificaat wordt ondertekend door een onbekende certificeringsinstantie.
Het SSL-certificaat bevat een algemene naam (CN) die niet overeenkomt met de hostnaam.
Voor meer hulp bij deze fout gaat u naar ...

Oorzaak

Dit kan een van de volgende oorzaken hebben:

  • Certificaten zijn mogelijk niet geldig omdat de rapportserver mogelijk is gewijzigd.
  • Het certificaat bevat een onjuiste hostnaam.

Oplossing

Voer de volgende stappen uit om dit probleem op te lossen:

  1. Verwijder de bestaande inhoud van de agentmap op de server en installeer de agent RPM opnieuw.

  2. Genereer het certificaat en zorg ervoor dat u de juiste hostnaam gebruikt:

    /opt/Microsoft/scx/bin/tools/scssslconfig -f -h <hostname>

  3. Controleer de status van het certificaat:

    openssl x509 -noout -in /etc/opt/microsoft/scx/ssl/scx.pem -subject -issuer -dates
    
  4. Ontdek de agent vanuit de console en onderteken het ongeldige certificaat zonder SSH.