Let's Encrypt - Installation-Problem

Hallo!
ich bin nach https://tech-base.club/nextcloud-mit-kostenfreien-lets-encrypt-zertifikat vorgegangen und erhalten nach aufruf “certbot --apache” folgende Fehlermeldung:

Failed authorization procedure. cloud.<host.tdl> (http-01): urn:ietf:params:acme:error:unauthorized ::

Wie umgeht man dieses Installationsproblem?

greets

Ich bin da zwar auch nicht so ganz firm drin, aber ich habe das Tutorial von Carsten Rieger genutzt. Das ist wirklich sehr umfangreich und behandelt von der Installation bis zum Zertifikat alles:

@saxandl
Falls du immer noch Probleme hast, so poste bitte mal die Betriebssystemversion und dein genaues Vorgehen. Zum Monatswechsel ist zudem ein Lets Encrypt - Zertifikat abgelaufen, das auf älteren Linux-Installationen evtl. zu Problemen führen kann.

@devnull
bin nochmal detailliert nach der erwähnten Anleitung vorgegangen und erhalte folgende Fehlermeldung nach Aufruf von “certbot --apache”:

Failed authorization procedure. subdom.domain.tdl (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://subdom.domain.tdl/index.php/login [nnn.nnn.nnn.nnn]: "<!DOCTYPE html>\n<html class=\"ng-csp\" data-placeholder-focus=\"false\" lang=\"en\" data-locale=\"en\" >\n\t<head\n data-requesttoken=\"lvfS"

und folgende list of errors:

   Domain: subdom.domain.tdl
   Type:   unauthorized
   Detail: Invalid response from http://subdom.domain.tdl/index.php/login
   [nnn.nnn.nnn.nnn]: "<!DOCTYPE html>\n<html class=\"ng-csp\"
   data-placeholder-focus=\"false\" lang=\"en\" data-locale=\"en\"
   >\n\t<head\n data-requesttoken=\"lvfS"

   To fix these errors, please make sure that your domain name was
   entered correctly and the DNS A/AAAA record(s) for that domain
   contain(s) the right IP address.

meine Installations-details:

  • Debian 10
  • MariaDB 10.3.31
  • Apache 2.4.38
  • php 7.3

Ansonsten läuft die NextCloud über http einwandfrei

Hast Du die DNS-Einstellungen überprüft? Laut der Fehlermeldung scheint es da Problme zu geben. Ports 80 und 443 müssen geöffnet sein (in Router und Debiansystem). Falls MyFritz zusammen mit einer FritzBox genutzt wird, ist Port 443 belegt.

Die Fehlermeldung besagt, dass der Domainname nicht auf die IP-Adresse Deines Routers verweist.
Rufe mal im Browser Deines Smartphones Deinen Nextcloud-Host auf - WLAN vorher deaktivieren und “Mobile Daten” nutzen.