• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: RemoteCertificateNameMismatch

     
    • 0 Vote(s) - 0 Average

    SOLVED: RemoteCertificateNameMismatch

    RemoteCertificateNameMismatch
    Raúl Casado Piqueras
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    #1
    2024-10-25, 07:41 PM (This post was last modified: 2024-10-27, 02:46 PM by Raúl Casado Piqueras. Edited 1 time in total.)
    I am running jellyfin in a docker container.

    OS: Debian GNU/Linux bookworm 12.7 x86_64
    Kernel: Linux 6.1.0-26-amd64
    Docker: 20.10.24+dfsg1, build 297e128
    nginx: 1.27.2

    It is configured with /jellyfin url base.

    I run nginx in a container for reversing proxy and managing let's encrypt cert bot.

    There is a persistent error that doesn't allow update metada:

    Code:
    [20:08:13] [ERR] [20] MediaBrowser.Providers.Movies.MovieMetadataService: Error in TheMovieDb
    System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
     ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
       at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions)
       at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken)
       at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
       --- End of inner exception stack trace ---
       at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
       at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
       at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
       at TMDbLib.Rest.RestRequest.SendInternal(HttpMethod method, CancellationToken cancellationToken)
       at TMDbLib.Rest.RestRequest.Get[T](CancellationToken cancellationToken)
       at TMDbLib.Rest.RestRequestExtensions.GetOfT[T](RestRequest request, CancellationToken cancellationToken)
       at TMDbLib.Client.TMDbClient.GetConfigAsync()
       at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.EnsureClientConfigAsync()
       at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.SearchMovieAsync(String name, Int32 year, String language, CancellationToken cancellationToken)
       at MediaBrowser.Providers.Plugins.Tmdb.Movies.TmdbMovieProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken)
       at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, Boolean replaceData, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)

    Any ideas for resolving this issue?

    Thanks in advance.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-25, 07:41 PM
    RE: RemoteCertificateNameMismatch - by TheDreadPirate - 2024-10-25, 07:44 PM
    RE: RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-25, 08:20 PM
    RE: RemoteCertificateNameMismatch - by TheDreadPirate - 2024-10-25, 08:44 PM
    RE: RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-25, 09:38 PM
    RE: RemoteCertificateNameMismatch - by TheDreadPirate - 2024-10-25, 09:51 PM
    RE: RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-25, 10:21 PM
    RE: RemoteCertificateNameMismatch - by TheDreadPirate - 2024-10-25, 11:27 PM
    RE: RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-26, 12:34 PM
    RE: RemoteCertificateNameMismatch - by Raúl Casado Piqueras - 2024-10-27, 02:45 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode