Démarrage rapide

Téléchargez PKI Trust Manager, émettez votre premier certificat et automatisez son renouvellement en une dizaine de minutes.

Ce guide vous permet d’émettre un certificat avec PKI Trust Manager en une dizaine de minutes grâce à Community Edition, gratuite jusqu’à 500 certificats.

1. Obtenir PKI Trust Manager#

2. Créer une application ACME#

  1. Ouvrez Web Admin UI et accédez à Integrations → New.
  2. Définissez Type sur ACME.
  3. Définissez Domain sur le nom d’hôte ACME utilisé par les clients (il doit correspondre à l’en-tête Host, sans port).
  4. Sélectionnez un Certificate template associé à votre CA.
  5. Définissez Require domain validation sur Off pour valider automatiquement les défis, ou sur On pour http-01 / dns-01.

3. Créer un utilisateur ACME (EAB)#

  1. Accédez à Users → Create, puis choisissez le type ACME.
  2. L’interface génère deux valeurs : enregistrez-les.
    • Key ID (KID)
    • HMAC key
  3. Ce sont les identifiants EAB du client (--eab-kid / --eab-hmac-key).

4. Émettre un certificat avec acme.sh#

# install (one time)
curl https://get.acme.sh | sh
 
# issue against your ACME directory
~/.acme.sh/acme.sh --issue \
  --server https://acme.example.com/acme/directory \
  -d acme.example.com \
  --eab-kid YOUR_KID \
  --eab-hmac-key 'YOUR_HMAC_KEY' \
  --webroot /tmp/acme-webroot \
  --keylength 2048 \
  --force

Votre certificat se trouve dans ~/.acme.sh/acme.example.com/ et son renouvellement est automatique.

5. Vérifier#

openssl x509 -in <cert-file> -noout -subject -issuer -dates -ext subjectAltName

Dans Web Admin UI, l’inscription apparaît dans Certificates avec le statut Issued.

Étapes suivantes#