oidentd 2.5.0-1 fails after ~24-48hr on Debian testing - oidentd.socket: Failed to queue service startup job
Package: oidentd
Version: 2.5.0-1
Distribution: Debian Testing x86_64
Prior to the systemd/socket integration, oidentd has worked for 10-15+
years. After being integrated with systemd it fails every ~24-48
hours.
I've had to add a canary/watcher to restart oidentd when it fails--
two examples of it failing:
Aug 23 10:09:25 machine-name systemd[1]:
/lib/systemd/system/oidentd@.service:10: Standard output type syslog
is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
Aug 23 10:09:25 machine-name systemd[1]: Started RFC 1413 compliant
per-connection ident daemon (127.0.0.1:53610).
Aug 23 10:09:25 machine-name systemd[1]:
oidentd@198-127.0.0.1:113-127.0.0.1:53610.service: Succeeded.
Aug 23 10:14:25 machine-name systemd[1]:
/lib/systemd/system/oidentd@.service:10: Standard output type syslog
is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
Aug 23 10:14:25 machine-name systemd[1]: Started RFC 1413 compliant
per-connection ident daemon (127.0.0.1:53622).
Aug 23 10:14:25 machine-name systemd[1]:
oidentd@199-127.0.0.1:113-127.0.0.1:53622.service: Succeeded.
Aug 23 10:19:25 machine-name systemd[1]:
/lib/systemd/system/oidentd@.service:10: Standard output type syslog
is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
Aug 23 10:19:25 machine-name systemd[1]: Started RFC 1413 compliant
per-connection ident daemon (127.0.0.1:53682).
Aug 23 10:19:25 machine-name systemd[1]:
oidentd@200-127.0.0.1:113-127.0.0.1:53682.service: Succeeded.
Aug 23 10:24:25 machine-name systemd[1]:
/lib/systemd/system/oidentd@.service:10: Standard output type syslog
is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
Aug 23 10:24:25 machine-name systemd[1]: Started RFC 1413 compliant
per-connection ident daemon (127.0.0.1:53694).
Aug 23 10:24:25 machine-name systemd[1]:
oidentd@201-127.0.0.1:113-127.0.0.1:53694.service: Succeeded.
Aug 23 10:29:25 machine-name systemd[1]:
/lib/systemd/system/oidentd@.service:10: Standard output type syslog
is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
Aug 23 10:29:25 machine-name systemd[1]: Started RFC 1413 compliant
per-connection ident daemon (127.0.0.1:53706).
Aug 23 10:29:25 machine-name systemd[1]:
oidentd@202-127.0.0.1:113-127.0.0.1:53706.service: Succeeded.
Aug 23 10:31:08 machine-name systemd[1]: oidentd.socket: Failed to
queue service startup job (Maybe the service file is missing or not a
template unit?): Transport endpoint is not connected
Aug 23 10:31:08 machine-name systemd[1]: oidentd.socket: Failed with
result 'resources'.
Another example from earlier:
$ sudo systemctl status oidentd.socket
● oidentd.socket - RFC 1413 compliant ident socket
Loaded: loaded (/lib/systemd/system/oidentd.socket; enabled;
vendor preset: enabled)
Active: failed (Result: resources) since Sat 2020-08-22 10:16:00
EDT; 5h 3min ago
Triggers: ● oidentd@69-192.168.1.1:113-1.2.3.4:52198.service
● oidentd@43-192.168.1.1:113-1.2.3.4:52142.service
● oidentd@70-192.168.1.1:113-1.2.3.4:52186.service
● oidentd@48-192.168.1.1:113-1.2.3.4:52160.service
● oidentd@63-192.168.1.1:113-1.2.3.4:52192.service
● oidentd@83-192.168.1.1:113-1.2.3.4:52210.service
● oidentd@29-192.168.1.1:113-1.2.3.4:52072.service
● oidentd@87-192.168.1.1:113-1.2.3.4:52232.service
● oidentd@82-192.168.1.1:113-1.2.3.4:52218.service
● oidentd@79-192.168.1.1:113-1.2.3.4:52222.service
● oidentd@64-192.168.1.1:113-1.2.3.4:52190.service
● oidentd@62-192.168.1.1:113-1.2.3.4:52182.service
● oidentd@84-192.168.1.1:113-1.2.3.4:52224.service
● oidentd@88-192.168.1.1:113-1.2.3.4:52228.service
● oidentd@54-192.168.1.1:113-1.2.3.4:52156.service
● oidentd@49-192.168.1.1:113-1.2.3.4:52150.service
● oidentd@51-192.168.1.1:113-1.2.3.4:52166.service
● oidentd@67-192.168.1.1:113-1.2.3.4:52194.service
● oidentd@75-192.168.1.1:113-1.2.3.4:52202.service
● oidentd@74-192.168.1.1:113-1.2.3.4:52200.service
● oidentd@50-192.168.1.1:113-1.2.3.4:52162.service
● oidentd@36-192.168.1.1:113-1.2.3.4:52128.service
● oidentd@37-192.168.1.1:113-1.2.3.4:52078.service
● oidentd@57-192.168.1.1:113-1.2.3.4:52154.service
● oidentd@58-192.168.1.1:113-1.2.3.4:52146.service
● oidentd@52-192.168.1.1:113-1.2.3.4:52144.service
● oidentd@41-192.168.1.1:113-1.2.3.4:52136.service
● oidentd@89-192.168.1.1:113-1.2.3.4:52226.service
● oidentd@45-192.168.1.1:113-1.2.3.4:52130.service
● oidentd@78-192.168.1.1:113-1.2.3.4:52204.service
● oidentd@81-192.168.1.1:113-1.2.3.4:52220.service
● oidentd@55-192.168.1.1:113-1.2.3.4:52164.service
● oidentd@35-192.168.1.1:113-1.2.3.4:52140.service
● oidentd@30-192.168.1.1:113-1.2.3.4:52070.service
● oidentd@61-192.168.1.1:113-1.2.3.4:52178.service
● oidentd@44-192.168.1.1:113-1.2.3.4:52126.service
● oidentd@66-192.168.1.1:113-1.2.3.4:52176.service
● oidentd@53-192.168.1.1:113-1.2.3.4:52152.service
● oidentd@38-192.168.1.1:113-1.2.3.4:52086.service
● oidentd@40-192.168.1.1:113-1.2.3.4:52134.service
● oidentd@33-192.168.1.1:113-1.2.3.4:52068.service
● oidentd@86-192.168.1.1:113-1.2.3.4:52214.service
● oidentd@32-192.168.1.1:113-1.2.3.4:52066.service
● oidentd@91-192.168.1.1:113-1.2.3.4:52234.service
● oidentd@34-192.168.1.1:113-1.2.3.4:52124.service
● oidentd@73-192.168.1.1:113-1.2.3.4:52174.service
● oidentd@46-192.168.1.1:113-1.2.3.4:52132.service
● oidentd@72-192.168.1.1:113-1.2.3.4:52188.service
● oidentd@65-192.168.1.1:113-1.2.3.4:52196.service
● oidentd@47-192.168.1.1:113-1.2.3.4:52148.service
● oidentd@71-192.168.1.1:113-1.2.3.4:52184.service
● oidentd@68-192.168.1.1:113-1.2.3.4:52180.service
● oidentd@76-192.168.1.1:113-1.2.3.4:52212.service
● oidentd@85-192.168.1.1:113-1.2.3.4:52208.service
● oidentd@90-192.168.1.1:113-1.2.3.4:52230.service
● oidentd@59-192.168.1.1:113-1.2.3.4:52170.service
● oidentd@39-192.168.1.1:113-1.2.3.4:52074.service
● oidentd@42-192.168.1.1:113-1.2.3.4:52138.service
● oidentd@31-192.168.1.1:113-1.2.3.4:52076.service
● oidentd@56-192.168.1.1:113-1.2.3.4:52158.service
● oidentd@80-192.168.1.1:113-1.2.3.4:52216.service
● oidentd@77-192.168.1.1:113-1.2.3.4:52206.service
Listen: [::]:113 (Stream)
Accepted: 92; Connected: 62;
Aug 19 15:09:15 atom systemd[1]: Listening on RFC 1413 compliant ident socket.
Aug 22 10:16:00 atom systemd[1]: oidentd.socket: Failed to queue
service startup job (Maybe the service file is missing or not a
template unit?): Transport endpoint is not connected
Aug 22 10:16:00 atom systemd[1]: oidentd.socket: Failed with result 'resources'.
Regards,
Justin.
Reply to: