Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Out of box experience as a total beginner #123

Open
agross opened this issue Mar 26, 2024 · 2 comments · May be fixed by #132
Open

Out of box experience as a total beginner #123

agross opened this issue Mar 26, 2024 · 2 comments · May be fixed by #132

Comments

@agross
Copy link

agross commented Mar 26, 2024

Hello,

today I wanted to try Icinga2. Since I like hosting services using containers I didn’t bother installing Icinga using packages but headed straight here. I executed the commands from the README and tried to access the published port 5665 using my web browser. This is what I was greeted with after following the steps outlined in the README:

2024-03-26_09-19-56

The "master" container logged this every time I tried to access http://localhost:5665:

[2024-03-26 08:19:50 +0000] critical/ApiListener: Client TLS handshake failed (from [::ffff:192.168.65.1]:59360): http request

After 30 minutes of wondering what was wrong, I had the idea that the container would do TLS termination itself by default. This is rather unusual as a default since most images expect you to place a reverse proxy in front of them. So I tried https://localhost:5665 and was greeted with a login dialog.

The login dialog did not accept default credentials I tried - like admin/admin. A Google search brought up the auth docs but this page does not list the default login. The https://default-password.info/icinga/icinga-web-2 page suggests to use icingaadmin/icinga - which didn't work either.

This is where I'm currently stuck.

I hope this feedback helps to improve the onboarding process for new users. I can see how as developers or long-term users of Icinga the initial setup must be obvious to you. As a new user who doesn't know the ins and outs of the system it might feel very differently.

@lippserd
Copy link
Member

Hi @agross,

Thanks for your feedback. Icinga monitoring consists of several components and this one here "simply" does the monitoring part but does not include the web interface. For the full stack, have a look here:

https://github.com/lippserd/docker-compose-icinga

Best regards,
Eric

@agross
Copy link
Author

agross commented Mar 26, 2024

Thank you for the feedback, I'll have a look! You may close this issue or keep it open if you want to act on my feedback.

@Al2Klimov Al2Klimov linked a pull request Jul 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants