Watchdoc Certificat Manager - Faire signer un certificat
Accéder à WCM
-
Depuis le serveur Watchdoc, en tant qu'administrateur, lancez l'invite de commandes en saisissant "cmd" dans la barre de recherche Windows :

-
saisissez la commande cd, puis le chemin d'accès à WCM (C:\Program Files\Doxense\Watchdoc par défaut) ;
cd C:\Program Files\Doxense\Watchdoc
-
lancez l'outil wcm.exe en saisissant la commande wcm
Exporter le certificat existant
-
Dans WCM, saisissez le chemin vers le fichier de configuration :
-
pour Watchdoc :
/config=..\Watchdoc\Data\config.xml -
pour Watchdoc Supervision Console (WSC) :
/config=..\Supervision\Data\wts_config.xml
-
-
saisissez la commande pour exporter le certificat incluant la clé privée (Attention: saisissez bien "http" et non "https" !) :
-
pour exporter vers C:\Program Files\Doxense\Watchdoc\http-server.cer :
export --key -
pour choisir un autre espace d'export spécifique :
export --key http-server C:\temp\certsigningtest\wcmexport.cer
-
Générer un fichier CSR
Saisissez la commande csr pour générer le fichier Demande CSR
(Certificat Signing Request). Dans une infrastructure PKI (Public Key Infrastructure / Infrastructure à Clés Publiques), une demande de signature de certificat (en anglais CSR pour Certificate Signing Request) est un message envoyé à partir d'un demandeur à une autorité de certification afin de demander un certificat d'identité numérique. Le format le plus commun pour les CSR est la spécification PKCS#10. (Certificat Signing Request) correspondant au certificat sélectionné. Ce fichier est généré en base64 :
Valider le CSR par le domaine avec Microsoft AD CS
Microsoft Active Directory Certificate Services est un rôle Windows Server pour l’émission et la gestion des certificats d’infrastructure à clé publique (PKI) utilisés dans les protocoles de communication et d’authentification sécurisés.
(Source : https://learn.microsoft.com/)
-
Depuis un espace d'où le fichier .cer précédemment généré est accessible, lancez un navigateur avec un compte administrateur du domaine (compte ayant le droit de gestion des certificats) ;
-
dans ce navigateur, saisissez l'adresse permettant d'accéder au contrôleur de domaine (exemple : http://adresseDC/certsrv) ;
èMicrosoft Active Directory Certificate Services s'affiche :
-
dans la section Select a task, cliquez sur Request a certificate :

-
dans l'interface Request a Certificate, cliquez sur advanced certificate request :

-
ouvrez le fichier .csr dans un éditeur de texte et copiez-le ;
-
dans l'interface Submit a Certificate Request or Renewal Request, dans la zone de saisie Saved Request, collez le contenu du .csr en base 64 ;
-
dans la section Certificate Template, dans la liste déroulante, sélectionnez Web Server ;
-
cliquez sur Submit :

-
dans l'interface Certificate Issued, cochez le bouton-radio Base 64 encoded ;
-
cliquez ensuite sur Download certificate :

-
Sauvegardez le certificat signé téléchargé(extension .cer).
Compléter la demande de certificat et l'exporter
Pour compléter le certificat, utilisez WCM. Pour le lancer :
-
Depuis le serveur Watchdoc, en tant qu'administrateur, lancez l'invite de commandes en saisissant "cmd" dans la barre de recherche Windows :

-
placez-vous dans le dossier où Watchdoc est installé (C:\Program Files\Doxense\Watchdoc par défaut) ;
-
lancez l'outil WMC en saisissant la commande wcm:
-
saisissez la commande complete http-server <chemin vers votre certificat> en indiquant le chemin vers le dossier dans lequel a été exporté le fichier .cer lors de la précédente étape :

-
Si le certificat est bien validé, le message OK! Certificate is recognized OK! Certificate is recognized as valid by the current host (0,266 sec) s'affiche ;
-
Confirmez en saisissant la commande y :

-
Exportez ensuite le certificat en saisissant la commande Export https-server –p12 c:\[chemind’export] (indiquez le chemin du dossier dans lequel vous souhaitez enregistrer le certificat) ;
-
saisissez un mot de passe permettant de sécuriser le certificat :

-
Vérifiez dans le dossier de sauvegarde que le certificat (fichiers .pfx) s'y trouve bien. Il peut alors être activé sur WSC et Watchdoc.
- Sauvegardez avec la commande save :
- puis quittez l'outil WMC à l'aide de la commande quit ;

