Page 1 of 1

Service Unavailable nach Backup Restore

Posted: Wed 22. Feb 2023, 20:50
by nurjns
Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)
Debian 11.6


Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
KVM


KeyHelp-Version + Build-Nummer
23.0 (Build 2921)

Guten Abend,

Ich habe nach diesem Beitrag: viewtopic.php?t=11827

Soeben einen Restore auf einen neuen Server wiederhergestellt. Soweit hat eigentlich alles funktioniert, Benutzer sind da, Mails sind alle in rainloop da, jedoch ist keine der Webseiten erreichbar:

Code: Select all

Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Mails funktionieren aber im Mail Client auch nicht richtig, es kommt nichts an und senden funktioniert auch nicht.

Hat jemand eine Idee, was das noch sein kann? Welche Logs werden benötigt?

Re: Service Unavailable nach Backup Restore

Posted: Wed 22. Feb 2023, 20:55
by Jolinar
EurenikZ wrote: Wed 22. Feb 2023, 20:50 jedoch ist keine der Webseiten erreichbar:
EurenikZ wrote: Wed 22. Feb 2023, 20:50 Welche Logs werden benötigt?
Da deine Webseiten nicht erreichbar sind, würde ich vllt. zuerst mal ins Log vom Webserver schauen...

Re: Service Unavailable nach Backup Restore

Posted: Wed 22. Feb 2023, 21:10
by nurjns
Also in der Apache Log steht nur das. Die DNS Einträge waren aber eigentlich bereits auf den neuen Server gesetzt, habe sie jetzt erst einmal wieder umgestellt, damit alles weiter läuft:

Code: Select all

root@vps:/var/log/apache2# tail error.log
[Wed Feb 22 21:05:34.679079 2023] [ssl:warn] [pid 638:tid 140582305529152] AH01909: webmail:443:0 server certificate does NOT include an ID which matches the server name
[Wed Feb 22 21:05:34.679170 2023] [ssl:error] [pid 638:tid 140582305529152] AH02217: ssl_stapling_init_cert: can't retrieve issuer certificate! [subject: emailAddress=info@keyhelp.de,CN=mail.iteagle.de,OU=KeyHelp Control Panel,O=KeyHelp,L=Erfurt,ST=Thuringia,C=DE / issuer: emailAddress=info@keyhelp.de,CN=mail.iteagle.de,OU=KeyHelp Control Panel,O=KeyHelp,L=Erfurt,ST=Thuringia,C=DE / serial: 3830339D458B0D8F3C2DA7A13C72861XXXXXXXX / notbefore: Jan 10 18:13:37 2023 GMT / notafter: Jan  7 18:13:37 2033 GMT]
[Wed Feb 22 21:05:34.679174 2023] [ssl:error] [pid 638:tid 140582305529152] AH02604: Unable to configure certificate webmail:443:0 for stapling
[Wed Feb 22 21:05:34.764715 2023] [suexec:notice] [pid 638:tid 140582305529152] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Wed Feb 22 21:05:34.875696 2023] [ssl:warn] [pid 664:tid 140582305529152] AH01906: webmail:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Wed Feb 22 21:05:34.875720 2023] [ssl:warn] [pid 664:tid 140582305529152] AH01909: webmail:443:0 server certificate does NOT include an ID which matches the server name
[Wed Feb 22 21:05:34.875808 2023] [ssl:error] [pid 664:tid 140582305529152] AH02217: ssl_stapling_init_cert: can't retrieve issuer certificate! [subject: emailAddress=info@keyhelp.de,CN=mail.iteagle.de,OU=KeyHelp Control Panel,O=KeyHelp,L=Erfurt,ST=Thuringia,C=DE / issuer: emailAddress=info@keyhelp.de,CN=mail.iteagle.de,OU=KeyHelp Control Panel,O=KeyHelp,L=Erfurt,ST=Thuringia,C=DE / serial: 3830339D458B0D8F3C2DA7A13C72861XXXXXXXX / notbefore: Jan 10 18:13:37 2023 GMT / notafter: Jan  7 18:13:37 2033 GMT]
[Wed Feb 22 21:05:34.875813 2023] [ssl:error] [pid 664:tid 140582305529152] AH02604: Unable to configure certificate webmail:443:0 for stapling
[Wed Feb 22 21:05:34.934772 2023] [mpm_event:notice] [pid 664:tid 140582305529152] AH00489: Apache/2.4.54 (Debian) mod_fcgid/2.3.9 OpenSSL/1.1.1n configured -- resuming normal operations
[Wed Feb 22 21:05:34.934795 2023] [core:notice] [pid 664:tid 140582305529152] AH00094: Command line: '/usr/sbin/apache2'

Im User-Ordner einer der Domains steht das:

Code: Select all

