Comments (5)
Already done, this ticket is closed...
from raspberrymatic.
@MSoegtrop, the issue you reported does not seem to be reproducible by the maintainer of this project. Please provide additional information and more detail and please try to reproduce your problem with a fresh test installation and try to find other users having the same problems so that they can support your observations.
from raspberrymatic.
Sorry, but I cannot reproduce this issue here in a RaspberryMatic standalone installation. In addition, I can perfectly see that the device download URL are always https://
URLs. I also tried this in different browser like Chrome and Firefox and didn't note any issue here. See here for the browser console where you can see that the URL is perfectly a https URL:
So please elaborate further as I think this might be a HomeAssistant Addon issue only and try to identify the root cause by using your browser console and debugging.
from raspberrymatic.
Ok, after some further investigation, I think I have found the reason why this does not work for you. The issue seems to be that you might access home assistant via https, but the internal ingress based access to the WebUI is using plain http for performance reasons. But unfortunately the WebUI has some logic to identify if a connection is running under http or https, thus it will present plain http download links in that case but your main home assistant webui is running https, thus this will end up in that cross-security issue which some browsers simply don't like (having external http links in a https page).
from raspberrymatic.
@jens-maus : thanks for the investigations - more complicated than I thought. Would it make sense to always use https for firmware downloads? Since this goes to the internet - unlike usually local access to the WebUI - it would make sense from a security point of view to use https even if the WebUI uses http. Performance should not be relevant for such a download.
from raspberrymatic.
Related Issues (20)
- HmIP-RFUSB wird nicht erkannt unter Proxmox/LXC HOT 6
- Z-Wave.me UZB does not work after RaspberryMatic 3.71.12.20231020 HOT 4
- HmIPW-DRI32 zeigt nicht alle Felder in der Gerätekonfiguration an HOT 1
- hs485d Bidcos Wired doesn´t reconnect after connection failed. HOT 1
- DNS resolution within raspberymatic docker container fails
- RaspberryMatic 3.75.7.20240420 startet nicht auf Odroid C4 HOT 1
- Firefox: Button Geräte-Firmware wird falsch dargestellt. HOT 2
- Geräte Fimware check HOT 2
- HmIP-ESI Ausgabewert wird nach Firmware Update zurückgesetzt HOT 2
- HmIP-PSM-2 QHJ Einheit der Grenzwerte fehlt HOT 23
- Rasperry Matic startet nicht mehr nach update auf ubuntu.6.8.0-1024 HOT 6
- HmIP-BSL - after firmware update to 2.x.x, the "Channel action" parameter is no longer executed within programs HOT 1
- Raspberrymatic als VM unter Proxmox 8.1.x ARM auf OrangePI 5B HOT 5
- OVA on XCP-ng in boot loop HOT 5
- Shipped Tailscale 1.64.0 has known security vulnerability HOT 1
- web interface not usable from within ha when port is changed to anything else than 80 HOT 11
- RaspberryMatic als LXC unter Proxmox 8.2.2 HOT 4
- LED des RPI-RF-MOD (auf GPIO) mit RaspberryMatic-LXC auf Pi5B (RaspberryPi-OS) bleib komplett aus
- Value Rain Yesterday for Wetterstation IP HmIP-SWO-PL HOT 4
- Raspimatic findet keine neuen Geräte mehr HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raspberrymatic.