This unit 
   $ cat /etc/systemd/system/noip-duc.service  
   [Unit]
   Description=No-IP Dynamic Update Client
   After=network.target auditd.service
   
   [Service]
   EnvironmentFile=/etc/sysconfig/noip-duc
   ExecStart=/usr/local/bin/noip-duc
   Restart=on-failure
   Type=simple
   
   [Install]
   WantedBy=multi-user.target
always fails at boot time with the message status=2/INVALIDARGUMENT

Here is an extract from the system log (a fuller extract is attached):
   Mar 18 07:57:56 OaklandWeather.localdomain systemd[1]: Started noip-
   duc.service - No-IP Dynamic Update Client.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Main process exited, code=exited, status=2/INVALIDARGUMENT
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Failed with result 'exit-code'.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Scheduled restart job, restart counter is at 1.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Stopped noip-
   duc.service - No-IP Dynamic Update Client.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Started noip-
   duc.service - No-IP Dynamic Update Client.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Main process exited, code=exited, status=2/INVALIDARGUMENT
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Failed with result 'exit-code'.
   Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service:
   Scheduled restart job, restart counter is at 2.
   
However if the unit is started from the console after the boot process
is complete:
   $ systemctrl start noip-duc.service
it succeeds.
How can I find out what the argument is with which systemd is invoking
noip-duc, so I can understand why it is invalid at boot time but valid
when the unit is started afterwards from the console? I would simply
recompile it to output this, but noip-duc is written in the rust
programming language, which I to lazy to learn for this one application.

-- 
Sincerely Jonathan Ryshpan <jonr...@pacbell.net>

 We dance around in a ring and suppose
 But the secret sits in the center and knows.
 - Robert Frost
Mar 18 07:57:56 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=failed'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=failed'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=failed'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=failed'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:58 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:59 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=failed'
Mar 18 07:57:59 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:59 OaklandWeather.localdomain audit[1]: SERVICE_STOP pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 07:57:56 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Main 
process exited, code=exited, status=2/INVALIDARGUMENT
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: 
Scheduled restart job, restart counter is at 1.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Stopped noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Main 
process exited, code=exited, status=2/INVALIDARGUMENT
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: 
Scheduled restart job, restart counter is at 2.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Stopped noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Main 
process exited, code=exited, status=2/INVALIDARGUMENT
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: 
Scheduled restart job, restart counter is at 3.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Stopped noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Main 
process exited, code=exited, status=2/INVALIDARGUMENT
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: noip-duc.service: 
Scheduled restart job, restart counter is at 4.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Stopped noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:58 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: noip-duc.service: Main 
process exited, code=exited, status=2/INVALIDARGUMENT
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: noip-duc.service: 
Scheduled restart job, restart counter is at 5.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: Stopped noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: noip-duc.service: Start 
request repeated too quickly.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: noip-duc.service: Failed 
with result 'exit-code'.
Mar 18 07:57:59 OaklandWeather.localdomain systemd[1]: Failed to start 
noip-duc.service - No-IP Dynamic Update Client.
Mar 18 08:03:33 OaklandWeather.localdomain systemd[1]: Started noip-duc.service 
- No-IP Dynamic Update Client.
Mar 18 08:03:33 OaklandWeather.localdomain audit[1]: SERVICE_START pid=1 uid=0 
auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
msg='unit=noip-duc comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? 
addr=? terminal=? res=success'
Mar 18 08:03:33 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:03:33Z INFO  noip_duc] Starting update loop
Mar 18 08:03:33 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:03:33Z INFO  noip_duc::public_ip] Attempting to get IP with 
method Dns(No-IP Anycast DNS Tools)
Mar 18 08:03:33 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:03:33Z INFO  noip_duc] got new ip; ip=45.30.89.101, 
last_ip=0.0.0.0
Mar 18 08:03:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:03:35Z INFO  noip_duc] update succeeded; ip=45.30.89.101, 
changed=false
Mar 18 08:03:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:03:35Z INFO  noip_duc] checking ip again in 5m
Mar 18 08:08:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:08:35Z INFO  noip_duc::public_ip] Attempting to get IP with 
method Dns(No-IP Anycast DNS Tools)
Mar 18 08:08:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:08:35Z INFO  noip_duc] checking ip again in 5m
Mar 18 08:13:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:13:35Z INFO  noip_duc::public_ip] Attempting to get IP with 
method Dns(No-IP Anycast DNS Tools)
Mar 18 08:13:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:13:35Z INFO  noip_duc] checking ip again in 5m
Mar 18 08:18:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:18:35Z INFO  noip_duc::public_ip] Attempting to get IP with 
method Dns(No-IP Anycast DNS Tools)
Mar 18 08:18:35 OaklandWeather.localdomain noip-duc[2665]: 
[2023-03-18T15:18:35Z INFO  noip_duc] checking ip again in 5m
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to