Skip to content

Conversation

diazmateus
Copy link

This change fixes a compatibility issue with HTTPS when using the Cloudflare Tunnel to expose the Umbrel instance. The issue occurred because axios was configured with a fixed HTTP protocol. By modifying the configuration to use the protocol defined in the APP_PROTOCOL constant, all requests are now correctly made with HTTP or HTTPS as configured, preventing the browser from blocking requests when HTTPS is in use.

This change fixes a compatibility issue with HTTPS when using the Cloudflare Tunnel to expose the Umbrel instance. The issue occurred because axios was configured with a fixed HTTP protocol. By modifying the configuration to use the protocol defined in the APP_PROTOCOL constant, all requests are now correctly made with HTTP or HTTPS as configured, preventing the browser from blocking requests when HTTPS is in use.
@exileum
Copy link

exileum commented Sep 1, 2024

@nmfretz, can it be merged for the next OS release?

@jackpurrin
Copy link

please merge umbrel devs

@Anynomouss
Copy link

Not supporting https is major security weakness. Fix this ASAP! This should have been fixed years ago, or have been part of the initial release. In fact, if I knew there was not https support, I might not have bought an Umbrel home since it does not provide the level of security that I expect my devices to have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants