System
openhabian on Raspberry Pi 8Gb Ram (multiple systems)
openHAB Version: 5.0.3 & 5.1 & 5.1.2.202512301418
UI Browser: Safari, Chrome and openHAB UI on IOS (both iPad and iPhone)
I have an issue i never noticed before and it appears on all three releases
i have a custom widget that display cloud and uses custom icons
if I view the page using http (port 8080 the icons display) but if I change to https(port 8443) then the icons do not display
All i do is change the protocol http/https and the port 8080/8443 using the same url otherwise
any advice and also tagging @florian-h05 because of the issue in 5.1
the html are similar but the https has an additional class=“no-icon” inserted not that i thinbk thats important but at least with the http(port 8080) the icons display
EDIT: for what its worth - I have one system still running 4.3.8 with the same widget and this does not happen.
EDIT: the custom icons are PNG files so this does not match with the “format=svg” in the html
http for the icon is first and the https second
HTTP:
<img onload="this.classList.remove('no-icon')" onerror="this.classList.add('no-icon')" color="black" f7="cloud" icon="/classic/meteosource-4" padding-left="5px" width="30" slot="default" src="/icon//classic/meteosource-4?format=svg&anyFormat=true&iconset=classic" style="width: 30px; height: auto; cursor: auto;">
HTTPS:
<img onload="this.classList.remove('no-icon')" onerror="this.classList.add('no-icon')" color="black" f7="cloud" icon="/classic/meteosource-4" padding-left="5px" width="30" slot="default" src="/icon//classic/meteosource-4?format=svg&anyFormat=true&iconset=classic" class="no-icon" style="width: 30px; height: auto; cursor: auto;">








