Segmentation fault nach reboot

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Segmentation fault nach reboot

Post by chris2024 »

STOP - Bitte lesen Sie die nächsten Zeilen aufmerksam!

1) Bitte füllen Sie die unten stehende Beitragsvorlage vollständig aus!
2) Die Mitglieder dieses Forum stellen ihre wertvolle Zeit zur Verfügung, um zu helfen! Bitte stellen Sie im Gegenzug soviel Informationen wie möglich zur Verfügung und seien Sie in der Fehlerbeschreibung konkret. Beiträge die geringe Eigeninitiative zeigen werden wahrscheinlich keine guten Antworten erhalten!

Sie können diesen oberen Teil der Beitragsvorlage entfernen.
Die folgende Beitragsvorlage darf jedoch in keinem Fall entfernt werden.
---------------------------------------------------------------------------


Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)


Server-Betriebssystem + Version
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm


Eingesetzte Server-Virtualisierung-Technologie
kvm


KeyHelp-Version + Build-Nummer
23.2.1

Problembeschreibung / Fehlermeldungen
Server wurde neu gestartet. Seit sind die Websiten und das Panel nicht mehr erreichbar.

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

E-Mails empfangen ist kein Problem.

ich kann auch über SSH kein Keyhelp aufrufen : Segmentation fault

Erwartetes Ergebnis


Tatsächliches Ergebnis


Schritte zur Reproduktion


Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))


Folgender Fehler fällt mir auf:
Am Server läuft nur mehr PHP8.2 kann es daran liegen?

php8.2-fpm.log
[13-Apr-2024 05:18:27] WARNING: [pool keyhelp] child 2843 exited on signal 11 (SIGSEGV) after 0.006948 seconds from start
[13-Apr-2024 05:18:27] NOTICE: [pool keyhelp] child 2844 started
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Spannend auch.

Es gibt eine Website welche funktioniert.

Nach dem Upgrade wurde anscheinend hier für die Website eine config angelegt. Für alle anderen nicht.
/etc/php/8.2/fpm/keyhelp_pool
User avatar
Jolinar
Community Moderator
Posts: 3617
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Segmentation fault nach reboot

Post by Jolinar »

Im Startpost schreibst du:
chris2024 wrote: Sat 13. Apr 2024, 05:38 Server wurde neu gestartet
Im Folgepost kommt:
chris2024 wrote: Sat 13. Apr 2024, 06:26 Nach dem Upgrade
Was denn nun?
Reboot oder Upgrade?
Wenn Upgrade, wie hast du dieses initiiert?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Hallo,

also das Upgrade war im Februar, dieses lief ohne Problem durch.

Heute Nacht wurde der Server neu gestartet, da ich einen Snapshot erstellt habe.
Seit dem neu start, ist das Panel nicht erreichbar.

Es gibt 2 Websiten mit 2 Benutzer auf dem Server.

Website A hat den selben fehler wie das Panel
Website B läuft.


Was mir aufgefallen ist da ich den Fehler im PHP vermute.
Im Pfad welcher anscheiend mit dem Upgrade gekommen ist: /etc/php/8.2/fpm/keyhelp_pool
gibt es nur den Benutzer der Website B


Ich kann auch nicht auf die Keyhelp Toolbox zugreifen

LG
Chris
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Code: Select all

KeyHelp          : 24.0 (Build 3220)
Operating System : Debian 12.5 (64-bit)

 php -v
PHP 8.2.7 (cli) (built: Jun  9 2023 19:37:27) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.7, Copyright (c) Zend Technologies
    with the ionCube PHP Loader v13.0.2, Copyright (c) 2002-2023, by ionCube Ltd.
    with SourceGuardian v14.0.3, Copyright (c) 2000-2023, by SourceGuardian Ltd.
    with Zend OPcache v8.2.7, Copyright (c), by Zend Technologies
Kann es sein dass er hier eine falsche PHP Version verwendet?




[Mod-Edit]
CODE-Tags eingefügt.
Konsolenausgaben, Inhalte von Konfigurationsdateien, Auszüge aus Logfiles o.ä. bitte zukünftig immer mit CODE-Tags versehen!
Last edited by Jolinar on Sat 13. Apr 2024, 07:30, edited 1 time in total.
Reason: Mod-Edit
User avatar
Jolinar
Community Moderator
Posts: 3617
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Segmentation fault nach reboot

Post by Jolinar »

chris2024 wrote: Sat 13. Apr 2024, 07:21 Kann es sein dass er hier eine falsche PHP Version verwendet?
Wie kommst du zu dieser Annahme?
Zum Vergleich mal der Output einer meiner Deb12 Systeme:

Code: Select all

root@host:~# php -v
PHP 8.2.7 (cli) (built: Jun  9 2023 19:37:27) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.7, Copyright (c) Zend Technologies
    with the ionCube PHP Loader v13.0.2, Copyright (c) 2002-2023, by ionCube Ltd.
    with SourceGuardian v14.0.3, Copyright (c) 2000-2023, by SourceGuardian Ltd.
    with Zend OPcache v8.2.7, Copyright (c), by Zend Technologies
root@host:~#
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

War eine Vermutung.

Ich bin mit meinem Know How langsam am Ende.

Vor allem da eine Website geht die andere nicht und die Oberfläche eben auch nicht

EDIT:
Was mir auffällt, es gehen keine keyhelp befehle also keyhelp-toolbox
User avatar
Jolinar
Community Moderator
Posts: 3617
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Segmentation fault nach reboot

Post by Jolinar »

chris2024 wrote: Sat 13. Apr 2024, 07:32 eine Website geht die andere nicht und die Oberfläche eben auch nicht
chris2024 wrote: Sat 13. Apr 2024, 07:32 es gehen keine keyhelp befehle also keyhelp-toolbox

"Geht nicht" ist keine besonders hilfreiche Fehlerbeschreibung.
Bitte Logfileauszüge und eventuelle Fehlermeldungen liefern zum Zeitpunkt des versuchten Aufrufs der Webseite, des Panels und der Toolbox.
Ohne mehr Informationen wird das sonst nur wildes Herumraten...
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Sorry.


Fehler welcher in allen Websiten in den Error.log zu sehen ist:

Code: Select all

[Sat Apr 13 07:00:14.722906 2024] [proxy:error] [pid 11665] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:00:14.722944 2024] [proxy_fcgi:error] [pid 11665] [client 198.235.24.182:58050] AH01079: failed to make connection to backend: httpd-UDS, referer: http://159.69.13.143:80/
[Sat Apr 13 07:05:41.650447 2024] [proxy:error] [pid 11661] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:05:41.650477 2024] [proxy_fcgi:error] [pid 11661] [client 145.239.86.113:36786] AH01079: failed to make connection to backend: httpd-UDS
[Sat Apr 13 07:07:05.410258 2024] [proxy:error] [pid 11655] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:07:05.410299 2024] [proxy_fcgi:error] [pid 11655] [client 178.38.164.128:52572] AH01079: failed to make connection to backend: httpd-UDS
[Sat Apr 13 07:07:19.329397 2024] [proxy:error] [pid 11654] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:07:19.329453 2024] [proxy_fcgi:error] [pid 11654] [client 178.38.164.128:52589] AH01079: failed to make connection to backend: httpd-UDS
[Sat Apr 13 07:44:19.047658 2024] [proxy:error] [pid 14460] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:44:19.047690 2024] [proxy_fcgi:error] [pid 14460] [client 178.38.164.128:52691] AH01079: failed to make connection to backend: httpd-UDS
[Sat Apr 13 07:54:37.995297 2024] [proxy:error] [pid 14460] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/keyhelp_jenny_php82.socket (keyhelp_jenny_php82.socket:8000) failed
[Sat Apr 13 07:54:37.995324 2024] [proxy_fcgi:error] [pid 14460] [client 164.132.224.21:38196] AH01079: failed to make connection to backend: httpd-UDS


LOG: php8.2-fpm.log

Code: Select all

