Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Probleme bei der Nutzung von Let's Encrypt

Featured Replies

Ich hätte noch eine Verständnisfrage: Warum läuft der Cronjob alle fünf Minuten? Würde da 1x täglich oder von mir aus alle 12 Stunden nicht reichen? Oder hat das einen speziellen Hintergrund?

  • Author

Klar, so werde ich das wohl auch machen.

 

Kommen wir gleich zum nächsten Problem:

Ich versuche gerade, eine Subdomain mit letsencrypt zu versehen, das gibt immer den Fehler m mit den (noch) nicht unterstützten Wildcard-Domains. Für die Haupt-Domain ist der aber auf www gesetzt, mehr kann ich doch nicht machen...

Ich hätte noch eine Verständnisfrage: Warum läuft der Cronjob alle fünf Minuten? Würde da 1x täglich oder von mir aus alle 12 Stunden nicht reichen? Oder hat das einen speziellen Hintergrund?

 

Genau wie der Cron zur Neuerstellung der Configs wird der zwar alle 5 Minuten angestoßen, machen tut der aber nur etwas wenn es auch was zu tun gibt, sprich, er guckt nach, wenns nix gibts, ist er auch schon wieder fertig. Und einer der Gründe ist wohl, dass ein Kunde nicht 12 Stunden warten will, bis was passiert :)

Kommen wir gleich zum nächsten Problem:

Ich versuche gerade, eine Subdomain mit letsencrypt zu versehen, das gibt immer den Fehler m mit den (noch) nicht unterstützten Wildcard-Domains. Für die Haupt-Domain ist der aber auf www gesetzt, mehr kann ich doch nicht machen...

 

Bearbeite die Subdomain als Kunde -> ServerAlias-Angabe für Domain: - das sollte nicht auf Wildcard stehen.

 

EDIT: sorry ,grad gesehen das du Subdomain als Kunde meinst, da gibt es die Option nicht.

dass ein Kunde nicht 12 Stunden warten will, bis was passiert :)

Das habe ich mir so gedacht. Danke. ;)

Also normal nimmt er schon die Einstellung der Hauptdomain, jetzt muss ich grad mal im Code schauen, ob wir da die Subdomains entsprechend aktualisieren bei einer Änderung dieser Eigenschaft. Ich meld mich dann nochmal

  • Author

Alles klar, danke erst mal :)

Also, es ist tatsächlich so, dass diese Option nicht bei Subdomains gesetzt werden kann, das ist nun im Code gefixed und im nächsten Release dann mit dabei (oder ihr nutzt den code von github :P)

  • Author

Die habe ich mal genommen. Jetzt kann man es zwar auswählen, aber speichern tut er nix. Wenn ich speicher und wieder auf bearbeiten gehe, ist wieder "Wildcard" eingestellt.

 

Hab mal in die Tabelle panel_domains geschaut, da ist das Feld "iswildcarddomain" auf 1.

Hab's manuell auf 0 gesetzt, nun kann ich letsencrypt auch aktivieren.

ja muss ich gucken, komm doch am besten einfach mal zu uns in den IRC, dieses lahme hin und her im Forum ist etwas nervig

  • Author

Jo, ich probier das mal... :D

  • 1 month later...

Noch ein Hinweis, weil ich gerade selber drüber stolpere: Wenn man mod_itk verwendet und damit unterschiedliche Benutzer für den Webserver ist ein Zugriff auf den Froxlor-Ordner (jedenfalls bei mir, wofür mach ich das denn sonst?) von anderen Benutzern aus nicht möglich.

Da muss zwingend ein global erreichbarer Ordner verwendet werden, der für jeden Benutzer erreichbar ist.

 

Und wenn man automatische Redirects drin hat, die z.B. aus www.domain.de -> domain.de machen geht es auch nicht, das muss man abschalten vorher.

  • 3 weeks later...

Hallo,

 

ich bekomme letsencrypt ums verrecken nicht ans laufen.

 

Diese Fehlermeldung bekomme ich im froxlor-log

02.05.2016 20:40:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/UPSIvzXV0jgHcZX2GmU6Aw3_c2T210q-E4oEDuYvzlA - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/UPSIvzXV0jgHcZX2GmU6Aw3_c2T210q-E4oEDuYvzlA): 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":154}
02.05.2016 20:45:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/iyFh1AYzXayhO73yoSXZF03wVMoejJ0VedPHbQVUbJE - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/iyFh1AYzXayhO73yoSXZF03wVMoejJ0VedPHbQVUbJE): 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":154}
02.05.2016 20:50:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/I3e7QhOtt33bMNolEvdpl6lG1Cj_nr9hLhbrWE2SWCA - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/I3e7QhOtt33bMNolEvdpl6lG1Cj_nr9hLhbrWE2SWCA): 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":154}
02.05.2016 20:55:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/I1MitF1X46mYQqtRtZFMnyuZR9n2Wd3zUeKWRQrNDEk - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/I1MitF1X46mYQqtRtZFMnyuZR9n2Wd3zUeKWRQrNDEk): 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":154}
02.05.2016 21:00:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/aQDzorqqG1UGtNPV4nr3dRPXmPCbUeFNBOinWTePl3w - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/aQDzorqqG1UGtNPV4nr3dRPXmPCbUeFNBOinWTePl3w): 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":154}
02.05.2016 21:05:03 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/ib71eXnu4RxJIGRtlMswlkSU_aCsGkZh8HdQals9f9M - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/ib71eXnu4RxJIGRtlMswlkSU_aCsGkZh8HdQals9f9M): 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":154}
02.05.2016 21:10:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/lw5Of7g9P0hksxbzPwq5ouafgvnrUMPrg-czWMGe2PU - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/lw5Of7g9P0hksxbzPwq5ouafgvnrUMPrg-czWMGe2PU): 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":154}
02.05.2016 21:15:02 [error] [-action web1] Could not get Let's Encrypt certificate for xxx.de: Please check http://xxx.de/.well-known/acme-challenge/SQfy48dkCsQm47m4OE9qs_a0-OOSH4mRJ6iYbiuAR_c - token not available; PHP error: {"type":2,"message":"file_get_contents(http:\/\/xxx.de\/.well-known\/acme-challenge\/SQfy48dkCsQm47m4OE9qs_a0-OOSH4mRJ6iYbiuAR_c): 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":154}

Ich haben debian 8 mit Apache 2.4

 

Ich kann unter /var/www/froxlor/ den Ordner .well-known sehen.

 

a2enmod ssl ist aktiv

 

Hat noch jmd eine Idee?

 

Grüße

 

bl0w

Bitte nicht in abgeschlossene Threads posten...und bemühe bitte die Foren suche, die Problematik tauchte jetzt durchaus schon 1-2-3 mal auf...

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.