Closed julpoppi closed 1 month ago
Thank you. Duplicate of #5553
Ok thanks. It may be related but it is not exactly the same than #5553.
My bug is related to the certificate for the client app (web or app) that is indeed issued by a self signed Root CA.
Ok I've seen the comment on another issue LinkedIn that it is indeed the same root cause.
The bug
I put in place a TLS client certificate using nginx as a reverse proxy thanks to the feature introduced in the v1.110.0. This is a good thing to strengthen the security and be a lot safer while opening the service outside of my network.
However, when I do so, the playing of the video does not work anymore on then Android App. I've got the following error in the log :![Screenshot_20240807-162020](https://github.com/user-attachments/assets/e20dbbe7-c1ec-488c-87bb-e00a4d007cbb)
The bug is only present if I try to play a video that has not been uploaded from the android device, otherwise the video is correctly played.
I tried to deactivate the TLS client certificate from the nginx reverse proxy (ssl_verify_client off) while keeping the certificate imported in the android app : the video is then correctly played.
The OS that Immich Server is running on
Raspian
Version of Immich Server
v1.111
Version of Immich Mobile App
v1.111
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Relevant log output
Additional information
Nginx configuration: