Jump to content
Froxlor Forum
  • 0
tt33tt

SSL geht nach Update 0.10 nicht mehr FCGID

Question

Ich benutze FCGID.

Normalerweise sollte ja der neue ACME.sh benutzt werden im Cronjob ist die noch hinterlegt, siehe unten.

Ich habe per AutoUpdate auf 0.10 upgedatet und die dort gewünschten Dateien gelöscht:

rm -rf '/var/www/froxlor/actions/admin/settings/000.version.php'
rm -rf '/var/www/froxlor/actions/admin/settings/190.ticket.php'
rm -rf '/var/www/froxlor/admin_tickets.php'
rm -rf '/var/www/froxlor/customer_tickets.php'
rm -rf '/var/www/froxlor/install/scripts/language-check.php'
rm -rf '/var/www/froxlor/install/updates/froxlor/upgrade_syscp.inc.php'
rm -rf '/var/www/froxlor/lib/classes'
rm -rf '/var/www/froxlor/lib/configfiles/precise.xml'
rm -rf '/var/www/froxlor/lib/cron_init.php'
rm -rf '/var/www/froxlor/lib/cron_shutdown.php'
rm -rf '/var/www/froxlor/lib/formfields/admin/tickets'
rm -rf '/var/www/froxlor/lib/formfields/customer/tickets'
rm -rf '/var/www/froxlor/lib/functions.php'
rm -rf '/var/www/froxlor/lib/functions'
rm -rf '/var/www/froxlor/lib/navigation/10.tickets.php'
rm -rf '/var/www/froxlor/scripts/classes'
rm -rf '/var/www/froxlor/scripts/jobs'
rm -rf '/var/www/froxlor/templates/Sparkle/admin/tickets'
rm -rf '/var/www/froxlor/templates/Sparkle/customer/tickets'

Nachdem ich die Dateien gelöscht habe, bekomme ich SSL-Fehler.

Die Ausführung von letsencrypt manuell führt zu folgenden Fehlern:

root@1383561341-1:~# php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --letsencrypt --debug
[information] Requesting/renewing Let's Encrypt certificates
[information] Creating certificate for cloud.rainerwiederstein.de
[Fr 11. Okt 13:29:27 CEST 2019] It is recommended to install socat first.
[Fr 11. Okt 13:29:27 CEST 2019] We use socat for standalone server if you use standalone mode.
[Fr 11. Okt 13:29:27 CEST 2019] If you don't use standalone mode, just ignore this warning.
[information] Checking for LetsEncrypt client upgrades before renewing certificates:
[Fr 11. Okt 13:29:26 CEST 2019] Installing from online archive.
[Fr 11. Okt 13:29:26 CEST 2019] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Fr 11. Okt 13:29:27 CEST 2019] Extracting master.tar.gz
[Fr 11. Okt 13:29:27 CEST 2019] Installing to /root/.acme.sh
[Fr 11. Okt 13:29:27 CEST 2019] Installed to /root/.acme.sh/acme.sh
[Fr 11. Okt 13:29:27 CEST 2019] Good, bash is found, so change the shebang to use bash as preferred.
[Fr 11. Okt 13:29:28 CEST 2019] OK
[Fr 11. Okt 13:29:28 CEST 2019] Install success!
[Fr 11. Okt 13:29:28 CEST 2019] Upgrade success!
[Fr 11. Okt 13:29:31 CEST 2019] Register account Error: {
  "type": "urn:acme:error:unauthorized",
  "detail": "Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details.",
  "status": 403
}
[Fr 11. Okt 13:29:31 CEST 2019] Please add '--debug' or '--log' to check more details.
[Fr 11. Okt 13:29:31 CEST 2019] See: https://github.com/Neilpang/acme.sh/wiki/How-to-debug-acme.sh
[debug] [Fr 11. Okt 13:29:29 CEST 2019] Registering account
PHP Warning:  file_get_contents(/root/.acme.sh/cloud.rainerwiederstein.de/cloud.rainerwiederstein.de.cer): failed to open stream: No such file or directory in /var/www/froxlor/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php on line 360
PHP Warning:  file_get_contents(/root/.acme.sh/cloud.rainerwiederstein.de/cloud.rainerwiederstein.de.key): failed to open stream: No such file or directory in /var/www/froxlor/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php on line 361
PHP Warning:  file_get_contents(/root/.acme.sh/cloud.rainerwiederstein.de/ca.cer): failed to open stream: No such file or directory in /var/www/froxlor/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php on line 362
PHP Warning:  file_get_contents(/root/.acme.sh/cloud.rainerwiederstein.de/fullchain.cer): failed to open stream: No such file or directory in /var/www/froxlor/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php on line 363
PHP Warning:  file_get_contents(/root/.acme.sh/cloud.rainerwiederstein.de/cloud.rainerwiederstein.de.csr): failed to open stream: No such file or directory in /var/www/froxlor/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php on line 364
[error] Could not get Let's Encrypt certificate for cloud.rainerwiederstein.de:
[Fr 11. Okt 13:29:29 CEST 2019] Registering account
[information] Creating certificate for wiedersteins.de
[information] Adding SAN entry: wiedersteins.de
[information] Adding SAN entry: www.wiedersteins.de
[Fr 11. Okt 13:29:33 CEST 2019] Register account Error: {
  "type": "urn:acme:error:unauthorized",
  "detail": "Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details.",
  "status": 403
}

 

Share this post


Link to post
Share on other sites

Recommended Posts

  • 0

Ja, danke!
Das richtige Zertifikat wird nun auch verbunden von der richtigen Domain.

Ich habe außerdem auf meinen Homepages noch die Lösung für einen Fehler gefunden: Es wurde angezeigt, dass "Ihr Verbindung ist nicht sicher und mit dieser Webseite geteilte Informationen können von anderen eingesehen werden"

Das hängt damit zusammen, dass ein paar Grafiken noch per HTTP statt HTTPS eingebunden waren.

Endlich alles geklärt und fertig 🙂 Juhuuuuuuuuuuuu

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...