[13-Apr-2024 07:39:01] WARNING: [pool edv-schweigler] child 17335 exited on signal 11 (SIGSEGV) after 0.196600 seconds from start
[13-Apr-2024 07:39:01] NOTICE: [pool edv-schweigler] child 17381 started
[13-Apr-2024 07:39:01] WARNING: [pool edv-schweigler] child 17379 exited on signal 11 (SIGSEGV) after 0.132119 seconds from start
[13-Apr-2024 07:39:01] NOTICE: [pool edv-schweigler] child 17382 started
[13-Apr-2024 07:43:27] WARNING: [pool keyhelp] child 17707 exited on signal 11 (SIGSEGV) after 0.007098 seconds from start
[13-Apr-2024 07:43:27] NOTICE: [pool keyhelp] child 17708 started
[13-Apr-2024 07:45:17] WARNING: [pool edv-schweigler] child 17857 exited on signal 11 (SIGSEGV) after 0.450251 seconds from start
[13-Apr-2024 07:45:17] NOTICE: [pool edv-schweigler] child 17866 started
[13-Apr-2024 07:45:17] WARNING: [pool edv-schweigler] child 17858 exited on signal 11 (SIGSEGV) after 0.445741 seconds from start
[13-Apr-2024 07:45:17] NOTICE: [pool edv-schweigler] child 17867 started
[13-Apr-2024 07:45:18] WARNING: [pool edv-schweigler] child 17856 exited on signal 11 (SIGSEGV) after 1.076387 seconds from start
[13-Apr-2024 07:45:18] NOTICE: [pool edv-schweigler] child 17871 started
[13-Apr-2024 07:45:18] WARNING: [pool edv-schweigler] child 17864 exited on signal 11 (SIGSEGV) after 0.852730 seconds from start
[13-Apr-2024 07:45:18] NOTICE: [pool edv-schweigler] child 17872 started
[13-Apr-2024 07:48:12] WARNING: [pool edv-schweigler] child 18086 exited on signal 11 (SIGSEGV) after 1.151140 seconds from start
[13-Apr-2024 07:48:12] NOTICE: [pool edv-schweigler] child 18095 started
[13-Apr-2024 07:48:15] WARNING: [pool edv-schweigler] child 18090 exited on signal 11 (SIGSEGV) after 3.066101 seconds from start
[13-Apr-2024 07:48:15] NOTICE: [pool edv-schweigler] child 18101 started
[13-Apr-2024 07:48:27] WARNING: [pool keyhelp] child 18137 exited on signal 11 (SIGSEGV) after 0.007837 seconds from start
[13-Apr-2024 07:48:27] NOTICE: [pool keyhelp] child 18138 started
[13-Apr-2024 07:49:27] WARNING: [pool keyhelp] child 18223 exited on signal 11 (SIGSEGV) after 0.007170 seconds from start
[13-Apr-2024 07:49:27] NOTICE: [pool keyhelp] child 18224 started
[13-Apr-2024 07:52:11] WARNING: [pool keyhelp] child 18470 exited on signal 11 (SIGSEGV) after 0.011575 seconds from start
[13-Apr-2024 07:52:11] NOTICE: [pool keyhelp] child 18471 started
[13-Apr-2024 07:53:27] WARNING: [pool keyhelp] child 18640 exited on signal 11 (SIGSEGV) after 0.008998 seconds from start
[13-Apr-2024 07:53:27] NOTICE: [pool keyhelp] child 18641 started
[13-Apr-2024 07:56:08] WARNING: [pool edv-schweigler] child 18855 exited on signal 11 (SIGSEGV) after 0.504566 seconds from start
[13-Apr-2024 07:56:08] NOTICE: [pool edv-schweigler] child 18859 started
[13-Apr-2024 07:56:08] WARNING: [pool edv-schweigler] child 18852 exited on signal 11 (SIGSEGV) after 0.976322 seconds from start
[13-Apr-2024 07:56:08] NOTICE: [pool edv-schweigler] child 18860 started
[13-Apr-2024 07:58:27] WARNING: [pool keyhelp] child 19055 exited on signal 11 (SIGSEGV) after 0.007631 seconds from start
[13-Apr-2024 07:58:27] NOTICE: [pool keyhelp] child 19056 started
[13-Apr-2024 07:59:07] WARNING: [pool edv-schweigler] child 19139 exited on signal 11 (SIGSEGV) after 0.471876 seconds from start
[13-Apr-2024 07:59:07] NOTICE: [pool edv-schweigler] child 19147 started
[13-Apr-2024 07:59:08] WARNING: [pool edv-schweigler] child 19135 exited on signal 11 (SIGSEGV) after 1.103131 seconds from start
[13-Apr-2024 07:59:08] NOTICE: [pool edv-schweigler] child 19148 started
Mehr fehler finde ich nicht.

Welche Logs könnten noch hilfreich sein?

Es ich noch gefunden habe zwischen einem neuen Keyhelp Server unter Debian 12 und dem:
lrwxrwxrwx 1 root root 28 Feb 16 05:01 keyhelp-php82 -> /opt/keyhelp/php/8.2/bin/php

lrwxrwxrwx 1 root root 28 Feb 16 05:01 keyhelp-php81 -> /opt/keyhelp/php/8.1/bin/php

Auf dem alten Server gibt es folgende Verzeichnisse /opt/keyhelp/php/8.2/bin/php
auf dem neuen dann nicht mehr
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Ich konnte die Website zum laufen bekommen, was nun fehlt ist das Panel.

unter: /etc/php/8.2/fpm/keyhelp_pool/ lag die Seite des Benutzers welche funktioniert hat. Ich habe die config Datei nun kopiert und auf den Benutzer von Seite A angepasst. Die Seite läuft nun.

Das einzige was nicht läuft ist die Oberfläche von Keyhelp
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Ich habe jetzt den Server geclont und versucht Keyhelp neu zu installieren. Jedoch ohne Erfolg.

Segmentation fault

Gibt es jemanden, der hier unterstützen kann? Auch gegen Bezahlung?

Code: Select all

root@backuptest:~# wget https://install.keyhelp.de/get_keyhelp.php -O install_keyhelp.sh ; bash install_keyhelp.sh ;
--2024-04-15 08:09:43--  https://install.keyhelp.de/get_keyhelp.php
Resolving install.keyhelp.de (install.keyhelp.de)... 2001:1b60:2:11:913:101:be57:cafe, 62.141.56.232
Connecting to install.keyhelp.de (install.keyhelp.de)|2001:1b60:2:11:913:101:be57:cafe|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/x-sh]
Saving to: ‘install_keyhelp.sh’

install_keyhelp.sh                   [ <=>                                                     ]  15.24K  --.-KB/s    in 0.01s   

2024-04-15 08:09:43 (1.28 MB/s) - ‘install_keyhelp.sh’ saved [15610]

You are about to install KeyHelp.
Running system checks...
Installing certificates...
Installing PHP...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
Installing KeyHelp...
usermod: no changes
/tmp/keyhelp.tar.gz              100%[========================================================>]  18.63M  29.3MB/s    in 0.6s    
Installing ionCube...
/tmp/ioncube.tar.gz              100%[========================================================>]  15.00M  27.1MB/s    in 0.6s    
Run /home/keyhelp/www/keyhelp/install/install.php --installer-version 1 
install_keyhelp.sh: line 474: 13338 Segmentation fault      php $INSTALL_FILE --installer-version $INSTALLER_VERSION $PASS_ARGV
root@backuptest:~# 
User avatar
Jolinar
Community Moderator
Posts: 3617
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Segmentation fault nach reboot

Post by Jolinar »

Die häufigste Ursache für Segfaults sind Fehler in der Software, was man aber in deinem Fall (fast) ausschließen kann, denn sonst hätten wir hier noch viele weitere solcher Fehlermeldungen.
Eine weitere Ursache können Hardwaredefekte (u.a. defekte RAM Riegel) sein. Hast du schon mal den Support deines Hosters kontaktiert, damit er die Hardware durchchecken kann?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
chris2024
Posts: 11
Joined: Sat 13. Apr 2024, 05:16

Re: Segmentation fault nach reboot

Post by chris2024 »

Danke, ich habe eben ein Ticket hierfür aufgegeben.

Ich habe auf einen neuen Server, einen Snapshot des aktuellen Systems installiert. Hier gibt es auch den Segmentation Fault.
Dieser Server läuft aber an einen anderen Standort

Code: Select all

"/home/keyhelp/www/keyhelp/bin/keyhelp.php": not in executable format: file format not recognized
[New LWP 4735]
Core was generated by `/usr/bin/php /usr/bin/keyhelp'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000561d517ee7b0 in ?? ()
User avatar
Alexander
Keyweb AG
Posts: 3842
Joined: Wed 20. Jan 2016, 02:23

Re: Segmentation fault nach reboot

Post by Alexander »

Ich könnte mal auf den Server schauen. Versprechen kann ich im Falle eines Segfaults aber nichts.
Falls Interesse, dann bitte einmal SSH Zugangsdaten per PM.


---

Es ich noch gefunden habe zwischen einem neuen Keyhelp Server unter Debian 12 und dem:
lrwxrwxrwx 1 root root 28 Feb 16 05:01 keyhelp-php82 -> /opt/keyhelp/php/8.2/bin/php

lrwxrwxrwx 1 root root 28 Feb 16 05:01 keyhelp-php81 -> /opt/keyhelp/php/8.1/bin/php

Auf dem alten Server gibt es folgende Verzeichnisse /opt/keyhelp/php/8.2/bin/php
auf dem neuen dann nicht mehr
Zur Info, an der Stelle liegen die zusätzlichen PHP-Interpreter (Installierbar über Konfiguration -> PHP-Interpreter). Auf dem neuen Server wurden demzufolge noch keine installiert, und somit existieren die Verzeichnisse noch nicht.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: Segmentation fault nach reboot

Post by Tobi »

Wieviele Useraccounts sind auf dem kaputten Server?

Eventuell ist eine Neuinstallation inklusive manueller Kopie schneller.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Post Reply