Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:dfnpki:tcs:2025:acme [2025/07/29 09:13] – Juergen Brauckmann | de:dfnpki:tcs:2025:acme [2025/08/08 13:54] (aktuell) – Juergen Brauckmann | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
==== Enterprise Accounts ==== | ==== Enterprise Accounts ==== | ||
- | === Eigenschaften === | ||
- | |||
* Können nur vom Enterprise Admin angelegt werden | * Können nur vom Enterprise Admin angelegt werden | ||
* FQDN/ | * FQDN/ | ||
Zeile 25: | Zeile 23: | ||
* ACME Challenge, wenn die Domain keine aktuelle Validierung hat | * ACME Challenge, wenn die Domain keine aktuelle Validierung hat | ||
- | === Anleitung === | + | Die Nutzung von Enterprise ACME Accounts ist dokumentiert unter: [[https:// |
- | 1. Als Enterprise Admin unter dem Menüpunkt Enterprise den Tab ACME auswählen | ||
- | |||
- | |||
- | {{: | ||
- | |||
- | 2. Dort den Button " | ||
- | |||
- | 3. **Unbedingt** einen Friendly Name vergeben | ||
- | * Erforderlich zur späteren Identifikation des Accounts in der Übersichtsliste | ||
- | * Kann nicht nachträglich eingefügt oder geändert werden | ||
- | |||
- | 4. Auswahl von SSL DV oder SSL OV | ||
- | * Eigenschaften siehe oben | ||
- | * Kann nicht nachträglich geändert werden | ||
- | |||
- | 5. Nach Betätigung des Buttons " | ||
- | |||
- | 6. Nun muss der neue Account in der Liste aufgesucht und geöffnet werden | ||
- | |||
- | 7. Unter dem Tab " | ||
- | |||
- | **Ohne explizit hinzugefügte Regeln können keine Zertifikate ausgestellt werden.** | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | 8. Nach dem Hinzufügen der Regeln können im Tab " | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | Ein Aufruf eines ACME-Clients geschieht beispielsweise mit: | ||
- | |||
- | certbot certonly --standalone --non-interactive --agree-tos --email <eigene Mailadresse> | ||
- | |||
- | Im Rahmen der Ausstellung muss keine ACME-Challenge beantwortet werden. Es ist keine Änderung am DNS und kein Kontakt per HTTP zwischen CA und Webserver notwendig. | ||
- | |||
- | Beim Registrieren des Accounts mit dem ACME-Client muss eine Mailadresse muss angegeben werden. Andernfalls antwortet HARICA mit einem Fehler. | ||
==== Personal Accounts ==== | ==== Personal Accounts ==== | ||
- | |||
- | === Eigenschaften === | ||
* In einem Enterprise nur verfügbar, wenn der Admin die Möglichkeit hierzu freigeschaltet hat | * In einem Enterprise nur verfügbar, wenn der Admin die Möglichkeit hierzu freigeschaltet hat | ||
Zeile 77: | Zeile 35: | ||
* ACME Challenge bei jeder Zertifikatausstellung erforderlich, | * ACME Challenge bei jeder Zertifikatausstellung erforderlich, | ||
* SSL DV Zertifikate (ohne Organisationsinformationen) | * SSL DV Zertifikate (ohne Organisationsinformationen) | ||
- | |||
- | |||
- | === Freischaltung und Nutzung von Personal ACME Accounts === | ||
- | |||
- | Die Funktionalität für Personal ACME Accounts ist erst nach einer Freischaltung durch den Enterprise Administrator verfügbar. | ||
Die Freischaltung und Nutzung ist dokumentiert unter: [[https:// | Die Freischaltung und Nutzung ist dokumentiert unter: [[https:// | ||
Zeile 171: | Zeile 124: | ||
- | ==== Fehlermeldungen ==== | + | ==== Fallstricke und Fehlermeldungen ==== |
+ | |||
+ | === Fehlermeldungen === | ||
Der ACME-Server von HARICA gibt im Fehlerfall teilweise nur sehr generische Meldungen zurück, z.B. | Der ACME-Server von HARICA gibt im Fehlerfall teilweise nur sehr generische Meldungen zurück, z.B. | ||
{ | { | ||
Zeile 181: | Zeile 136: | ||
An unexpected error occurred: | An unexpected error occurred: | ||
AttributeError: | AttributeError: | ||
+ | |||
+ | |||
+ | === Email-Adresse erforderlich === | ||
+ | Bitte unbedingt bei der Account-Erzeugung eine Email-Adresse übergeben (z.B. '' | ||
+ | |||
+ | |||
+ | === Prüfpunkte === | ||
Beim Auftreten eines Fehlers sollten folgende Punkte zunächst geprüft werden: | Beim Auftreten eines Fehlers sollten folgende Punkte zunächst geprüft werden: | ||
Zeile 196: | Zeile 158: | ||
- Ist es dem ACME Client möglich, eine HTTP- oder DNS-Challenge zu beantworten? | - Ist es dem ACME Client möglich, eine HTTP- oder DNS-Challenge zu beantworten? | ||
+ | === Ansible === | ||
+ | Bei den '' |