KeyHelp Installer bleibt nach PHP hängen  [GELÖST]

Locked
lutvit
Posts: 23
Joined: Tue 8. Aug 2017, 20:30
Contact:

KeyHelp Installer bleibt nach PHP hängen

Post by lutvit »

Wenn ich KeyHelp auf einer virtuellen Maschine von linode.com installiere, bleibt der Installer genau nach dem Installieren von PHP hängen.

Hier sind die letzten Einträge im syslog:

Code: Select all

Nov 10 15:13:02 uk-2 systemd[1]: Starting The PHP 7.0 FastCGI Process Manager...
Nov 10 15:13:02 uk-2 systemd[1]: Started ACPI event daemon.
Nov 10 15:13:03 uk-2 systemd[1]: Started The PHP 7.0 FastCGI Process Manager.
Nov 10 15:13:03 uk-2 php7.0-intl: php_invoke intl: already enabled for PHP 7.0 fpm SAPI
Nov 10 15:13:03 uk-2 php7.0-intl: php_invoke intl: already enabled for PHP 7.0 cli SAPI
Nov 10 15:13:03 uk-2 php7.0-mbstring: php_invoke mbstring: already enabled for PHP 7.0 fpm SAPI
Nov 10 15:13:03 uk-2 php7.0-mbstring: php_invoke mbstring: already enabled for PHP 7.0 cli SAPI
Nov 10 15:13:03 uk-2 php7.0-mysql: php_invoke mysqlnd: already enabled for PHP 7.0 fpm SAPI
Nov 10 15:13:03 uk-2 php7.0-mysql: php_invoke mysqlnd: already enabled for PHP 7.0 cli SAPI
Nov 10 15:13:04 uk-2 php7.0-mysql: php_invoke mysqli: already enabled for PHP 7.0 fpm SAPI
Nov 10 15:13:04 uk-2 php7.0-mysql: php_invoke mysqli: already enabled for PHP 7.0 cli SAPI
Nov 10 15:13:04 uk-2 php7.0-mysql: php_invoke pdo_mysql: already enabled for PHP 7.0 fpm SAPI
Nov 10 15:13:04 uk-2 php7.0-mysql: php_invoke pdo_mysql: already enabled for PHP 7.0 cli SAPI
Nov 10 15:13:04 uk-2 systemd[1]: Reloading.
Nov 10 15:13:04 uk-2 systemd[1]: Started ACPI event daemon.
Nov 10 15:13:04 uk-2 systemd[1]: Reloading.
Nov 10 15:13:04 uk-2 systemd[1]: Stopping The PHP 7.0 FastCGI Process Manager...
Nov 10 15:13:04 uk-2 systemd[1]: Started ACPI event daemon.
Nov 10 15:13:04 uk-2 systemd[1]: Stopped The PHP 7.0 FastCGI Process Manager.
Nov 10 15:13:04 uk-2 systemd[1]: Starting The PHP 7.0 FastCGI Process Manager...
Nov 10 15:13:04 uk-2 systemd[1]: Started The PHP 7.0 FastCGI Process Manager.
Nov 10 15:15:01 uk-2 CRON[8863]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 10 15:15:17 uk-2 systemd[1]: Started Session 3 of user root.
Dieser Fehler tritt auf bei Ubuntu 16.04, 18.04, Debian 9.

KeyHelp Installer log gibt es nicht. Es gibt kein Verzeichnis unter dem Pfad /var/log/keyhelp/

Ich denke, dass der Fehler in der Funktion "create_keyhelp_user" liegt.
lutvit
Posts: 23
Joined: Tue 8. Aug 2017, 20:30
Contact:

Re: KeyHelp Installer bleibt nach PHP hängen

Post by lutvit »

Habe versucht, die folgenden Befehle vor der Installation auszuführen, kein Erfolg:

Code: Select all

useradd --home-dir /home/keyhelp/ -M --shell /bin/false keyhelp
usermod --home /home/keyhelp/ --shell /bin/false keyhelp
mkdir -p /home/keyhelp/
chown --recursive keyhelp:keyhelp /home/keyhelp/
Es ist auch möglich, dass bash hängen bleibt.

Hier sind Informationen zu bash:

Code: Select all

GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
lutvit
Posts: 23
Joined: Tue 8. Aug 2017, 20:30
Contact:

Re: KeyHelp Installer bleibt nach PHP hängen

Post by lutvit »

Ich habe ein originales Abbild von ubuntu 18.04 manuell auf einem VPS von Linode installiert. Das gleiche Problem, wie oben beschrieben. Es liegt also nicht an den Images von Linode.

Ich bin mir sicher, dass ich KeyHelp vor einigen Monaten ohne dieses Problem auf Linode VPS installiert habe.

Das Problem muss irgendwo im Installer liegen.
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: KeyHelp Installer bleibt nach PHP hängen

Post by OlliTheDarkness »

lutvit wrote: Sat 10. Nov 2018, 20:39 Ich habe ein originales Abbild von ubuntu 18.04 manuell auf einem VPS von Linode installiert. Das gleiche Problem, wie oben beschrieben. Es liegt also nicht an den Images von Linode.

Ich bin mir sicher, dass ich KeyHelp vor einigen Monaten ohne dieses Problem auf Linode VPS installiert habe.

Das Problem muss irgendwo im Installer liegen.
Moin,
oder das Problem liegt einfach an der konfiguration der VPS.

