You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to add my opds catalogue, it get the follow error:
Invalid value OPDS https://ebooks.tygerclan.lan/opds
If I browse to that url in a browser, I get asked of HTTP basic authentication credentials. Once provided valid credentials, it shows the OPDS xml.
I then configured CWA's service to accept HTTP connects. Librera connected fine.
Not having HTTPS is not a long term solution because the user passwords are reused all over the network because of LDAP.
I'm selfhosting a calibre-web-automated(aka CWA) service. CWA is configured to use LDAP for authentication and HTTPS. The Root CA for the for issued HTTPS device is fully supported by my Android device and works properly with other applications.
The text was updated successfully, but these errors were encountered:
I looked at the code a bit and noticed that the android manifest does not support user root CA certificate stores. This is important for many selfhosters.
I can't remember if it was Android 7 or 11 that Android apps had to explicitly allowed user CA certificates (via the device config ) in the manifest. Previously, Android apps would use both the system and user root CA device certificate stores.
I deployed a certificate with a public CA root and Librera worked fine. So, this definitely looks like Librera doesn't support user installed root CAs.
To resolve this, it is just an update to the android manifest. I'll be providing a PR to resolve this.
When I try to add my opds catalogue, it get the follow error:
Invalid value OPDS https://ebooks.tygerclan.lan/opds
If I browse to that url in a browser, I get asked of HTTP basic authentication credentials. Once provided valid credentials, it shows the OPDS xml.
I then configured CWA's service to accept HTTP connects. Librera connected fine.
Not having HTTPS is not a long term solution because the user passwords are reused all over the network because of LDAP.
I'm selfhosting a calibre-web-automated(aka CWA) service. CWA is configured to use LDAP for authentication and HTTPS. The Root CA for the for issued HTTPS device is fully supported by my Android device and works properly with other applications.
The text was updated successfully, but these errors were encountered: