Bei mir kommt es seit neustem zu Problemen bei der Erneuerung der Zertifikate von LE. Die Fehlermeldung sieht wie folgt aus:
Could not get Let's Encrypt certificate for domain.org: Please check http://domain.org/.well-known/acme-challenge/d2xR4OzG2NIaiVqGQbYSfJnEKAxI1NGaFmFQVEoMN2g - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/domain.org\/.well-known\/acme-challenge\/d2xR4OzG2NIaiVqGQbYSfJnEKAxI1NGaFmFQVEoMN2g): failed to open stream: HTTP request failed! HTTP\/1.1 404 NOT FOUND\r\n","file":"\/var\/www\/froxlor\/lib\/classes\/ssl\/class.lescript.php","line":171}
Dies tritt aber bei mir nur bei Domains auf, die als reverse proxy fungieren. Die Konfiguration sieht hierbei wie folgt aus:
ProxyPreserveHost On
# seafile fileserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
RewriteRule ^/seafhttp - [QSA,L]
#
# seahub
#
ProxyPreserveHost On
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
Könnte es daran liegen?