-
Notifications
You must be signed in to change notification settings - Fork 13
Description
This could very well be a user issue
With the update to iOS 17 it appears that apps (e.g. Panels) cannot anymore work with non HTTPS file when outside a local network.
Previously I used to access my Codex library via simple HTTP through http://192.168.1.2:9810/opds/v1.2/r/0/1
(when at home and through http://machine.domain.ts.net:9810/opds/v1.2/r/0/1
(i.e. the tailscale magic dns) when outside home.
Due to the iOS 17 I have created and enabled the Tailscale certificate via Let's Encrypt. The certificate seems to work fine for those docker containers that have HTTPS capabilities (and for the main homepage of my Synology NAS). However for Codex I get the error: "Connection Not Encrypted. The website machine.domain.ts.net does not support encryption for the page you are viewing
".
With the other containers instead I get the "Connection Encrypted (TLS_......)
"
When trying to add the Tailscale version of the opds code to Panels I get "Unable to Find Server
" even though the server is running just fine and working flawlessly when using the 192 address [and the tailscale address used to work fine with just HTTP before the move to iOS 17]
I know a similar issue was flagged in #330, however that issue related to reverse proxy while this one is specifically about using Codex with HTTPS within a Tailscale network