Jump to content
Froxlor Forum
  • 0

Let's Encrypt und reverse proxy


fibis

Question

Posted

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?

8 answers to this question

Recommended Posts

Posted
Just now, Tealk said:

Wie kann man denn in Froxlor einen reverse proxy eintragen?

Wenn du wie oben beschrieben vhost direktiven meinst -> domain -> eigene vhost einstellungen, andere optionen gibt es dazu nicht

Posted
36 minutes ago, d00p said:

Wenn du wie oben beschrieben vhost direktiven meinst

Dann habe ich aber das selbe Problem mit Let's Encrypt oder nicht?

Posted
17 minutes ago, d00p said:

Rewrite was zu erreichen, dass er bei .well-known/ requests nicht auf den proxy geht

hab ich gar nicht daran gedacht, muss ich mir mal anschauen

also erwartet wird dort der docker collabora

 

//EDIT

Also das eintragen von dem Proxi klappt, danke für die Hilfe :D

Posted
13 minutes ago, Tealk said:

Also das eintragen von dem Proxi klappt, aber ich habe ja immer noch den "DocumentRoot" parameter in der vhost. Wie bekomme ich den denn raus?

garnicht, zumindest nicht wenn die domain web-technisch von froxlor verwaltet wird

Posted

jo, du leitest ja alles von / an localhost:8000...und wenn er dort das .well-known/acme-challenge/ nicht findet gehts halt nicht (siehe 404 fehler)

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...