Dashing Icinga not starting after installation

Hi i have an issue with icinga2 dashing.

I have used the script from github GitHub - mocdaniel/dashing-icinga2: Dashing dashboard for Icinga 2 using the REST API

Icinga2 is on Ubuntu 24.02 installed

After installation of dashing i try to start the service and get this message.

root@icinga2:~# journalctl -xeu dashing-icinga2.service
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in <top (required)>' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in load’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in <main>' Oct 09 08:21:00 icinga2 puma[4621]: /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2312:in raise_if_conflicts’: Unable to activate dashing-1.3.7, because rack-2.2.9 conflicts with ra>
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1443:in activate' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/lib/ruby/vendor_ruby/rubygems.rb:204:in try_activate’
Oct 09 08:21:00 icinga2 puma[4621]: from internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:155:in rescue in require' Oct 09 08:21:00 icinga2 puma[4621]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:40:in require’
Oct 09 08:21:00 icinga2 puma[4621]: from config .ru:1:in block in <main>' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in eval’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in new_from_string' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:105:in load_file’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:66:in parse_file' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:368:in load_rackup’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:290:in app' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/runner.rb:162:in load_and_bind’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/single.rb:44:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/launcher.rb:194:in run’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/cli.rb:75:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in <top (required)>’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in load' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in
Oct 09 08:21:00 icinga2 puma[4621]: <internal: /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in require': cannot load such file -- dashing (LoadError) Oct 09 08:21:00 icinga2 puma[4621]: from <internal :/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in require’
Oct 09 08:21:00 icinga2 puma[4621]: from config .ru:1:in block in <main>' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in eval’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in new_from_string' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:105:in load_file’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:66:in parse_file' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:368:in load_rackup’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:290:in app' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/runner.rb:162:in load_and_bind’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/single.rb:44:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/launcher.rb:194:in run’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/cli.rb:75:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in <top (required)>’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in load' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in
Oct 09 08:21:00 icinga2 systemd[1]: dashing-icinga2.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░
░░ An ExecStart= process belonging to unit dashing-icinga2.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Oct 09 08:21:00 icinga2 systemd[1]: dashing-icinga2.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit dashing-icinga2.service has entered the ‘failed’ state with result ‘exit-code’.
Oct 09 08:21:00 icinga2 systemd[1]: Failed to start dashing-icinga2.service - Dashing-Icinga2 host/service/network monitoring system.
░░ Subject: A start job for unit dashing-icinga2.service has failed
░░ Defined-By: systemd
░░ Support:
░░ A start job for unit dashing-icinga2.service has finished with a failure.
░░
░░ The job identifier is 2718 and the job result is failed.

Hello there and welcome to the community forum! We always love to see posts formatted according to the formatting guidelines which can help you make your posts more readable, which in turn will make it easier for others to answer. :slight_smile: