Erstinstallation: Anmeldung nicht möglich und Fehler in ajenti.log

Hallo Liebe Linuxmuster-Gemeinde,

ich brauche einmal euren Rat, da ich mir Linuxmuster.net zum Ersten mal anschaue:
Ich habe gem. der Installationsanleitung hier Server auf lmn7.1 vorbereiten — linuxmuster.net 7.1 Dokumentation ein Ubuntu 18.04 LTS geholt und die Anleitung abgearbeitet.

Ich habe folgenden Befehl verwendet:
lmn-prepare -i -p server -n 10.9.1.64/24 -l /dev/sdb -f 10.9.1.1 -g 10.9.1.1 -u -x

Ich bekomme die Weboberfläche, will mich anmelden… Hier lädt es dann bis dort nur noch „Worker Timeout“ steht…
Neustart vom Dienst oder Server selbst geht, dann lädt die Seite wieder, bis ich mich versuche anzumelden.

Ich habe folgendes in meinem ajenti.log Log gefunden:

root@server:/home/linuxadmin# tail -f /var/log/ajenti/ajenti.log
2023-10-19 23:12:21,462 INFO    : 10.9.1.2 - - [2023-10-19 23:12:21] "GET /resources/core/resources/vendor/fontawesome/webfonts/fa-solid-900.
2023-10-19 23:12:21,622 INFO    : 10.9.1.2 - - [2023-10-19 23:12:21] "GET /socket.io/?EIO=4&transport=polling&t=Oj9o3t6&sid=Mt0j6KYQZf8uHpi8A
2023-10-19 23:12:21,623 INFO    : 10.9.1.2 - - [2023-10-19 23:12:21] "GET /api/core/tasks/request-update HTTP/1.1" 401 142 0.000578
2023-10-19 23:12:21,866 INFO    : 10.9.1.2 - - [2023-10-19 23:12:21] "GET /socket.io/?EIO=4&transport=polling&t=Oj9o3wv&sid=Mt0j6KYQZf8uHpi8A
2023-10-19 23:12:21,976 INFO    : 10.9.1.2 - - [2023-10-19 23:12:21] "GET /resources/lmn_common/resources/img/favicon.png HTTP/1.1" 200 3709
2023-10-19 23:12:29,879 INFO    : Opening a session for user root
2023-10-19 23:12:29,879 INFO    : Opening a new worker gate for session 1, client 10.9.1.2
2023-10-19 23:12:29,882 INFO    : 10.9.1.2 - - [2023-10-19 23:12:29] "POST /api/core/auth HTTP/1.1" 200 346 0.416386
2023-10-19 23:12:29,883 INFO    : New worker "session 1" PID 1291, EUID 0, EGID 0
2023-10-19 23:12:29,883 INFO    : Authenticating session as root
2023-10-19 23:13:07,543 INFO    : 10.9.1.2 - - [2023-10-19 23:13:07] "GET /socket.io/?EIO=4&transport=polling&t=Oj9oF4a HTTP/1.1" 200 214 0.0
2023-10-19 23:13:07,795 ERROR   : message handler error
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/engineio/server.py", line 622, in _trigger_event
    return self.handlers[event](*args)
  File "/usr/local/lib/python3.6/dist-packages/socketio/server.py", line 776, in _handle_eio_message
    self._handle_connect(eio_sid, pkt.namespace, pkt.data)
  File "/usr/local/lib/python3.6/dist-packages/socketio/server.py", line 669, in _handle_connect
    'connect', namespace, sid, self.environ[eio_sid])
  File "/usr/local/lib/python3.6/dist-packages/socketio/server.py", line 753, in _trigger_event
    event, *args)
  File "/usr/local/lib/python3.6/dist-packages/socketio/namespace.py", line 18, in trigger_event
    return getattr(self, handler_name)(*args)
  File "/usr/local/lib/python3.6/dist-packages/aj/gate/middleware.py", line 56, in on_connect
    self._send_worker_event(sid, 'connect')
  File "/usr/local/lib/python3.6/dist-packages/aj/gate/middleware.py", line 47, in _send_worker_event
    'message': message,
  File "/usr/local/lib/python3.6/dist-packages/aj/gate/stream.py", line 78, in send
    self.pipe.put(part)
  File "/usr/local/lib/python3.6/dist-packages/gipc/gipc.py", line 1061, in put
    self._write(struct.pack("!i", len(bindata)) + bindata)
  File "/usr/local/lib/python3.6/dist-packages/gipc/gipc.py", line 1029, in _write
    bytes_written = _write_nonblocking(self._fd, bindata)
  File "/usr/local/lib/python3.6/dist-packages/gevent/os.py", line 131, in nb_write
    result = _write(fd, buf)