Ich hatte dieses Problem mit der anscheinend stehenden Installation bei mehreren VSystemen in der Vergangenheit.
Im schlechtesten Fall brauchte die Installation 3+ Stunden war aber letztendlich erfolgreich.

Eine Fehlerquelle war nicht direkt ausmachbar aber durch configen hier testen da und kurz davor stehen alles aus dem Fenster zu werfen (^^) hat sich eine fehlerhafte Netzwerkkonfiguration rauskristalisiert.

Schalte mal nach der Systeminstallation die ipV6 unterstützung ab, starte neu und führe dann mal die KH Install durch...

Bei mir war es in 97% hilfreich.

In den anderen 3% waren es andere dumme Fehler, keiner davon aber auf Seiten von KH :D
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
v3ng
Posts: 297
Joined: Wed 4. Jul 2018, 18:08

Re: KeyHelp Installer bleibt nach PHP hängen

Post by v3ng »

OlliTheDarkness wrote: Sun 11. Nov 2018, 18:08
lutvit wrote: Sat 10. Nov 2018, 20:39 Ich habe ein originales Abbild von ubuntu 18.04 manuell auf einem VPS von Linode installiert. Das gleiche Problem, wie oben beschrieben. Es liegt also nicht an den Images von Linode.

Ich bin mir sicher, dass ich KeyHelp vor einigen Monaten ohne dieses Problem auf Linode VPS installiert habe.

Das Problem muss irgendwo im Installer liegen.
Moin,
oder das Problem liegt einfach an der konfiguration der VPS.

Ich hatte dieses Problem mit der anscheinend stehenden Installation bei mehreren VSystemen in der Vergangenheit.
Im schlechtesten Fall brauchte die Installation 3+ Stunden war aber letztendlich erfolgreich.

Eine Fehlerquelle war nicht direkt ausmachbar aber durch configen hier testen da und kurz davor stehen alles aus dem Fenster zu werfen (^^) hat sich eine fehlerhafte Netzwerkkonfiguration rauskristalisiert.

Schalte mal nach der Systeminstallation die ipV6 unterstützung ab, starte neu und führe dann mal die KH Install durch...

Bei mir war es in 97% hilfreich.

In den anderen 3% waren es andere dumme Fehler, keiner davon aber auf Seiten von KH :D
IPv6 musste ich bei mir noch nie deaktiveren, würde ich auch nicht empfehlen.
Schau lieber ob der Hostname/ FQDN im System richtig gesetzt ist, das ist standardmäßig bei Linode nicht der Fall.
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: KeyHelp Installer bleibt nach PHP hängen

Post by nikko »

Der FQDN ist KH beim Setup zunächst egal. Wenn dieser gesetzt ist, wird SSL (LE) gleich für die Serverdomain angelegt und die Installation läuft betreffend Amavis etc. fehlerfrei durch.
Für die Installationsgeschwindigkeit ist der FQDN nicht ausschlaggebend.
Bei Geschwindigkeitssorgen ist das Disablen von IPV6 durchaus ein sinnvoller Versuch.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
lutvit
Posts: 23
Joined: Tue 8. Aug 2017, 20:30
Contact:

Re: KeyHelp Installer bleibt nach PHP hängen  [GELÖST]

Post by lutvit »

Der Fehler liegt wohl tatsächlich bei IPv6, zumindest bei Linode.com. Vor der Installation muss man es deaktivieren.

Folgenden Befehl ausführen und sysctl.conf bearbeiten:

# nano /etc/sysctl.conf

Code: Select all

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Befehl ausführen:

# sysctl -p

Dann sollte die folgende Ausgabe erfolgen:

Code: Select all

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Jetzt kann man KeyHelp installieren.

Sollte der Installer wieder hängen bleiben, diesen abbrechen (Ctrl+C) und nochmals ausführen. Hat bei mir funktioniert.
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: KeyHelp Installer bleibt nach PHP hängen

Post by OlliTheDarkness »

lutvit wrote: Tue 13. Nov 2018, 11:19 Der Fehler liegt wohl tatsächlich bei IPv6, zumindest bei Linode.com. Vor der Installation muss man es deaktivieren.

Folgenden Befehl ausführen und sysctl.conf bearbeiten:

# nano /etc/sysctl.conf

Code: Select all

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Befehl ausführen:

# sysctl -p

Dann sollte die folgende Ausgabe erfolgen:

Code: Select all

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Jetzt kann man KeyHelp installieren.

Sollte der Installer wieder hängen bleiben, diesen abbrechen (Ctrl+C) und nochmals ausführen. Hat bei mir funktioniert.
Moin ,

na siehste und das ohne Glaskugel der Weißheit :lol:

ipV6 ist und bleibt bei einigen Konfigurationen immernoch das Sorgenkind.

Schön das es nun läuft.
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: KeyHelp Installer bleibt nach PHP hängen

Post by nikko »

Da ich jetzt nicht weiß, ob die sysctl.conf bei Updates unangetastet bleibt, hier etwas eleganter:

Code: Select all

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
Diesen obigen Code ausführen...,
danach eine Datei namens /etc/sysctl.d/01-disable-ipv6.conf anlegen.

Folgenden Code dort hinein:

Code: Select all

net.ipv6.conf.all.disable_ipv6 = 1
Abschließend Reboot.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Locked