foreman-proxy and dynflow service fail to start in Red Hat Satellite.

Solution Verified - Updated -

Issue

  • Can we change /usr/share/foreman-proxy and /usr/share/foreman directory permission to 750 ?
  • foreman-proxy and dynflow 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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content