Jump to content

SSL TrustFailure downloading Metadata, etc.


joeschmo

Recommended Posts

joeschmo

Hi,

 

Using 4.2.1 from https://hub.docker.com/r/dperson/emby. I noticed that my metadata was failing to update. I looked in the logs and I see a lot of these error messages. If I use curl from within the container to issue similar GET requests, it works fine.

 

 

2019-11-01 22:57:35.796 Info HttpClient: HttpClientManager GET: https://emby.media/community/index.php?/blog/rss/1-media-browser-developers-blog2019-11-01 22:57:36.071 Error HttpClient: Error TrustFailure getting response from 	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	System.Net.WebException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	2019-11-01 22:57:36.083 Error App: Error downloading news	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	   --- End of inner exception stack trace ---	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x00689] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x0009e] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at Emby.Server.Implementations.News.NewsEntryPoint.DownloadNews (System.String path) [0x000f0] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at Emby.Server.Implementations.News.NewsEntryPoint.OnTimerFired (System.Object state) [0x00087] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	Source: mscorlib	TargetSite: Void Throw()	InnerException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.)	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	2019-11-01 22:57:37.272 Info TaskManager: StartupTrigger fired for task: Check for plugin updates2019-11-01 22:57:37.272 Info TaskManager: Queueing task PluginUpdateTask2019-11-01 22:57:37.276 Info TaskManager: Executing Check for plugin updates2019-11-01 22:57:37.283 Info HttpClient: HttpClientManager GET: https://www.mb3admin.com/admin/service/EmbyPackages.json2019-11-01 22:57:37.290 Info TaskManager: StartupTrigger fired for task: Check for application updates

 

If I try to update metadata for a specific file I see this in the logs

 

2019-11-01 22:59:55.312 Info HttpClient: HttpClientManager GET: https://api.themoviedb.org/3/configuration?api_key=f6bd687ffa63cd282b6ff2c6877f26692019-11-01 22:59:55.442 Error HttpClient: Error TrustFailure getting response from 	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	System.Net.WebException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	2019-11-01 22:59:55.450 Error ProviderManager: Error searching	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	   --- End of inner exception stack trace ---	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x00689] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x0009e] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at MovieDb.MovieDbProvider.GetMovieDbResponse (MediaBrowser.Common.Net.HttpRequestOptions options) [0x00190] in <46cf530b363744e68df2e5adccce8da0>:0 	  at MovieDb.MovieDbProvider.GetTmdbSettings (System.Threading.CancellationToken cancellationToken) [0x000c1] in <46cf530b363744e68df2e5adccce8da0>:0 	  at MovieDb.MovieDbSearch.GetSearchResults (MediaBrowser.Controller.Providers.ItemLookupInfo idInfo, System.String searchType, System.Threading.CancellationToken cancellationToken) [0x000dd] in <46cf530b363744e68df2e5adccce8da0>:0 	  at MovieDb.MovieDbProvider.GetMovieSearchResults (MediaBrowser.Controller.Providers.ItemLookupInfo searchInfo, System.Threading.CancellationToken cancellationToken) [0x003e0] in <46cf530b363744e68df2e5adccce8da0>:0 	  at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType] (MediaBrowser.Controller.Providers.IRemoteSearchProvider`1[TLookupInfoType] provider, TLookupType searchInfo, System.Threading.CancellationToken cancellationToken) [0x00079] in <b7be8b5d30e24ef588de688a10f75ee8>:0 	  at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType] (MediaBrowser.Controller.Providers.RemoteSearchQuery`1[T] searchInfo, MediaBrowser.Controller.Entities.BaseItem referenceItem, System.Threading.CancellationToken cancellationToken) [0x0023a] in <b7be8b5d30e24ef588de688a10f75ee8>:0 	Source: mscorlib	TargetSite: Void Throw()	InnerException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.)	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	2019-11-01 22:59:55.465 Info HttpClient: HttpClientManager GET: https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&y=1982&s=The+Thing&type=movie2019-11-01 22:59:55.541 Error HttpClient: Error TrustFailure getting response from 	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	System.Net.WebException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	2019-11-01 22:59:55.549 Error ProviderManager: Error searching	*** Error Report ***	Version: 4.2.1.0	Command line: /usr/lib/emby-server/system/EmbyServer.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe	Operating system: Unix 4.4.0.103	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)	Runtime: file:///usr/lib/mono/4.5/mscorlib.dll	Processor count: 8	Program data path: /config	Application directory: /usr/lib/emby-server/system	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	   --- End of inner exception stack trace ---	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	   --- End of inner exception stack trace ---	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x00689] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x0009e] in <450b368eae8f4cb8ab4853f8ffe89952>:0 	  at OMDb.Common.OmdbItemProvider.GetSearchResultsInternal (MediaBrowser.Controller.Providers.ItemLookupInfo searchInfo, System.String type, System.Boolean isSearch, System.Threading.CancellationToken cancellationToken) [0x002e4] in <81e5e7a90176402aa516aa07c99b4950>:0 	  at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType] (MediaBrowser.Controller.Providers.IRemoteSearchProvider`1[TLookupInfoType] provider, TLookupType searchInfo, System.Threading.CancellationToken cancellationToken) [0x00079] in <b7be8b5d30e24ef588de688a10f75ee8>:0 	  at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType] (MediaBrowser.Controller.Providers.RemoteSearchQuery`1[T] searchInfo, MediaBrowser.Controller.Entities.BaseItem referenceItem, System.Threading.CancellationToken cancellationToken) [0x0023a] in <b7be8b5d30e24ef588de688a10f75ee8>:0 	Source: mscorlib	TargetSite: Void Throw()	InnerException: System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.)	Source: System	TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult)	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebOperation.Run () [0x0009a] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x00094] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <4f52a2659e1844fea7ab38854dcbcf68>:0 	InnerException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <883cd000faa842148a99b174e3bd5ca4>:0 	InnerException: Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED	  at /build/mono/src/mono/external/boringssl/ssl/handshake_client.c:1132	Source: mscorlib	TargetSite: Void Throw()	  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)	  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fb] in <883cd000faa842148a99b174e3bd5ca4>:0 	  at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <883cd000faa842148a99b174e3bd5ca4>:0 

 

Link to comment
Share on other sites

Ok I see you're using someone else's unofficial Docker. Unfortunately I don't know the answer to the problem.

 

Its possible the SSL certificate store in the Docker container and/or mono runtime needs to be configured. For best results please use our Docker container instead:

 

https://emby.media/docker-server.html

Link to comment
Share on other sites

joeschmo

Thanks, this was enough to send me in the right direction.

csharp -e 'new System.Net.WebClient ().DownloadString ("https://someurl")'

Failed with a similar traceback.

cert-sync /etc/ssl/certs/ca-certificates.crt

was enough to fix things. Search, etc. works again. I'll report elsewhere and consider using the official images in my setup now.

Link to comment
Share on other sites

Yea because you're missing out on quite a bit. For one thing, we don't even use the mono runtime in 64-bit environments anymore.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...