NagiosXI | Non-SSL External Views

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
snapier3
Posts: 144
Joined: Tue Apr 23, 2019 7:12 pm

NagiosXI | Non-SSL External Views

Post by snapier3 »

I am trying to create screens to link a couple of Plotly-Dash apps that are running in local WSGI Server.

When configuring these apps as views:

XI times out and does not load the view when trying the Non-SSL URL.
http://hostname:8080 <--- fails

Works fine with SSL
https://hostname:8080 <--- works

Is this by design?

--SN
User avatar
jmichaelson
Posts: 334
Joined: Wed Aug 23, 2023 1:02 pm

Re: NagiosXI | Non-SSL External Views

Post by jmichaelson »

Hi @snapier3,

Are you using the same host in these cases? Just wondering since you're referencing both SSL and non-SSL with the same port number? Only one will work at a time for a given host and port, and if the server is expecting an SSL connection and is getting a non-SSL connection the timeout would be normal.
Please let us know if you have any other questions or concerns.

-Jason
snapier3
Posts: 144
Joined: Tue Apr 23, 2019 7:12 pm

Re: NagiosXI | Non-SSL External Views

Post by snapier3 »

No I was starting the app with different configurations for each of the tests.

Test 1, http only was running port 8080 with no SSL context configured for Flask app.
Test 2, https running on port 8080 with SSL context configured for Flask App

--SN
snapier3
Posts: 144
Joined: Tue Apr 23, 2019 7:12 pm

Re: NagiosXI | Non-SSL External Views

Post by snapier3 »

The same behavior with using NRDP URL vs external app to remove any variables that may be introduced there.

http://nagiosserver/nrdp <--- fails

https://nagiosserver/nrdp <--- works
User avatar
jmichaelson
Posts: 334
Joined: Wed Aug 23, 2023 1:02 pm

Re: NagiosXI | Non-SSL External Views

Post by jmichaelson »

Next question. Are you using SSL on your XI server? If so, embedding non-SSL items within a page isn't going to work on a browser because of browser security policies regarding secure pages loading unsecure content.
Please let us know if you have any other questions or concerns.

-Jason
Post Reply