with the exception of core upgrades, I made no changes to my Home assistant OS running on my Raspberry PI 4.
I noticed that I can no longer access Node Red directly from https://IP_ADDRESS:1880 (but works just fine when I access it through Home Assistant UX)
I’m getting the error ERR_SSL_VERSION_OR_CIPHER_MISMATCH
I do not have enough knowledge on how to solve it except changing my node red configuration from
ssl: true
to
ssl: false
Anyone have a clue? My understanding is that disabling https is a bad idea, or am I wrong?
After all, port 1880 is not forwarded to the router and accessing Node Red from outside my network is handled through NginX with an SSL certificate.
Ip addresses for the most part do not have ssl certificates. It’s highly unlikely that you used https with an ip because it would have had to be set up and it’s complicated. http is fine for your local network.
When it’s used like that, you will get an error in the browser. You will need to set an exception for that page to allow it to be displayed on the browser. This is a function of the browser to set the exception.
This is firefox, I need to go to advanced and make an exception to view the page.
I was on .7.3 when you posted. My ssl was set to false, I set it to true and still worked. As soon as I upgraded to .4 I got that error. Since May almost every core update has screwed with nodered’s operation, in one way or another.
The most typical manifestation is the loss of debugging. Most times it is resolved by a full remove(all settings) and reinstall. As for me I’m just going to leave as is.