Problem:
2022-02-04 17:41:49 [NOTICE] [configure] 1750 configuration steps out of 1811 steps complete.
2022-02-04 17:42:00 [ERROR ] [configure] Systemd start for foreman-proxy failed!
2022-02-04 17:42:00 [ERROR ] [configure] journalctl log for foreman-proxy:
2022-02-04 17:42:00 [ERROR ] [configure] -- Logs begin at Fri 2022-02-04 17:14:03 +08, end at Fri 2022-02-04 17:42:00 +08. --
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:41:58 katello-new.mshome.net systemd[1]: Starting Foreman Proxy...
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: /usr/share/gems/gems/sequel-5.42.0/lib/sequel/adapters/sqlite.rb:114: warning: rb_check_safe_obj will be removed in Ruby 3.0
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: #<Thread:0x000055eb04c92148 /usr/share/gems/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:471 run> terminated with exception (report_on_exception is true):
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: /usr/share/ruby/socket.rb:201:in `bind': Address already in use - bind(2) for [::]:9090 (Errno::EADDRINUSE)
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:201:in `listen'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:765:in `block in tcp_server_sockets'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:227:in `each'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:227:in `foreach'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:763:in `tcp_server_sockets'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/webrick/utils.rb:65:in `create_listeners'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/webrick/ssl.rb:165:in `listen'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `block in webrick_server'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `each'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `webrick_server'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:179:in `block in launch'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/gems/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: Errors detected on startup, see log for details. Exiting: Address already in use - bind(2) for [::]:9090
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: foreman-proxy.service: Main process exited, code=exited, status=1/FAILURE
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: foreman-proxy.service: Failed with result 'exit-code'.
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: Failed to start Foreman Proxy.
2022-02-04 17:42:00 [ERROR ] [configure] /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]/ensure: change from 'stopped' to 'running' failed: Systemd start for foreman-proxy failed!
2022-02-04 17:42:00 [ERROR ] [configure] journalctl log for foreman-proxy:
2022-02-04 17:42:00 [ERROR ] [configure] -- Logs begin at Fri 2022-02-04 17:14:03 +08, end at Fri 2022-02-04 17:42:00 +08. --
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:41:58 katello-new.mshome.net systemd[1]: Starting Foreman Proxy...
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: /usr/share/gems/gems/sequel-5.42.0/lib/sequel/adapters/sqlite.rb:114: warning: rb_check_safe_obj will be removed in Ruby 3.0
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: #<Thread:0x000055eb04c92148 /usr/share/gems/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:471 run> terminated with exception (report_on_exception is true):
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: /usr/share/ruby/socket.rb:201:in `bind': Address already in use - bind(2) for [::]:9090 (Errno::EADDRINUSE)
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:201:in `listen'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:765:in `block in tcp_server_sockets'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:227:in `each'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:227:in `foreach'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/socket.rb:763:in `tcp_server_sockets'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/webrick/utils.rb:65:in `create_listeners'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/ruby/webrick/ssl.rb:165:in `listen'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `block in webrick_server'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `each'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:159:in `webrick_server'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/foreman-proxy/lib/launcher.rb:179:in `block in launch'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: from /usr/share/gems/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net smart-proxy[67866]: Errors detected on startup, see log for details. Exiting: Address already in use - bind(2) for [::]:9090
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: foreman-proxy.service: Main process exited, code=exited, status=1/FAILURE
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: foreman-proxy.service: Failed with result 'exit-code'.
2022-02-04 17:42:00 [ERROR ] [configure] Feb 04 17:42:00 katello-new.mshome.net systemd[1]: Failed to start Foreman Proxy.
2022-02-04 17:42:04 [NOTICE] [configure] System configuration has finished.
Expected outcome:
Working install
Foreman and Proxy versions:
Foreman 3.1.1
Katello 4.3.0
Foreman and Proxy plugin versions:
Distribution and version:
CentOS 8 Stream and CentOS 8
Other relevant data:
Fresh OS install
Data disks blank/formatted
Repos configured as per Install Docs
I have tried this on CentOS 8 Stream as well as CentOS 8 ‘legacy’