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
NagiosXI | Non-SSL External Views
- jmichaelson
- Posts: 334
- Joined: Wed Aug 23, 2023 1:02 pm
Re: NagiosXI | Non-SSL External Views
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.
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
-Jason
Re: NagiosXI | Non-SSL External Views
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
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
Re: NagiosXI | Non-SSL External Views
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
http://nagiosserver/nrdp <--- fails
https://nagiosserver/nrdp <--- works
- jmichaelson
- Posts: 334
- Joined: Wed Aug 23, 2023 1:02 pm
Re: NagiosXI | Non-SSL External Views
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
-Jason