Hallo,
ich habe auf meinem Rootserver mit Apache2 zwei Webseiten auf virtuellen Hosts mit unterschiedlichen Subdomains laufen. Für diese hätte ich gerne eine HTTPS-UNterstützung, weshalb ich zu Let's Encrypt griff, was ich mit
1 | git clone <a href="https://github.com/letsencrypt/letsencrypt" target="_blank">https://github.com/letsencrypt/letsencrypt |
installierte. Ich startete den Certbot mit
1 | ./letsencrypt-auto --apache |
worauf hin ich nach E-Mail-Adresse und Domain gefragt wurde. Meine Stammdomain auf dem Server, für die ich auch die Zertifikate beantragen möchte, ist eine Umlautdomain (IDN), die Subdomains entsprechend auch. Weil das nicht ASCII-Kompatibel ist, habe ich die Domian via Punycode in ASCII umgewandelt. Nach Eingabe der Stammdomain und Subdomains als Punycode arbeitet der certbot erst und stößt dann aber an einen Fehler:
1 2 3 4 5 6 7 8 9 | Obtaining a new certificate Performing the following challenges: tls-sni-01 challenge for xn--nrnberg-n2a.rocks Enabled Apache socache_shmcb module Enabled Apache ssl module Cleaning up challenges An unexpected error occurred: UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 5: ordinal not in range(128) Please see the logfiles in /var/log/letsencrypt for more details. |
Ab da komme ich nicht weiter...
Vielen Dank schonmal!