• 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 Media Scanning & Identification No TVDB plugin results at all

     
    • 0 Vote(s) - 0 Average

    No TVDB plugin results at all

    Not getting any results from TVDB when identifying series or movies
    SomeCanuck
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Sep
    Reputation: 0
    Country:Canada
    #1
    5 hours ago
    Hi there!

    First off, I'm a pretty new Jellyfin user and still getting used to how it works, so hopefully this isn't me missing something obvious. I've tried using the search functionality on the forums here and going through the issues on the TVDB plugin github but couldn't find anything that fit what I'm experiencing.

    I've been having trouble with a particular series and its metadata (Dirty Jobs) because of Sonarr pulling the episode/series order from the TVDB and that being out of sync with almost every other metadata provider (it's using the Aired Order from TVDB, which doesn't match the episode order on any of the other metadata sources, as far as I can tell).

    I've installed the TVDB plugin and restarted the server; I've enabled it, checked it and moved it to the top of the list in the Shows library settings, then restarted the server several times more. I've also updated the series folder to be "Dirty Jobs (2005) [tvdbid-78904]", per the recommended naming convention.

    Despite all that, whenever I try and use "Identify" regardless of whether I use the show title or the TVDB series # in the TheTVDB Box Set Id, TheTVDB Numerical Series Id or the TheTVDB Slug Series Id field, I get no results from TVDB, only the other metadata sources. I even tried removing the checkmark from all the other metadata providers in the library settings to see if I could force it to only search TVDB, but then I just got zero results entirely.

    I then tried using Identify for several other series that I know are in the right order regardless of metadata source (Brooklyn Nine-Nine, The Crown, Peacemaker, etc.) and I get no results for TVDB for any of those either, so I'm now assuming the problem is with my plugin or Jellyfin configuration.

    I've gone through the logs and found that it looks like every time the TVDB plugin is called, the same HTTPRequestException error occurs. Here's just one as an example, but I can post more detailed logs if necessary.

    Code:
    [2025-09-18 20:42:22.923 -04:00] [ERR] [92] Jellyfin.Plugin.Tvdb.Providers.TvdbSeriesProvider: Failed to retrieve series with id 78904:null
    System.Net.Http.HttpRequestException: An attempt was made to access a socket in a way forbidden by its access permissions. (api4.thetvdb.com:443)
    ---> System.Net.Sockets.SocketException (10013): An attempt was made to access a socket in a way forbidden by its access permissions.
      at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
      at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
      at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
      --- End of inner exception stack trace ---
      at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, 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.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
      at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
      at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
      at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
      at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, 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 Tvdb.Sdk.LoginClient.LoginAsync(Body body, CancellationToken cancellationToken)
      at Jellyfin.Plugin.Tvdb.TvdbClientManager.LoginAsync()
      at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetSeriesExtendedByIdAsync(Int32 tvdbId, String language, CancellationToken cancellationToken, Nullable`1 meta, Nullable`1 small)
      at Jellyfin.Plugin.Tvdb.Providers.TvdbSeriesProvider.FetchSeriesSearchResult(SeriesInfo seriesInfo, CancellationToken cancellationToken)
    [2025-09-18 20:42:22.963 -04:00] [WRN] [92] Jellyfin.Plugin.TvMaze.Providers.TvMazeSeriesProvider: [GetSearchResults] Error searching for null
    System.ArgumentNullException: Value cannot be null. (Parameter 'query')
      at TvMaze.Api.Client.Endpoints.Search.SearchEndpoint.ShowSearchAsync(String query)
      at Jellyfin.Plugin.TvMaze.Providers.TvMazeSeriesProvider.GetSearchResults(SeriesInfo searchInfo, CancellationToken cancellationToken)

    Any ideas what's going on/how to fix this? Thank you!

    Setup:
    Windows 11
    Jellyfin 10.10.7
    TheTVDB plugin 19.0.0.0
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • 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