root@vps:/home/users/strawpoll/logs/strawpoll.lol# tail error.log
Wed Feb 22 20:34:19.564516 2023] [proxy:error] [pid 677:tid 139896815613696] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_strawpoll_php82.socket (keyhelp_strawpoll_php82.socket:8000) failed
[Wed Feb 22 20:34:19.564911 2023] [proxy_fcgi:error] [pid 677:tid 139896815613696] [client 185.191.171.37:30410] AH01079: failed to make connection to backend: httpd-UDS
[Wed Feb 22 21:05:53.119815 2023] [proxy:error] [pid 697:tid 140582167607040] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_strawpoll_php82.socket (keyhelp_strawpoll_php82.socket:8000) failed
[Wed Feb 22 21:05:53.120089 2023] [proxy_fcgi:error] [pid 697:tid 140582167607040] [client 95.222.27.25:46407] AH01079: failed to make connection to backend: httpd-UDS
[Wed Feb 22 21:06:24.220367 2023] [proxy:error] [pid 697:tid 140582184392448] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_strawpoll_php82.socket (keyhelp_strawpoll_php82.socket:8000) failed
[Wed Feb 22 21:06:24.220399 2023] [proxy_fcgi:error] [pid 697:tid 140582184392448] [client 95.222.27.25:46591] AH01079: failed to make connection to backend: httpd-UDS
[Wed Feb 22 21:13:09.419555 2023] [proxy:error] [pid 697:tid 140582226355968] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_strawpoll_php82.socket (keyhelp_strawpoll_php82.socket:8000) failed
[Wed Feb 22 21:13:09.419586 2023] [proxy_fcgi:error] [pid 697:tid 140582226355968] [client 95.222.27.25:46405] AH01079: failed to make connection to backend: httpd-UDS

Nach etwas Suchen im Forum habe ich diesen Dienst gefunden, da gibt's ein Problem:

Code: Select all

root@vps:/home# systemctl status keyhelp-php82-fpm.service
● keyhelp-php82-fpm.service - LSB: starts and stops PHP-FPM
     Loaded: loaded (/etc/init.d/keyhelp-php82-fpm; generated)
     Active: inactive (dead)
       Docs: man:systemd-sysv-generator(8)

Ich muss gestehen, den PHP-Interpreter habe ich erst am Ende installiert, nicht vor der Kundendaten-Wiederherstellung. Kann es daran liegen?

Re: Service Unavailable nach Backup Restore

Posted: Wed 22. Feb 2023, 23:03
by Florian
Hallo,

die notwenigen PHP-Interpreter installieren und über die Keyhelp Toolbox die Konfig nochmal schreiben lassen.

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 07:15
by nurjns
Hallo,

Habe ich bereits, hat auch nicht geholfen.

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 07:28
by OlliTheDarkness
EurenikZ wrote: Thu 23. Feb 2023, 07:15 Hallo,

Habe ich bereits, hat auch nicht geholfen.
Du hast aber schon Ahnung was du machst , oder ?

Weil den Eindruck machst du mir absolut nicht :roll:

Wir haben keine hellseherischen Fähigkeiten oder sonst etwas.

Logs, Logs und nochmal Logs.

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 07:41
by nurjns
Sag mir welche, dann bekommst du sie ;)

Es liegt ja aber offensichtlich am Dienst keyhelp-php82-fpm.service der Fehler aufweist.

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 08:00
by Florian
Hallo,

und was passiert wenn du versucht den PHP-FPM Dienst für 8.2 zu starten? Kommt da ein Fehler?

Zur Not die Domains welche 8.2 nutzen auf eine andere PHP Version ändern, das PHP 8.2 deinstallieren und neu installieren und dann die Domains wieder darauf konfigurieren.

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 08:01
by Jolinar
EurenikZ wrote: Thu 23. Feb 2023, 07:41 Es liegt ja aber offensichtlich am Dienst keyhelp-php82-fpm.service der Fehler aufweist.
Es liegt ja aber offensichtlich...eher an einer Fehlkonfiguration deines Servers als am PHP-Interpreter, denn sonst würden die anderen KeyHelp User ja ähnliche Probleme haben. Nur bei den anderen läuft es ja... ;)

Florian wrote: Wed 22. Feb 2023, 23:03 die notwenigen PHP-Interpreter installieren und über die Keyhelp Toolbox die Konfig nochmal schreiben lassen
EurenikZ wrote: Thu 23. Feb 2023, 07:15 Habe ich bereits, hat auch nicht geholfen.
Nachdem du die Configs mittels der Toolbox neugeschrieben hast, was sagt dann der Status des PHP Interpreters (evtl. auch mal den Interpreter manuell neu starten)?

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 08:14
by nurjns
Oh tatsächlich, nach manuellem Start läuft der Dienst nun 👍

Re: Service Unavailable nach Backup Restore

Posted: Thu 23. Feb 2023, 08:33
by nurjns
Nachtrag: Nach Server Neustart läuft der Dienst zwar (active, running), aber wieder "Service Unavailable". Nach manuellem Dienst Neustart funktionieren die Seiten wieder.

Code: Select all

[Thu Feb 23 08:55:18.100296 2023] [proxy:error] [pid 683:tid 139865746777856] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_strawpoll_php82.socket (keyhelp_strawpoll_php82.socket:8000) failed
[Thu Feb 23 08:55:18.100876 2023] [proxy_fcgi:error] [pid 683:tid 139865746777856] [client 109.43.113.37:1189] AH01079: failed to make connection to backend: httpd-UDS
Das hat dann scheinbar geholfen:
Zur Not die Domains welche 8.2 nutzen auf eine andere PHP Version ändern, das PHP 8.2 deinstallieren und neu installieren und dann die Domains wieder darauf konfigurieren.
Was jetzt noch interessant ist, im Dashboard steht noch die alte Server IP, woher nimmt er sich denn diese Info? Die muss ja irgendwo fest hinterlegt sein.

Re: Service Unavailable nach Backup Restore  [GELÖST]

Posted: Thu 23. Feb 2023, 09:53
by Florian
Hallo,
Was jetzt noch interessant ist, im Dashboard steht noch die alte Server IP, woher nimmt er sich denn diese Info? Die muss ja irgendwo fest hinterlegt sein.
Die stehen in der Datenbank. Einfach unter Konfiguration -> IP Adressen die neuen IPs aktivieren