-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mobile Immich - using self signed certificates fails to download photos or play videos #15188
Comments
same Problem here. cant download any photos since i use mTLS certs. login and viewing works. |
Thanks. This is a known duplicate of the issues you’ve mentioned so I’ll close this one. |
@9dc i just created a guide documenting how to securely setup TLS reverse proxy on the Internet for anywhere Immich mobile app use. you can review these docs, https://github.com/ckuyehar/immich/blob/ckuyehar-docs-updates/docs/docs/guides/remote-access.md and https://github.com/ckuyehar/immich/blob/ckuyehar-docs-updates/docs/docs/administration/reverse-proxy-tls.md please note: this doesn't resolve the issue - this merely works around the existing capabilities of Immich today |
#15230 - tracking related issues |
The bug
It appears that the mobile app depends on a package called background_downloader. This package:
So... if you have a self-signed TLS nginx reverse proxy setup. You will not be able to download images or play videos. You can successfully view images and upload images. 👍
If we can get this fixed I'll be happy to document a mutual TLS nginx reverse proxy setup guide that allows Immich user's to host Immich securely on the Internet.
The OS that Immich Server is running on
Ubuntu 24.04.1 LTS
Version of Immich Server
v1.123.0
Version of Immich Mobile App
v1.123.0 build.172
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
...
Relevant log output
Additional information
If you perform a packet capture of traffic in transit, you'll see that immediately after clicking download the background_downloader reports
TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Certificate Unknown).
The text was updated successfully, but these errors were encountered: