foreman-proxy and dynflow service fail to start in Red Hat Satellite.
Issue
- Can we change
/usr/share/foreman-proxy
and/usr/share/foreman
directory permission to 750 ? foreman-proxy
anddynflow
service fail to start with the below error.
● foreman-proxy.service - Foreman Proxy
Loaded: loaded (/usr/lib/systemd/system/foreman-proxy.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Út 2020-06-09 14:39:25 CEST; 49s ago
Process: 14616 ExecStart=/usr/share/foreman-proxy/bin/smart-proxy --no-daemonize (code=exited, status=203/EXEC)
Main PID: 14616 (code=exited, status=203/EXEC)
čen 09 14:39:25 satellilte.example.com systemd[1]: Starting Foreman Proxy...
čen 09 14:39:25 satellilte.example.comsystemd[14616]: Failed at step EXEC spawning /usr/share/foreman-proxy/bin/smart-proxy: Permission denied
čen 09 14:39:25 satellilte.example.com systemd[1]: foreman-proxy.service: main process exited, code=exited, status=203/EXEC
čen 09 14:39:25 satellilte.example.com systemd[1]: Failed to start Foreman Proxy.
čen 09 14:39:25 satellilte.example.com systemd[1]: Unit foreman-proxy.service entered failed state.
čen 09 14:39:25 satellilte.example.com systemd[1]: foreman-proxy.service failed.
● dynflowd.service - Foreman jobs daemon
Loaded: loaded (/usr/lib/systemd/system/dynflowd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Út 2020-06-09 14:43:36 CEST; 1min 52s ago
Docs: https://theforeman.org
Process: 13011 ExecStop=/usr/sbin/dynflowd stop (code=exited, status=1/FAILURE)
Process: 16122 ExecStart=/usr/sbin/dynflowd start (code=exited, status=1/FAILURE)
čen 09 14:43:36 satellilte.example.com systemd[1]: Starting Foreman jobs daemon...
čen 09 14:43:36 satellilte.example.com systemd[1]: dynflowd.service: control process exited, code=exited status=1
čen 09 14:43:36 satellilte.example.com systemd[1]: Failed to start Foreman jobs daemon.
čen 09 14:43:36 satellilte.example.com systemd[1]: Unit dynflowd.service entered failed state.
čen 09 14:43:36 satellilte.example.com systemd[1]: dynflowd.service failed.
Environment
- Red Hat Satellite 6.x.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.