From fe95caaf14cd4b29f0ea4ba59964a64c9293ea64 Mon Sep 17 00:00:00 2001 From: mertalev <101130780+mertalev@users.noreply.github.com> Date: Tue, 3 Feb 2026 13:31:22 -0500 Subject: [PATCH] fix video playback --- .../main/kotlin/app/alextran/immich/core/HttpClientManager.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt b/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt index 9e98ffdd78..ee92c2120e 100644 --- a/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt +++ b/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt @@ -14,6 +14,7 @@ import java.security.Principal import java.security.PrivateKey import java.security.cert.X509Certificate import java.util.concurrent.TimeUnit +import javax.net.ssl.HttpsURLConnection import javax.net.ssl.SSLContext import javax.net.ssl.TrustManagerFactory import javax.net.ssl.X509KeyManager @@ -105,6 +106,7 @@ object HttpClientManager { val sslContext = SSLContext.getInstance("TLS") .apply { init(arrayOf(DynamicKeyManager()), arrayOf(trustManager), null) } + HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.socketFactory) return OkHttpClient.Builder() .addInterceptor { chain ->