SSH Server startet nach Neustart nicht

  • Hallo zusammen,

    ich benutze die aktuellste Version von Raspbian.

    Nach jedem Neustart des Pi startet der SSH Server nicht. Ich habe schon versucht das Init Skript erneut auszuführen. Es kommt auch die Meldung "OK" aber nach Abfrage des Status kommt die Meldung "Failed".
    Auf der Seite https://bbs.archlinux.org/viewtopic.php?id=37985 habe ich die Hilfe befolgt und die Keys neu generiert. Danach ließ sich der Server auch wieder starten, jedoch war nach einem Neustart wieder Sense.

    Habt ihr eine Idee was da schief läuft?

    Vielen Dank

    Grüße
    Sebastian


  • Ich habe schon versucht das Init Skript erneut auszuführen. Es kommt auch die Meldung "OK" aber nach Abfrage des Status kommt die Meldung "Failed".

    Wie sind nach dem Neustart, die Ausgaben von:

    Code
    cat /var/log/syslog | grep -iE 'ssh|fail'
    sudo netstat tlpen | grep -i ssh


    ?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Hallo rpi444,

    Die Ausgabe von Syslog:

    Code
    Sep 18 09:26:24 raspberrypi kernel: [    6.651305] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
    Sep 18 09:26:25 raspberrypi smbd[2210]:   open_socket_in(): socket() call failed: Address family not supported by protocol
    Sep 18 09:26:25 raspberrypi smbd[2210]:   open_socket_in(): socket() call failed: Address family not supported by protocol
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: socket() failed: Address family not supported by protocol
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: Failed to create IPv6 socket, proceeding in IPv4 only mode
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: socket() failed: Address family not supported by protocol

    Von netstat gab es keine Rückmeldung

    Ne Idee was die Fehlermeldung genau bedeutet und wie man das löst?

    Vielen Dank

    Grüße
    Sebastian

  • Code
    Sep 18 09:26:24 raspberrypi kernel: [    6.651305] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
    Sep 18 09:26:25 raspberrypi smbd[2210]:   open_socket_in(): socket() call failed: Address family not supported by protocol
    Sep 18 09:26:25 raspberrypi smbd[2210]:   open_socket_in(): socket() call failed: Address family not supported by protocol
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: socket() failed: Address family not supported by protocol
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: Failed to create IPv6 socket, proceeding in IPv4 only mode
    Sep 18 09:26:26 raspberrypi avahi-daemon[2301]: socket() failed: Address family not supported by protocol

    Poste mal auch die Ausgaben von:

    Code
    which sshd
    service ssh status
    /etc/init.d/ssh status
    sudo sh -x /etc/init.d/ssh restart
    ps -fC sshd
    service ssh status

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Hi,

    which sshd

    Code
    /usr/sbin/sshd

    service ssh status

    Code
    [FAIL] sshd is not running ... failed!

    /etc/init.d/ssh status

    Code
    [FAIL] sshd is not running ... failed!

    sudo sh -x /etc/init.d/ssh restart

    ps -fC sshd

    Code
    UID        PID  PPID  C STIME TTY          TIME CMD
    root      2898     1  0 11:00 ?        00:00:00 /usr/sbin/sshd

    service ssh status

    Code
    [ ok ] sshd is running.

  • service ssh status

    Code
    [ ok ] sshd is running.

    Jetzt versuch mal einen Neustart mit:

    Code
    sudo shutdown -r now


    und poste nach diesem Neustart, die Ausgabe von:

    Code
    service ssh status

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample


  • Läuft, läuft nicht

    Mal so mal so :(

    Dann schau mal in beiden Fällen (d. h. wenn es läuft und wenn es nicht läuft), wie die Ausgaben von:

    Code
    cat /var/run/sshd.pid
    ps -fC sshd


    nach dem Neustart sind.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Es kann sein das er nach einem Reboot ein neues /var/log/syslog anlegt. Man müsste dann also auch das alte /var/log/syslog.1 durchgucken.

    Wenn es als "autostart" eingetragen ist sollte da auch ein Symlink in /etc/rc?.d/ vorhanden sein, also poste mal bitte die Ausgabe des Befehls:

    Code
    ls -la /etc/rc?.d/*ssh

    Da du oben aber auch ein paar "abnormale" Fehlermeldungen im Syslog gepostet hast, wäre auch die Konfiguration von sshd interessant - hast du daran vielleicht etwas verändert, und sei es noch so unbedeutend?

    Code
    cat /etc/ssh/sshd_config

    Er scheint ja auch irgendwas von wegen IPv6 machen zu wollen - hast du das in deinen Netzwerkeinstellungen aktiviert?
    Poste dazu mal bitte die Ausgabe der folgenden Befehle:

    Code
    ifconfig -a
    cat /etc/network/interfaces
    netstat -tulpen
  • ls -la /etc/rc?.d/*ssh

    Code
    lrwxrwxrwx 1 root root 13 Sep  9 10:07 /etc/rc2.d/S02ssh -> ../init.d/ssh
    lrwxrwxrwx 1 root root 13 Sep  9 10:07 /etc/rc3.d/S02ssh -> ../init.d/ssh
    lrwxrwxrwx 1 root root 13 Sep  9 10:07 /etc/rc4.d/S02ssh -> ../init.d/ssh
    lrwxrwxrwx 1 root root 13 Sep  9 10:07 /etc/rc5.d/S02ssh -> ../init.d/ssh

    An der SSH Config habe ich nichts geändert

    ifconfig -a

    cat /etc/network/interfaces

    netstat -tulpen

    Was ich zwischenzeitlich noch als mögliches Problem gefunden habe ist, das übertakten des Pi. Bisher hatte ich den Turbo Modus aktiv. Nun nutze ich High und bisher läuft SSH nach jedem Neustart. Kann das die Ursache sein oder nur ein Nebeneffekt?

  • Der Pi läuft nun seit einigen Stunden problemlos. Auch nach mehreren Reboots läuft der SSH Server zuverlässig. Vermutlich lag es tatsächlich am übertakten. Auf der Stufe "High" läufts jedenfalls. "Turbo" nicht.

    Vielen Dank für eure Hilfe :)

    Grüße
    Sebastian

  • Wäre aber etwas unlogisch wieso durchs Übertakten nur der SSH Dienst von Instabilität beeinträchtigt sein sollte, zumal das eigentlich auf was anderes hindeutet wie zB einem zu schwachen/instabilem Netzteil oder einer SD die eine erhöhung von core_freq nicht mag.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!