[Bug 2055806] Re: sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing privilege separation directory: /run/sshd
JakFrost
2055806 at bugs.launchpad.net
Mon Jun 3 02:22:48 UTC 2024
After the fix, there is still a problem happening but I don't know if
it's SystemD related or due to some of my Units that I created for a few
services and auto-mount points.
I did an upgrade from Ubuntu 23.10 to 24.04 also and updated all
packages.
Now the problem shows up like this, with SystemD deleting the ssh.socket
start job! WTF!
2024-06-02T03:14:29.787646-05:00 htpc kernel: systemd[1]:
sockets.target: Found ordering cycle on ssh.socket/start
2024-06-02T03:14:29.787664-05:00 htpc kernel: systemd[1]:
sockets.target: Job ssh.socket/start deleted to break ordering cycle
starting with sockets.target/start
LSB Release
===========
root at htpc:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
root at htpc:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu 24.04 LTS"
SystemD Errors
==============
2024-06-02T03:14:29.782093-05:00 htpc kernel: Linux version 6.8.0-31-generic (buildd at lcy02-amd64-080) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 (Ubuntu 6.8.0-31.31-generic 6.8.1)
2024-06-02T03:14:29.782405-05:00 htpc kernel: Command line: BOOT_IMAGE=/BOOT/ubuntu_r3ij8n@/vmlinuz-6.8.0-31-generic root=ZFS=rpool/ROOT/ubuntu_r3ij8n ro quiet splash vt.handoff=1
2024-06-02T03:14:29.782409-05:00 htpc kernel: KERNEL supported cpus:
2024-06-02T03:14:29.782410-05:00 htpc kernel: Intel GenuineIntel
2024-06-02T03:14:29.782410-05:00 htpc kernel: AMD AuthenticAMD
2024-06-02T03:14:29.782411-05:00 htpc kernel: Hygon HygonGenuine
2024-06-02T03:14:29.782411-05:00 htpc kernel: Centaur CentaurHauls
2024-06-02T03:14:29.782416-05:00 htpc kernel: zhaoxin Shanghai
2024-06-02T03:14:29.782418-05:00 htpc kernel: BIOS-provided physical RAM map:
2024-06-02T03:14:29.782418-05:00 htpc kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000003dfff] usable
2024-06-02T03:14:29.782419-05:00 htpc kernel: BIOS-e820: [mem 0x000000000003e000-0x000000000003ffff] reserved
2024-06-02T03:14:29.782420-05:00 htpc kernel: BIOS-e820: [mem 0x0000000000040000-0x000000000009dfff] usable
2024-06-02T03:14:29.782421-05:00 htpc kernel: BIOS-e820: [mem 0x000000000009e000-0x00000000000fffff] reserved
2024-06-02T03:14:29.782424-05:00 htpc kernel: BIOS-e820: [mem 0x0000000000100000-0x000000000fffffff] usable
2024-06-02T03:14:29.782425-05:00 htpc kernel: BIOS-e820: [mem 0x0000000010000000-0x0000000012150fff] reserved
2024-06-02T03:14:29.782425-05:00 htpc kernel: BIOS-e820: [mem 0x0000000012151000-0x000000006ad00fff] usable
2024-06-02T03:14:29.782426-05:00 htpc kernel: BIOS-e820: [mem 0x000000006ad01000-0x000000006d5b0fff] reserved
2024-06-02T03:14:29.782427-05:00 htpc kernel: BIOS-e820: [mem 0x000000006d5b1000-0x000000006d5ecfff] ACPI data
2024-06-02T03:14:29.782427-05:00 htpc kernel: BIOS-e820: [mem 0x000000006d5ed000-0x000000006d64cfff] ACPI NVS
2024-06-02T03:14:29.782430-05:00 htpc kernel: BIOS-e820: [mem 0x000000006d64d000-0x000000006dadffff] reserved
2024-06-02T03:14:29.782431-05:00 htpc kernel: BIOS-e820: [mem 0x000000006dae0000-0x000000006e4e3fff] usable
2024-06-02T03:14:29.782432-05:00 htpc kernel: BIOS-e820: [mem 0x000000006e4e4000-0x000000006e58ffff] reserved
2024-06-02T03:14:29.782432-05:00 htpc kernel: BIOS-e820: [mem 0x000000006e590000-0x000000006ebfffff] usable
2024-06-02T03:14:29.782433-05:00 htpc kernel: BIOS-e820: [mem 0x000000006ec00000-0x000000007fffffff] reserved
2024-06-02T03:14:29.782434-05:00 htpc kernel: BIOS-e820: [mem 0x00000000d0000000-0x00000000d0ffffff] reserved
2024-06-02T03:14:29.782434-05:00 htpc kernel: BIOS-e820: [mem 0x00000000d3709000-0x00000000d3709fff] reserved
2024-06-02T03:14:29.782437-05:00 htpc kernel: BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
2024-06-02T03:14:29.782438-05:00 htpc kernel: BIOS-e820: [mem 0x00000000fe042000-0x00000000fe044fff] reserved
2024-06-02T03:14:29.782439-05:00 htpc kernel: BIOS-e820: [mem 0x00000000fe900000-0x00000000fe902fff] reserved
2024-06-02T03:14:29.782440-05:00 htpc kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
2024-06-02T03:14:29.782440-05:00 htpc kernel: BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
2024-06-02T03:14:29.782441-05:00 htpc kernel: BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
2024-06-02T03:14:29.782447-05:00 htpc kernel: BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
2024-06-02T03:14:29.782449-05:00 htpc kernel: BIOS-e820: [mem 0x0000000100000000-0x000000027fffffff] usable
2024-06-02T03:14:29.782450-05:00 htpc kernel: NX (Execute Disable) protection: active
2024-06-02T03:14:29.782450-05:00 htpc kernel: APIC: Static calls initialized
2024-06-02T03:14:29.782451-05:00 htpc kernel: e820: update [mem 0x5fee9018-0x5fef9057] usable ==> usable
2024-06-02T03:14:29.782452-05:00 htpc kernel: e820: update [mem 0x5fee9018-0x5fef9057] usable ==> usable
2024-06-02T03:14:29.782474-05:00 htpc kernel: e820: update [mem 0x5feda018-0x5fee8057] usable ==> usable
2024-06-02T03:14:29.782476-05:00 htpc kernel: e820: update [mem 0x5feda018-0x5fee8057] usable ==> usable
2024-06-02T03:14:29.782477-05:00 htpc kernel: extended physical RAM map:
2024-06-02T03:14:29.782478-05:00 htpc kernel: reserve setup_data: [mem 0x0000000000000000-0x000000000003dfff] usable
2024-06-02T03:14:29.782479-05:00 htpc kernel: reserve setup_data: [mem 0x000000000003e000-0x000000000003ffff] reserved
2024-06-02T03:14:29.782479-05:00 htpc kernel: reserve setup_data: [mem 0x0000000000040000-0x000000000009dfff] usable
2024-06-02T03:14:29.782480-05:00 htpc kernel: reserve setup_data: [mem 0x000000000009e000-0x00000000000fffff] reserved
2024-06-02T03:14:29.782483-05:00 htpc kernel: reserve setup_data: [mem 0x0000000000100000-0x000000000fffffff] usable
2024-06-02T03:14:29.782484-05:00 htpc kernel: reserve setup_data: [mem 0x0000000010000000-0x0000000012150fff] reserved
2024-06-02T03:14:29.782484-05:00 htpc kernel: reserve setup_data: [mem 0x0000000012151000-0x000000005feda017] usable
2024-06-02T03:14:29.782485-05:00 htpc kernel: reserve setup_data: [mem 0x000000005feda018-0x000000005fee8057] usable
2024-06-02T03:14:29.782486-05:00 htpc kernel: reserve setup_data: [mem 0x000000005fee8058-0x000000005fee9017] usable
2024-06-02T03:14:29.782486-05:00 htpc kernel: reserve setup_data: [mem 0x000000005fee9018-0x000000005fef9057] usable
2024-06-02T03:14:29.782508-05:00 htpc kernel: reserve setup_data: [mem 0x000000005fef9058-0x000000006ad00fff] usable
2024-06-02T03:14:29.782510-05:00 htpc kernel: reserve setup_data: [mem 0x000000006ad01000-0x000000006d5b0fff] reserved
2024-06-02T03:14:29.782510-05:00 htpc kernel: reserve setup_data: [mem 0x000000006d5b1000-0x000000006d5ecfff] ACPI data
2024-06-02T03:14:29.782511-05:00 htpc kernel: reserve setup_data: [mem 0x000000006d5ed000-0x000000006d64cfff] ACPI NVS
2024-06-02T03:14:29.782512-05:00 htpc kernel: reserve setup_data: [mem 0x000000006d64d000-0x000000006dadffff] reserved
2024-06-02T03:14:29.782512-05:00 htpc kernel: reserve setup_data: [mem 0x000000006dae0000-0x000000006e4e3fff] usable
2024-06-02T03:14:29.787636-05:00 htpc kernel: systemd[1]: systemd 255.4-1ubuntu8 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNU
TLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BP
F_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
2024-06-02T03:14:29.787637-05:00 htpc kernel: systemd[1]: Detected architecture x86-64.
2024-06-02T03:14:29.787637-05:00 htpc kernel: systemd[1]: /usr/lib/systemd/system/inputlirc.service:4: Failed to add dependency on udev, ignoring: Invalid argument
2024-06-02T03:14:29.787644-05:00 htpc kernel: systemd[1]: /usr/lib/systemd/system/inputlirc.service:4: Failed to add dependency on lircd, ignoring: Invalid argument
2024-06-02T03:14:29.787646-05:00 htpc kernel: systemd[1]: sockets.target: Found ordering cycle on ssh.socket/start
2024-06-02T03:14:29.787646-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on sysinit.target/start
2024-06-02T03:14:29.787647-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on apparmor.service/start
2024-06-02T03:14:29.787648-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on local-fs.target/start
2024-06-02T03:14:29.787648-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on mnt-xbmc\x2ddata.automount/start
2024-06-02T03:14:29.787649-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on network-online.target/start
2024-06-02T03:14:29.787660-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on network.target/start
2024-06-02T03:14:29.787662-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on wpa_supplicant.service/start
2024-06-02T03:14:29.787663-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on dbus.service/start
2024-06-02T03:14:29.787663-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on basic.target/start
2024-06-02T03:14:29.787664-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on sockets.target/start
2024-06-02T03:14:29.787664-05:00 htpc kernel: systemd[1]: sockets.target: Job ssh.socket/start deleted to break ordering cycle starting with sockets.target/start
2024-06-02T03:14:29.787671-05:00 htpc kernel: systemd[1]: sockets.target: Found ordering cycle on cockpit.socket/start
2024-06-02T03:14:29.787672-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on sysinit.target/start
2024-06-02T03:14:29.787673-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on apparmor.service/start
2024-06-02T03:14:29.787673-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on local-fs.target/start
2024-06-02T03:14:29.787674-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on mnt-xbmc\x2ddata.automount/start
2024-06-02T03:14:29.787674-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on network-online.target/start
2024-06-02T03:14:29.787681-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on network.target/start
2024-06-02T03:14:29.787683-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on wpa_supplicant.service/start
2024-06-02T03:14:29.787684-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on dbus.service/start
2024-06-02T03:14:29.787685-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on basic.target/start
2024-06-02T03:14:29.787685-05:00 htpc kernel: systemd[1]: sockets.target: Found dependency on sockets.target/start
2024-06-02T03:14:29.787686-05:00 htpc kernel: systemd[1]: sockets.target: Job cockpit.socket/start deleted to break ordering cycle starting with sockets.target/start
2024-06-02T03:14:29.787695-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found ordering cycle on sysinit.target/start
2024-06-02T03:14:29.787697-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on apparmor.service/start
2024-06-02T03:14:29.787697-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on local-fs.target/start
2024-06-02T03:14:29.787698-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on mnt-xbmc\x2ddata.automount/start
2024-06-02T03:14:29.787699-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network-online.target/start
2024-06-02T03:14:29.787699-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network.target/start
2024-06-02T03:14:29.787700-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on wpa_supplicant.service/start
2024-06-02T03:14:29.787706-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Job apparmor.service/start deleted to break ordering cycle starting with wpa_supplicant.service/start
2024-06-02T03:14:29.787707-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found ordering cycle on sysinit.target/start
2024-06-02T03:14:29.787708-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on plymouth-read-write.service/start
2024-06-02T03:14:29.787709-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on local-fs.target/start
2024-06-02T03:14:29.787709-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on mnt-xbmc\x2ddata.automount/start
2024-06-02T03:14:29.787710-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network-online.target/start
2024-06-02T03:14:29.787717-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network.target/start
2024-06-02T03:14:29.787719-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on wpa_supplicant.service/start
2024-06-02T03:14:29.787719-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Job plymouth-read-write.service/start deleted to break ordering cycle starting with wpa_supplicant.service/start
2024-06-02T03:14:29.787720-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found ordering cycle on sysinit.target/start
2024-06-02T03:14:29.787721-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on local-fs.target/start
2024-06-02T03:14:29.787721-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on mnt-xbmc\x2ddata.automount/start
2024-06-02T03:14:29.787732-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network-online.target/start
2024-06-02T03:14:29.787734-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on network.target/start
2024-06-02T03:14:29.787734-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Found dependency on wpa_supplicant.service/start
2024-06-02T03:14:29.787735-05:00 htpc kernel: systemd[1]: wpa_supplicant.service: Job local-fs.target/start deleted to break ordering cycle starting with wpa_supplicant.service/start
2024-06-02T03:14:29.787736-05:00 htpc kernel: systemd[1]: Queued start job for default target graphical.target.
2024-06-02T03:14:29.787736-05:00 htpc kernel: systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
2024-06-02T03:14:29.787743-05:00 htpc kernel: systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
2024-06-02T03:14:29.787744-05:00 htpc kernel: systemd[1]: Created slice user.slice - User and Session Slice.
2024-06-02T03:14:29.787745-05:00 htpc kernel: systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
2024-06-02T03:14:29.787745-05:00 htpc kernel: systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
2024-06-02T03:14:29.787746-05:00 htpc kernel: systemd[1]: Expecting device dev-disk-by\x2duuid-8C46\x2d0FDD.device - /dev/disk/by-uuid/8C46-0FDD...
2024-06-02T03:14:29.787747-05:00 htpc kernel: systemd[1]: Expecting device dev-disk-by\x2duuid-9749dc57\x2d70f9\x2d4305\x2d8eae\x2d8789eb9d3a9c.device - /dev/disk/by-uuid/9749dc57-70f9-4305-8eae-8789eb9d3a9c...
2024-06-02T03:14:29.787758-05:00 htpc kernel: systemd[1]: Expecting device sys-subsystem-net-devices-wifi.device - /sys/subsystem/net/devices/wifi...
2024-06-02T03:14:29.787760-05:00 htpc kernel: systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
2024-06-02T03:14:29.787761-05:00 htpc kernel: systemd[1]: Reached target slices.target - Slice Units.
2024-06-02T03:14:29.787761-05:00 htpc kernel: systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
2024-06-02T03:14:29.787821-05:00 htpc kernel: systemd[1]: Listening on dm-event.socket - Device-mapper event daemon FIFOs.
2024-06-02T03:14:29.787822-05:00 htpc kernel: systemd[1]: Listening on lvm2-lvmpolld.socket - LVM2 poll daemon socket.
2024-06-02T03:14:29.787837-05:00 htpc kernel: systemd[1]: Listening on multipathd.socket - multipathd control socket.
2024-06-02T03:14:29.787838-05:00 htpc kernel: systemd[1]: Listening on syslog.socket - Syslog Socket.
2024-06-02T03:14:29.787839-05:00 htpc kernel: systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
2024-06-02T03:14:29.787840-05:00 htpc kernel: systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
2024-06-02T03:14:29.787840-05:00 htpc kernel: systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
2024-06-02T03:14:29.787841-05:00 htpc kernel: systemd[1]: Listening on systemd-journald.socket - Journal Socket.
2024-06-02T03:14:29.787849-05:00 htpc kernel: systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
2024-06-02T03:14:29.787852-05:00 htpc kernel: systemd[1]: systemd-pcrextend.socket - TPM2 PCR Extension (Varlink) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
2024-06-02T03:14:29.787852-05:00 htpc kernel: systemd[1]: Listening on systemd-sysext.socket - System Extension Image Management (Varlink).
2024-06-02T03:14:29.787853-05:00 htpc kernel: systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
2024-06-02T03:14:29.787853-05:00 htpc kernel: systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
2024-06-02T03:14:29.787854-05:00 htpc kernel: systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...
2024-06-02T03:14:29.787857-05:00 htpc kernel: systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
2024-06-02T03:14:29.787861-05:00 htpc kernel: systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
2024-06-02T03:14:29.787862-05:00 htpc kernel: systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
2024-06-02T03:14:29.787863-05:00 htpc kernel: systemd[1]: Starting console-setup.service - Set console font and keymap...
2024-06-02T03:14:29.787864-05:00 htpc kernel: systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
2024-06-02T03:14:29.787864-05:00 htpc kernel: systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
2024-06-02T03:14:29.787865-05:00 htpc kernel: systemd[1]: ldconfig.service - Rebuild Dynamic Linker Cache was skipped because no trigger condition checks were met.
2024-06-02T03:14:29.787874-05:00 htpc kernel: systemd[1]: Starting lvm2-monitor.service - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
2024-06-02T03:14:29.787876-05:00 htpc kernel: systemd[1]: Starting modprobe at configfs.service - Load Kernel Module configfs...
2024-06-02T03:14:29.787877-05:00 htpc kernel: systemd[1]: Starting modprobe at dm_mod.service - Load Kernel Module dm_mod...
2024-06-02T03:14:29.787877-05:00 htpc kernel: systemd[1]: Starting modprobe at drm.service - Load Kernel Module drm...
2024-06-02T03:14:29.787878-05:00 htpc kernel: systemd[1]: Starting modprobe at efi_pstore.service - Load Kernel Module efi_pstore...
2024-06-02T03:14:29.787879-05:00 htpc kernel: systemd[1]: Starting modprobe at fuse.service - Load Kernel Module fuse...
2024-06-02T03:14:29.787884-05:00 htpc kernel: systemd[1]: Starting modprobe at loop.service - Load Kernel Module loop...
2024-06-02T03:14:29.787886-05:00 htpc kernel: systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition c:heck (ConditionFileIsExecutable=/usr/bin/ovs-vsctl).
2024-06-02T03:14:29.787887-05:00 htpc kernel: systemd[1]: Starting systemd-binfmt.service - Set Up Additional Binary Formats...
2024-06-02T03:14:29.787887-05:00 htpc kernel: systemd[1]: Starting systemd-journald.service - Journal Service...
2024-06-02T03:14:29.787888-05:00 htpc kernel: pstore: Using crash dump compression: deflate
2024-06-02T03:14:29.787888-05:00 htpc kernel: systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
2024-06-02T03:14:29.787895-05:00 htpc kernel: systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
2024-06-02T03:14:29.787897-05:00 htpc kernel: systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
2024-06-02T03:14:29.787898-05:00 htpc kernel: systemd[1]: systemd-tpm2-setup-early.service - TPM2 SRK Setup (Early) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
2024-06-02T03:14:29.787898-05:00 htpc kernel: pstore: Registered efi_pstore as persistent store backend
2024-06-02T03:14:29.787899-05:00 htpc kernel: systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
2024-06-02T03:14:29.787900-05:00 htpc kernel: systemd[1]: Starting ufw.service - Uncomplicated firewall...
2024-06-02T03:14:29.787908-05:00 htpc kernel: systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
2024-06-02T03:14:29.787910-05:00 htpc kernel: systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
2024-06-02T03:14:29.787911-05:00 htpc kernel: systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
2024-06-02T03:14:29.787911-05:00 htpc kernel: systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
2024-06-02T03:14:29.787912-05:00 htpc kernel: systemd[1]: Finished console-setup.service - Set console font and keymap.
2024-06-02T03:14:29.787912-05:00 htpc kernel: systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
2024-06-02T03:14:29.787918-05:00 htpc kernel: systemd[1]: modprobe at configfs.service: Deactivated successfully.
2024-06-02T03:14:29.787920-05:00 htpc kernel: systemd[1]: Finished modprobe at configfs.service - Load Kernel Module configfs.
2024-06-02T03:14:29.787920-05:00 htpc kernel: systemd[1]: modprobe at dm_mod.service: Deactivated successfully.
2024-06-02T03:14:29.787921-05:00 htpc kernel: systemd[1]: Finished modprobe at dm_mod.service - Load Kernel Module dm_mod.
2024-06-02T03:14:29.787921-05:00 htpc kernel: systemd[1]: modprobe at drm.service: Deactivated successfully.
2024-06-02T03:14:29.787922-05:00 htpc kernel: systemd[1]: Finished modprobe at drm.service - Load Kernel Module drm.
2024-06-02T03:14:29.787923-05:00 htpc kernel: systemd[1]: modprobe at efi_pstore.service: Deactivated successfully.
2024-06-02T03:14:29.787930-05:00 htpc kernel: systemd[1]: Finished modprobe at efi_pstore.service - Load Kernel Module efi_pstore.
2024-06-02T03:14:29.787932-05:00 htpc kernel: systemd[1]: modprobe at fuse.service: Deactivated successfully.
2024-06-02T03:14:29.787932-05:00 htpc kernel: systemd[1]: Finished modprobe at fuse.service - Load Kernel Module fuse.
2024-06-02T03:14:29.787933-05:00 htpc kernel: systemd[1]: modprobe at loop.service: Deactivated successfully.
2024-06-02T03:14:29.787933-05:00 htpc kernel: systemd[1]: Finished modprobe at loop.service - Load Kernel Module loop.
2024-06-02T03:14:29.787934-05:00 htpc kernel: systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
2024-06-02T03:14:29.787943-05:00 htpc kernel: systemd[1]: Finished ufw.service - Uncomplicated firewall.
2024-06-02T03:14:29.787944-05:00 htpc kernel: systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 746 (systemd-binfmt)
2024-06-02T03:14:29.787945-05:00 htpc kernel: systemd[1]: Reached target network-pre.target - Preparation for Network.
2024-06-02T03:14:29.787946-05:00 htpc kernel: systemd-journald[748]: Collecting audit messages is disabled.
2024-06-02T03:14:29.787946-05:00 htpc kernel: nct6775: Found NCT6796D or compatible chip at 0x2e:0x290
2024-06-02T03:14:29.787947-05:00 htpc kernel: systemd[1]: Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System...
2024-06-02T03:14:29.787953-05:00 htpc kernel: systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
2024-06-02T03:14:29.787954-05:00 htpc kernel: systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
2024-06-02T03:14:29.787955-05:00 htpc kernel: systemd[1]: Starting multipathd.service - Device-Mapper Multipath Device Controller...
2024-06-02T03:14:29.787956-05:00 htpc kernel: systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).
2024-06-02T03:14:29.787956-05:00 htpc kernel: systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
2024-06-02T03:14:29.787957-05:00 htpc kernel: systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
2024-06-02T03:14:29.787962-05:00 htpc kernel: systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout.
2024-06-02T03:14:29.787964-05:00 htpc kernel: systemd[1]: Finished lvm2-monitor.service - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
2024-06-02T03:14:29.787964-05:00 htpc kernel: systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
2024-06-02T03:14:29.787965-05:00 htpc kernel: systemd[1]: Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System.
2024-06-02T03:14:29.787966-05:00 htpc kernel: systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
2024-06-02T03:14:29.787966-05:00 htpc kernel: systemd[1]: Finished systemd-binfmt.service - Set Up Additional Binary Formats.
2024-06-02T03:14:29.787975-05:00 htpc kernel: systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
2024-06-02T03:14:29.787977-05:00 htpc kernel: systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
2024-06-02T03:14:29.787977-05:00 htpc kernel: systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
2024-06-02T03:14:29.788036-05:00 htpc kernel: systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
2024-06-02T03:14:29.788041-05:00 htpc kernel: systemd[1]: systemd-sysusers.service - Create System Users was skipped because no trigger condition checks were met.
2024-06-02T03:14:29.788042-05:00 htpc kernel: systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
2024-06-02T03:14:29.788050-05:00 htpc kernel: systemd[1]: Started systemd-journald.service - Journal Service.
2024-06-02T03:14:29.788052-05:00 htpc kernel: systemd-journald[748]: Received client request to flush runtime journal.
2024-06-02T03:14:29.788052-05:00 htpc kernel: systemd-journald[748]: /var/log/journal/6e356dd47fb6410ea9103a11e49a8761/system.journal: Journal file uses a different sequence number ID, rotating.
2024-06-02T03:14:29.788053-05:00 htpc kernel: systemd-journald[748]: Rotating system journal.
JournalD - No Entries for ssh.socket and ssh.service
====================================================
root at htpc:~# journalctl --no-pager --no-hostname --boot -1 --unit ssh.service
-- No entries --
root at htpc:~# journalctl --no-pager --no-hostname --boot -1 --unit ssh.socket
-- No entries --
Apt Cache - openssh-server
==========================
root at htpc:~# apt-cache show openssh-server
Package: openssh-server
Architecture: amd64
Version: 1:9.6p1-3ubuntu13
Multi-Arch: foreign
Priority: optional
Section: net
Source: openssh
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian OpenSSH Maintainers <debian-ssh at lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2101
Provides: ssh-server
Pre-Depends: init-system-helpers (>= 1.54~)
Depends: adduser, libpam-modules, libpam-runtime, lsb-base, openssh-client (= 1:9.6p1-3ubuntu13), openssh-sftp-server, procps, ucf, debconf (>= 0.5) | debconf-2.0, libaudit1 (>= 1:2.2.1), libc6 (>= 2.38), libcom-err2 (>= 1.43.9), libcrypt1 (>= 1:4.1.0), libgssapi-krb5-2 (>= 1.17), libkrb5-3 (>= 1.13~alpha1+dfsg), libpam0g (>= 0.99.7.1), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.13), libwrap0 (>= 7.6-4~), zlib1g (>= 1:1.1.4)
Recommends: default-logind | logind | libpam-systemd, ncurses-term, xauth, ssh-import-id
Suggests: molly-guard, monkeysphere, ssh-askpass, ufw
Conflicts: sftp, ssh-socks, ssh2
Replaces: openssh-client (<< 1:7.9p1-8), ssh, ssh-krb5
Filename: pool/main/o/openssh/openssh-server_9.6p1-3ubuntu13_amd64.deb
Size: 509904
MD5sum: 0f845fefb57feaf1855a623e314df13c
SHA1: e9670d0cdc26d3e702999d0c25a09497a9a45d0c
SHA256: 6fe2467aff7aa8ed1cbe91a3521df69a41b90122143392f94037d4225a7098cb
SHA512: ef0440af9af602ec320c503babc11381aab58754c0d84a6f7db404be348c622c060cbf0523d687e67988acb289d391c2683aabb0ff5d84f9b3046e80d93d3987
Homepage: https://www.openssh.com/
Description-en: secure shell (SSH) server, for secure access from remote machines
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides the sshd server.
.
In some countries it may be illegal to use any encryption at all
without a special permit.
.
sshd replaces the insecure rshd program, which is obsolete for most
purposes.
Description-md5: 842cc998cae371b9d8106c1696373919
Task: cloud-minimal, cloud-image, server-live, openssh-server
SystemD - Unit - ssh.socket
===========================
root at htpc:~# cat /usr/lib/systemd/system/ssh.socket
[Unit]
Description=OpenBSD Secure Shell server socket
Before=sockets.target ssh.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run
[Socket]
ListenStream=22
Accept=no
FreeBind=yes
[Install]
WantedBy=sockets.target
RequiredBy=ssh.service
SystemCtl - show ssh.socket
===========================
root at htpc:~# systemctl --no-pager show ssh.socket
BindIPv6Only=default
Backlog=2147483647
TimeoutUSec=1min 30s
SocketMode=0666
DirectoryMode=0755
Accept=no
FlushPending=no
Writable=no
KeepAlive=no
KeepAliveTimeUSec=0
KeepAliveIntervalUSec=0
KeepAliveProbes=0
DeferAcceptUSec=0
NoDelay=no
Priority=-1
ReceiveBuffer=0
SendBuffer=0
IPTOS=-1
IPTTL=-1
PipeSize=0
FreeBind=yes
Transparent=no
Broadcast=no
PassCredentials=no
PassSecurity=no
PassPacketInfo=no
Timestamping=off
RemoveOnStop=no
Listen=[::]:41122 (Stream)
Mark=-1
MaxConnections=64
MaxConnectionsPerSource=0
MessageQueueMaxMessages=0
MessageQueueMessageSize=0
ReusePort=no
ControlPID=0
Result=success
NConnections=0
NAccepted=0
NRefused=0
FileDescriptorName=ssh.socket
SocketProtocol=0
TriggerLimitIntervalUSec=2s
TriggerLimitBurst=20
PollLimitIntervalUSec=2s
PollLimitBurst=15
UID=[not set]
GID=[not set]
Slice=system.slice
ControlGroup=/system.slice/ssh.socket
ControlGroupId=3784
MemoryCurrent=8192
MemoryPeak=262144
MemorySwapCurrent=0
MemorySwapPeak=0
MemoryZSwapCurrent=0
MemoryAvailable=2312192000
CPUUsageNSec=840000
TasksCurrent=0
IPIngressBytes=[no data]
IPIngressPackets=[no data]
IPEgressBytes=[no data]
IPEgressPackets=[no data]
IOReadBytes=[not set]
IOReadOperations=[not set]
IOWriteBytes=[not set]
IOWriteOperations=[not set]
Delegate=no
CPUAccounting=yes
CPUWeight=[not set]
StartupCPUWeight=[not set]
CPUShares=[not set]
StartupCPUShares=[not set]
CPUQuotaPerSecUSec=infinity
CPUQuotaPeriodUSec=infinity
IOAccounting=no
IOWeight=[not set]
StartupIOWeight=[not set]
BlockIOAccounting=no
BlockIOWeight=[not set]
StartupBlockIOWeight=[not set]
MemoryAccounting=yes
DefaultMemoryLow=0
DefaultStartupMemoryLow=0
DefaultMemoryMin=0
MemoryMin=0
MemoryLow=0
StartupMemoryLow=0
MemoryHigh=infinity
StartupMemoryHigh=infinity
MemoryMax=infinity
StartupMemoryMax=infinity
MemorySwapMax=infinity
StartupMemorySwapMax=infinity
MemoryZSwapMax=infinity
StartupMemoryZSwapMax=infinity
MemoryLimit=infinity
DevicePolicy=auto
TasksAccounting=yes
TasksMax=9009
IPAccounting=no
ManagedOOMSwap=auto
ManagedOOMMemoryPressure=auto
ManagedOOMMemoryPressureLimit=0
ManagedOOMPreference=none
MemoryPressureWatch=auto
MemoryPressureThresholdUSec=200ms
CoredumpReceive=no
UMask=0022
LimitCPU=infinity
LimitCPUSoft=infinity
LimitFSIZE=infinity
LimitFSIZESoft=infinity
LimitDATA=infinity
LimitDATASoft=infinity
LimitSTACK=infinity
LimitSTACKSoft=8388608
LimitCORE=infinity
LimitCORESoft=0
LimitRSS=infinity
LimitRSSSoft=infinity
LimitNOFILE=524288
LimitNOFILESoft=1024
LimitAS=infinity
LimitASSoft=infinity
LimitNPROC=30032
LimitNPROCSoft=30032
LimitMEMLOCK=8388608
LimitMEMLOCKSoft=8388608
LimitLOCKS=infinity
LimitLOCKSSoft=infinity
LimitSIGPENDING=30032
LimitSIGPENDINGSoft=30032
LimitMSGQUEUE=819200
LimitMSGQUEUESoft=819200
LimitNICE=0
LimitNICESoft=0
LimitRTPRIO=0
LimitRTPRIOSoft=0
LimitRTTIME=infinity
LimitRTTIMESoft=infinity
RootEphemeral=no
OOMScoreAdjust=0
CoredumpFilter=0x33
Nice=0
IOSchedulingClass=2
IOSchedulingPriority=4
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
CPUAffinityFromNUMA=no
NUMAPolicy=n/a
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardOutput=journal
StandardError=inherit
TTYReset=no
TTYVHangup=no
TTYVTDisallocate=no
SyslogPriority=30
SyslogLevelPrefix=yes
SyslogLevel=6
SyslogFacility=3
LogLevelMax=-1
LogRateLimitIntervalUSec=0
LogRateLimitBurst=0
SecureBits=0
CapabilityBoundingSet=cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore
DynamicUser=no
SetLoginEnvironment=no
RemoveIPC=no
PrivateTmp=no
PrivateDevices=no
ProtectClock=no
ProtectKernelTunables=no
ProtectKernelModules=no
ProtectKernelLogs=no
ProtectControlGroups=no
PrivateNetwork=no
PrivateUsers=no
PrivateMounts=no
PrivateIPC=no
ProtectHome=no
ProtectSystem=no
SameProcessGroup=no
UtmpMode=init
IgnoreSIGPIPE=yes
NoNewPrivileges=no
SystemCallErrorNumber=2147483646
LockPersonality=no
RuntimeDirectoryPreserve=no
RuntimeDirectoryMode=0755
StateDirectoryMode=0755
CacheDirectoryMode=0755
LogsDirectoryMode=0755
ConfigurationDirectoryMode=0755
TimeoutCleanUSec=infinity
MemoryDenyWriteExecute=no
RestrictRealtime=no
RestrictSUIDSGID=no
RestrictNamespaces=no
MountAPIVFS=no
KeyringMode=shared
ProtectProc=default
ProcSubset=all
ProtectHostname=no
MemoryKSM=no
RootImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
MountImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
ExtensionImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
KillMode=control-group
KillSignal=15
RestartKillSignal=15
FinalKillSignal=9
SendSIGKILL=yes
SendSIGHUP=no
WatchdogSignal=6
Id=ssh.socket
Names=ssh.socket
Requires=sysinit.target system.slice
RequiredBy=ssh.service
WantedBy=sockets.target
Conflicts=shutdown.target
Before=shutdown.target ssh.service sockets.target
After=sysinit.target system.slice
Triggers=ssh.service
Description=OpenBSD Secure Shell server socket
LoadState=loaded
ActiveState=active
FreezerState=running
SubState=running
FragmentPath=/usr/lib/systemd/system/ssh.socket
DropInPaths=/run/systemd/generator/ssh.socket.d/addresses.conf
UnitFileState=enabled
UnitFilePreset=enabled
StateChangeTimestamp=Sun 2024-06-02 04:03:37 CDT
StateChangeTimestampMonotonic=190504702
InactiveExitTimestamp=Sun 2024-06-02 04:00:43 CDT
InactiveExitTimestampMonotonic=16632215
ActiveEnterTimestamp=Sun 2024-06-02 04:00:43 CDT
ActiveEnterTimestampMonotonic=16632215
ActiveExitTimestampMonotonic=0
InactiveEnterTimestampMonotonic=0
CanStart=yes
CanStop=yes
CanReload=no
CanIsolate=no
CanFreeze=no
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=yes
SurviveFinalKillSignal=no
OnSuccessJobMode=fail
OnFailureJobMode=replace
IgnoreOnIsolate=no
NeedDaemonReload=no
JobTimeoutUSec=infinity
JobRunningTimeoutUSec=infinity
JobTimeoutAction=none
ConditionResult=yes
AssertResult=yes
ConditionTimestamp=Sun 2024-06-02 04:00:43 CDT
ConditionTimestampMonotonic=16629705
AssertTimestamp=Sun 2024-06-02 04:00:43 CDT
AssertTimestampMonotonic=16629771
Transient=no
Perpetual=no
StartLimitIntervalUSec=10s
StartLimitBurst=5
StartLimitAction=none
FailureAction=none
SuccessAction=none
InvocationID=c5a85b2e432b4c3bb571238ff244d7d2
CollectMode=inactive
SystemD - Unit - ssh.service
============================
root at htpc:~# cat /usr/lib/systemd/system/ssh.service
[Unit]
Description=OpenBSD Secure Shell server
Documentation=man:sshd(8) man:sshd_config(5)
After=network.target auditd.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run
[Service]
EnvironmentFile=-/etc/default/ssh
ExecStartPre=/usr/sbin/sshd -t
ExecStart=/usr/sbin/sshd -D $SSHD_OPTS
ExecReload=/usr/sbin/sshd -t
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
RestartPreventExitStatus=255
Type=notify
RuntimeDirectory=sshd
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target
Alias=sshd.service
SystemCtl - show ssh.service
============================
root at htpc:~# systemctl --no-pager show ssh.service
Type=notify
ExitType=main
Restart=on-failure
RestartMode=normal
NotifyAccess=main
RestartUSec=100ms
RestartSteps=0
RestartMaxDelayUSec=infinity
RestartUSecNext=100ms
TimeoutStartUSec=1min 30s
TimeoutStopUSec=1min 30s
TimeoutAbortUSec=1min 30s
TimeoutStartFailureMode=terminate
TimeoutStopFailureMode=terminate
RuntimeMaxUSec=infinity
RuntimeRandomizedExtraUSec=0
WatchdogUSec=0
WatchdogTimestampMonotonic=0
RootDirectoryStartOnly=no
RemainAfterExit=no
GuessMainPID=yes
RestartPreventExitStatus=255
MainPID=4586
ControlPID=0
FileDescriptorStoreMax=0
NFileDescriptorStore=0
FileDescriptorStorePreserve=restart
StatusErrno=0
Result=success
ReloadResult=success
CleanResult=success
UID=[not set]
GID=[not set]
NRestarts=0
OOMPolicy=stop
ReloadSignal=1
ExecMainStartTimestamp=Sun 2024-06-02 04:03:37 CDT
ExecMainStartTimestampMonotonic=190490098
ExecMainExitTimestampMonotonic=0
ExecMainPID=4586
ExecMainCode=0
ExecMainStatus=0
ExecStartPre={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -t ; ignore_errors=no ; start_time=[Sun 2024-06-02 04:03:37 CDT] ; stop_time=[Sun 2024-06-02 04:03:37 CDT] ; pid=4584 ; code=exited ; status=0 }
ExecStartPreEx={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -t ; flags= ; start_time=[Sun 2024-06-02 04:03:37 CDT] ; stop_time=[Sun 2024-06-02 04:03:37 CDT] ; pid=4584 ; code=exited ; status=0 }
ExecStart={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $SSHD_OPTS ; ignore_errors=no ; start_time=[Sun 2024-06-02 04:03:37 CDT] ; stop_time=[n/a] ; pid=4586 ; code=(null) ; status=0/0 }
ExecStartEx={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $SSHD_OPTS ; flags= ; start_time=[Sun 2024-06-02 04:03:37 CDT] ; stop_time=[n/a] ; pid=4586 ; code=(null) ; status=0/0 }
ExecReload={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -t ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }
ExecReload={ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }
ExecReloadEx={ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -t ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }
ExecReloadEx={ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }
Slice=system.slice
ControlGroup=/system.slice/ssh.service
ControlGroupId=5758
MemoryCurrent=4861952
MemoryPeak=23392256
MemorySwapCurrent=0
MemorySwapPeak=0
MemoryZSwapCurrent=0
MemoryAvailable=2331942912
CPUUsageNSec=1152810000
TasksCurrent=1
IPIngressBytes=[no data]
IPIngressPackets=[no data]
IPEgressBytes=[no data]
IPEgressPackets=[no data]
IOReadBytes=[not set]
IOReadOperations=[not set]
IOWriteBytes=[not set]
IOWriteOperations=[not set]
Delegate=no
CPUAccounting=yes
CPUWeight=[not set]
StartupCPUWeight=[not set]
CPUShares=[not set]
StartupCPUShares=[not set]
CPUQuotaPerSecUSec=infinity
CPUQuotaPeriodUSec=infinity
IOAccounting=no
IOWeight=[not set]
StartupIOWeight=[not set]
BlockIOAccounting=no
BlockIOWeight=[not set]
StartupBlockIOWeight=[not set]
MemoryAccounting=yes
DefaultMemoryLow=0
DefaultStartupMemoryLow=0
DefaultMemoryMin=0
MemoryMin=0
MemoryLow=0
StartupMemoryLow=0
MemoryHigh=infinity
StartupMemoryHigh=infinity
MemoryMax=infinity
StartupMemoryMax=infinity
MemorySwapMax=infinity
StartupMemorySwapMax=infinity
MemoryZSwapMax=infinity
StartupMemoryZSwapMax=infinity
MemoryLimit=infinity
DevicePolicy=auto
TasksAccounting=yes
TasksMax=9009
IPAccounting=no
ManagedOOMSwap=auto
ManagedOOMMemoryPressure=auto
ManagedOOMMemoryPressureLimit=0
ManagedOOMPreference=none
MemoryPressureWatch=auto
MemoryPressureThresholdUSec=200ms
CoredumpReceive=no
EnvironmentFiles=/etc/default/ssh (ignore_errors=yes)
UMask=0022
LimitCPU=infinity
LimitCPUSoft=infinity
LimitFSIZE=infinity
LimitFSIZESoft=infinity
LimitDATA=infinity
LimitDATASoft=infinity
LimitSTACK=infinity
LimitSTACKSoft=8388608
LimitCORE=infinity
LimitCORESoft=0
LimitRSS=infinity
LimitRSSSoft=infinity
LimitNOFILE=524288
LimitNOFILESoft=1024
LimitAS=infinity
LimitASSoft=infinity
LimitNPROC=30032
LimitNPROCSoft=30032
LimitMEMLOCK=8388608
LimitMEMLOCKSoft=8388608
LimitLOCKS=infinity
LimitLOCKSSoft=infinity
LimitSIGPENDING=30032
LimitSIGPENDINGSoft=30032
LimitMSGQUEUE=819200
LimitMSGQUEUESoft=819200
LimitNICE=0
LimitNICESoft=0
LimitRTPRIO=0
LimitRTPRIOSoft=0
LimitRTTIME=infinity
LimitRTTIMESoft=infinity
RootEphemeral=no
OOMScoreAdjust=0
CoredumpFilter=0x33
Nice=0
IOSchedulingClass=2
IOSchedulingPriority=4
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
CPUAffinityFromNUMA=no
NUMAPolicy=n/a
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardOutput=journal
StandardError=inherit
TTYReset=no
TTYVHangup=no
TTYVTDisallocate=no
SyslogPriority=30
SyslogLevelPrefix=yes
SyslogLevel=6
SyslogFacility=3
LogLevelMax=-1
LogRateLimitIntervalUSec=0
LogRateLimitBurst=0
SecureBits=0
CapabilityBoundingSet=cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore
DynamicUser=no
SetLoginEnvironment=no
RemoveIPC=no
PrivateTmp=no
PrivateDevices=no
ProtectClock=no
ProtectKernelTunables=no
ProtectKernelModules=no
ProtectKernelLogs=no
ProtectControlGroups=no
PrivateNetwork=no
PrivateUsers=no
PrivateMounts=no
PrivateIPC=no
ProtectHome=no
ProtectSystem=no
SameProcessGroup=no
UtmpMode=init
IgnoreSIGPIPE=yes
NoNewPrivileges=no
SystemCallErrorNumber=2147483646
LockPersonality=no
RuntimeDirectoryPreserve=no
RuntimeDirectoryMode=0755
RuntimeDirectory=sshd
StateDirectoryMode=0755
CacheDirectoryMode=0755
LogsDirectoryMode=0755
ConfigurationDirectoryMode=0755
TimeoutCleanUSec=infinity
MemoryDenyWriteExecute=no
RestrictRealtime=no
RestrictSUIDSGID=no
RestrictNamespaces=no
MountAPIVFS=no
KeyringMode=private
ProtectProc=default
ProcSubset=all
ProtectHostname=no
MemoryKSM=no
RootImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
MountImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
ExtensionImagePolicy=root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent
KillMode=process
KillSignal=15
RestartKillSignal=15
FinalKillSignal=9
SendSIGKILL=yes
SendSIGHUP=no
WatchdogSignal=6
Id=ssh.service
Names=ssh.service
Requires=-.mount ssh.socket sysinit.target system.slice
Conflicts=shutdown.target
Before=shutdown.target
After=systemd-journald.socket basic.target system.slice sysinit.target -.mount ssh.socket systemd-tmpfiles-setup.service auditd.service network.target pollinate.service
TriggeredBy=ssh.socket
RequiresMountsFor=/run/sshd
Documentation="man:sshd(8)" "man:sshd_config(5)"
Description=OpenBSD Secure Shell server
LoadState=loaded
ActiveState=active
FreezerState=running
SubState=running
FragmentPath=/usr/lib/systemd/system/ssh.service
DropInPaths=/etc/systemd/system/ssh.service.d/after.conf
UnitFileState=disabled
UnitFilePreset=enabled
StateChangeTimestamp=Sun 2024-06-02 04:03:37 CDT
StateChangeTimestampMonotonic=190504401
InactiveExitTimestamp=Sun 2024-06-02 04:03:37 CDT
InactiveExitTimestampMonotonic=190455292
ActiveEnterTimestamp=Sun 2024-06-02 04:03:37 CDT
ActiveEnterTimestampMonotonic=190504401
ActiveExitTimestampMonotonic=0
InactiveEnterTimestampMonotonic=0
CanStart=yes
CanStop=yes
CanReload=yes
CanIsolate=no
CanClean=runtime
CanFreeze=yes
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=yes
SurviveFinalKillSignal=no
OnSuccessJobMode=fail
OnFailureJobMode=replace
IgnoreOnIsolate=no
NeedDaemonReload=no
JobTimeoutUSec=infinity
JobRunningTimeoutUSec=infinity
JobTimeoutAction=none
ConditionResult=yes
AssertResult=yes
ConditionTimestamp=Sun 2024-06-02 04:03:37 CDT
ConditionTimestampMonotonic=190447152
AssertTimestamp=Sun 2024-06-02 04:03:37 CDT
AssertTimestampMonotonic=190447163
Transient=no
Perpetual=no
StartLimitIntervalUSec=10s
StartLimitBurst=5
StartLimitAction=none
FailureAction=none
SuccessAction=none
InvocationID=6647041ec0e443c3b7b73e6400909e84
CollectMode=inactive
SystemD-Analyze Critical-Chain ssh.socket = Successful Start, Couldn't Catch when Failed
========================================================================================
root at htpc:~# systemd-analyze critical-chain ssh.socket
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
ssh.socket @9.891s
└─sysinit.target @9.854s
└─systemd-resolved.service @9.564s +289ms
└─systemd-tmpfiles-setup.service @9.483s +63ms
└─local-fs.target @9.452s
└─zfs-mount.service @9.306s +144ms
└─boot.mount @9.264s +21ms
└─zfs-import.target @9.252s
└─zfs-import-cache.service @3.534s +5.717s
└─zfs-load-module.service @3.526s +5ms
└─systemd-udev-settle.service @971ms +2.547s
└─systemd-udev-trigger.service @658ms +290ms
└─systemd-udevd-kernel.socket @583ms
└─system.slice @554ms
└─-.slice @554ms
SystemD-Analyze Critical-Chain ssh.service = Successful Start, Couldn't Catch when Failed
=========================================================================================
root at htpc:~# systemd-analyze critical-chain ssh.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
ssh.service +49ms
└─network.target @10.222s
└─wpa_supplicant.service @10.163s +58ms
└─dbus.service @9.967s +108ms
└─basic.target @9.941s
└─sockets.target @9.940s
└─cockpit.socket @9.882s +57ms
└─sysinit.target @9.854s
└─systemd-resolved.service @9.564s +289ms
└─systemd-tmpfiles-setup.service @9.483s +63ms
└─local-fs.target @9.452s
└─zfs-mount.service @9.306s +144ms
└─boot.mount @9.264s +21ms
└─zfs-import.target @9.252s
└─zfs-import-cache.service @3.534s +5.717s
└─zfs-load-module.service @3.526s +5ms
└─systemd-udev-settle.service @971ms +2.547s
└─systemd-udev-trigger.service @658ms +290ms
└─systemd-udevd-kernel.socket @583ms
└─system.slice @554ms
└─-.slice @554ms
SystemD-Analyze Dot ssh.socket = Successful Start, Couldn't Catch when Failed
=============================================================================
root at htpc:~# systemd-analyze dot ssh.socket
digraph systemd {
"shutdown.target"->"ssh.socket" [color="green"];
"ssh.socket"->"sysinit.target" [color="green"];
"ssh.socket"->"system.slice" [color="green"];
"ssh.socket"->"sysinit.target" [color="black"];
"ssh.socket"->"system.slice" [color="black"];
"ssh.socket"->"shutdown.target" [color="red"];
"ssh.service"->"ssh.socket" [color="green"];
"ssh.service"->"ssh.socket" [color="black"];
"sockets.target"->"ssh.socket" [color="green"];
"sockets.target"->"ssh.socket" [color="grey66"];
}
Color legend: black = Requires
dark blue = Requisite
dark grey = Wants
red = Conflicts
green = After
-- You probably want to process this output with graphviz' dot tool.
-- Try a shell pipeline like 'systemd-analyze dot | dot -Tsvg > systemd.svg'!
SystemD-Analyze Dot ssh.service = Successful Start, Couldn't Catch when Failed
==============================================================================
root at htpc:~# systemd-analyze dot ssh.service
digraph systemd {
"shutdown.target"->"ssh.service" [color="green"];
"ssh.service"->"systemd-journald.socket" [color="green"];
"ssh.service"->"basic.target" [color="green"];
"ssh.service"->"system.slice" [color="green"];
"ssh.service"->"sysinit.target" [color="green"];
"ssh.service"->"-.mount" [color="green"];
"ssh.service"->"ssh.socket" [color="green"];
"ssh.service"->"systemd-tmpfiles-setup.service" [color="green"];
"ssh.service"->"auditd.service" [color="green"];
"ssh.service"->"network.target" [color="green"];
"ssh.service"->"pollinate.service" [color="green"];
"ssh.service"->"-.mount" [color="black"];
"ssh.service"->"ssh.socket" [color="black"];
"ssh.service"->"sysinit.target" [color="black"];
"ssh.service"->"system.slice" [color="black"];
"ssh.service"->"shutdown.target" [color="red"];
}
Color legend: black = Requires
dark blue = Requisite
dark grey = Wants
red = Conflicts
green = After
-- You probably want to process this output with graphviz' dot tool.
-- Try a shell pipeline like 'systemd-analyze dot | dot -Tsvg > systemd.svg'!
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2055806
Title:
sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing
privilege separation directory: /run/sshd
Status in openssh package in Ubuntu:
Fix Released
Status in openssh source package in Mantic:
New
Bug description:
Symptom: ssh.service is not running and not accepting new SSH
connections and returns socket closed error upon attempted connection.
ssh.service shows a failed with error message "Missing privilege
separation directory: /run/sshd".
The following line is needed in the SystemD Unit configuration of the
ssh.service file for the openssh-server package to fix what appears to
be a race condition when ssh.service is sometimes started before
systemd-tmpfiles-setup.service is finished processing the file in
/usr/lib/tmpfiles.d/openssh.server.conf that is required to create the
/run/sshd directory that is required by ssh.service to start property.
There might be more depth or an alternative reason to why /run/sshd/
still didn't exist after using ```systemctl reset-failed
ssh.service```. So more investigation is needed by someone with more
background in systemd-tmpfiles-setup.service and openssh-server
package after it when to socket activation.
= Error Messages =
```
$journalctl -u ssh.service -b-1
Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 21:30:56 server sshd[1271]: Missing privilege separation directory: /run/sshd
Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 1.
Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 21:30:56 server sshd[1369]: Missing privilege separation directory: /run/sshd
Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 2.
Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 21:30:56 server sshd[1454]: Missing privilege separation directory: /run/sshd
Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 3.
Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 21:30:57 server sshd[1465]: Missing privilege separation directory: /run/sshd
Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 4.
Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 21:30:57 server sshd[1475]: Missing privilege separation directory: /run/sshd
Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 5.
Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 21:30:57 server systemd[1]: ssh.service: Start request repeated too quickly.
Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:25 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:25 server sshd[47238]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:25 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:25 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:25 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:25 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 1.
Mar 02 22:19:25 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:25 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:25 server sshd[47240]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:25 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:25 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:25 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 2.
Mar 02 22:19:26 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:26 server sshd[47241]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:26 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:26 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:26 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 3.
Mar 02 22:19:26 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:26 server sshd[47242]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:26 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:26 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:26 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 4.
Mar 02 22:19:26 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:26 server sshd[47243]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:26 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:26 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:26 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 5.
Mar 02 22:19:26 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:26 server systemd[1]: ssh.service: Start request repeated too quickly.
Mar 02 22:19:26 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:26 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:37 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:37 server sshd[47253]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:37 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:37 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:37 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:37 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 1.
Mar 02 22:19:37 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:37 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:37 server sshd[47254]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:37 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:37 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:37 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:37 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 2.
Mar 02 22:19:37 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:37 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:37 server sshd[47255]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:37 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:37 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:37 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 3.
Mar 02 22:19:38 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:38 server sshd[47256]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:38 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:38 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:38 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 4.
Mar 02 22:19:38 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Mar 02 22:19:38 server sshd[47257]: Missing privilege separation directory: /run/sshd
Mar 02 22:19:38 server systemd[1]: ssh.service: Control process exited, code=exited, status=255/EXCEPTION
Mar 02 22:19:38 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:38 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: ssh.service: Scheduled restart job, restart counter is at 5.
Mar 02 22:19:38 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:38 server systemd[1]: ssh.service: Start request repeated too quickly.
Mar 02 22:19:38 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:38 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
Mar 02 22:19:45 server systemd[1]: ssh.service: Start request repeated too quickly.
Mar 02 22:19:45 server systemd[1]: ssh.service: Failed with result 'exit-code'.
Mar 02 22:19:45 server systemd[1]: Failed to start ssh.service - OpenBSD Secure Shell server.
```
Note: Errors showed up a total of 3x5 times because the ```systemctl
reset-failed ssh.service``` command was used and it still showed up.
= Add to Package SystemD Unit File =
```
''/lib/systemd/system/ssh.service''
[Unit]
After=systemd-tmpfiles-setup.service
```
= System Configuration =
```
''lsb_release -rd''
No LSB modules are available.
Description: Ubuntu 23.10
Release: 23.10
```
```
''cat /etc/lsb-release''
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=23.10
DISTRIB_CODENAME=mantic
DISTRIB_DESCRIPTION="Ubuntu 23.10"
```
```
''apt-cache policy openssh-server''
openssh-server:
Installed: 1:9.3p1-1ubuntu3.2
Candidate: 1:9.3p1-1ubuntu3.2
Version table:
*** 1:9.3p1-1ubuntu3.2 500
500 http://us.archive.ubuntu.com/ubuntu mantic-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu mantic-security/main amd64 Packages
100 /var/lib/dpkg/status
1:9.3p1-1ubuntu3 500
500 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 Packages
```
= Package Configuration Problems =
```
''systemctl --property=After show ssh.service''
After=network.target sysinit.target basic.target auditd.service system.slice ssh.socket pollinate.service systemd-journald.socket
```
```
''systemctl --no-pager --property=Before show systemd-tmpfiles-setup.service''
Before=ssh.service man-db.service logrotate.service systemd-timesyncd.service vgauth.service ModemManager.service fwupd.service e2scrub_reap.service initrd-switch-root.target systemd-update-utmp.service bluetooth.service open-vm-tools.service systemd-resolved.service polkit.service systemd-logind.service cockpit.service sysinit.target upower.service shutdown.target
```
**Note: ssh.service needs to be in the Before= clause above to fix the
race condition of the ssh.service starting before the
/usr/lib/tmpfiles.d/openssh-server.conf is processed by systemd-
tmpfiles-setup.service during start-up sequence otherwise /run/sshd
directory won't exist.**
```
''cat /usr/lib/tmpfiles.d/openssh-server.conf''
#Type Path Mode UID GID Age Arguments
D /run/sshd 0755 root root - -
```
= Temporary Solution =
Create the directory and the Unit file with the After= clause to
populate the Before= clause for systemd-tmpfiles-setup.service
```
''mkdir -p /etc/systemd/system/ssh.service.d''
cat >/etc/systemd/system/ssh.service.d/after.conf <<EOF
[Unit]
After=systemd-tmpfiles-setup.service
EOF
```
Verify the file.
```
''cat /etc/systemd/system/ssh.service.d/after.conf''
[Unit]
After=systemd-tmpfiles-setup.service
```
```
Reload SystemD config
```
systemctl daemon-reload
```
Verify new active config.
```
''systemctl --no-pager --property=Before show systemd-tmpfiles-setup.service''
Before=... ssh.service ...
```
```
''systemctl --property=After show ssh.service''
After=... systemd-tmpfiles-setup.service ...```
=== End of Bug Report ===
ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: openssh-server 1:9.3p1-1ubuntu3.2
ProcVersionSignature: Ubuntu 6.5.0-21.21-generic 6.5.8
Uname: Linux 6.5.0-21-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Sun Mar 3 02:22:39 2024
InstallationDate: Installed on 2020-12-14 (1174 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=putty
SourcePackage: openssh
UpgradeStatus: Upgraded to mantic on 2024-02-26 (6 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/2055806/+subscriptions
More information about the foundations-bugs
mailing list