BrokenPipeError: [Errno 32] Broken pipe
2023-10-19 23:13:07,805 INFO    : 10.9.1.2 - - [2023-10-19 23:13:07] "POST /socket.io/?EIO=4&transport=polling&t=Oj9oF8Y&sid=D4hQJNuobVtwh4pj
2023-10-19 23:13:08,056 INFO    : 10.9.1.2 - - [2023-10-19 23:13:08] "GET /socket.io/?EIO=4&transport=polling&t=Oj9oF8Y.0&sid=D4hQJNuobVtwh4p

Ich habe nun 3 VMs erstellt, da ich davon ausgegangen bin, dass ich mich vielleicht irgendwo vertippt habe, oder was vergessen habe… Aber ich kann dies konsistent nachstellen… :face_with_raised_eyebrow:
Ist Ubuntu 18.04 überhaupt noch das zu installierende OS - immerhin ist es schon EoL?

Kann mich hier jemand in die richtige Richtung lenken, aktuell sehe ich meinen Fehler nicht, sitze vermutlich zu nahe davor :smiley:

Vielen Dank im Voraus
Max

Hallo Max,

Ehrlich gesagt, wenn du schon am Testen bist, würde ich wirklich empfehlen die 7.2 zu installieren. Es läuft auf Ubuntu 22.04 und vieles ist inzwischen passiert.

Der Broken Pipe Fehler ist nicht relevant und nicht die Ursache deines Problems (dieser Fehler ist seit dieser Woche endlich in Ajenti ignoriert :

)

Deiner Fehler zu debuggen würde wahrscheinlich länger dauern als die 7.2 zu installieren. Schon viele hier nuzten die 7.2 als produktives System.

Gruß

Arnaud

1 „Gefällt mir“

Hallo Max,

ich habe zwar die 7.2 installiert, aber auch Probleme mit dem Schalter „u“ bei gleichzeitiger Angabe weiterer Parameter gemacht. Ich habe dann das Vorbereitungsscript ohne -u ausgeführt und konnte dadurch einige Dinge noch abprüfen / bestätigen.
Danach funktionierte es.

Gruß Christoph G.

Moin zusammen,

ich habe jetzt auf euer Anraten einmal die 7.2 installiert, hier tritt das Problem nicht auf.
Für den Test erstmal auf das bereits existierende Ubuntu 18.04 (ich war faul :P).

Ich spiel damit mal ein wenig herum :slightly_smiling_face:

Vielen dank für die Unterstützung!

Hallo BinaryBear,

ich habe jetzt auf euer Anraten einmal die 7.2 installiert, hier tritt
das Problem nicht auf.
Für den Test erstmal auf das bereits existierende Ubuntu 18.04 (ich war
faul :P).

… hab ich das richtig verstanden? Du hast die 7.2 auf 18.04 installiert?

LG

Holger

Möglich? :smiley:

Ich hab halt bei meinem letzten Versuch mit der Version 7.1 Snapshots erstellt und einfach diesen zurückgesetzt und 7.2 testweise reingeworfen (Schande über mein Haupt).

Ich wollte es der Vollständigkeit nur anmerken, für ein erstes „rumpopeln und ausprobieren“ wird es Standhalten :slight_smile: