• 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 SOLVED: Jellyfin cannot provide images

     
    • 0 Vote(s) - 0 Average

    SOLVED: Jellyfin cannot provide images

    onlyonebeerleft
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    #1
    2023-10-10, 07:50 PM (This post was last modified: 2023-10-11, 02:16 PM by onlyonebeerleft. Edited 5 times in total.)
    hey cool people

    i've just started creating my media library with jellyfin on my homelab. first problem i've ran into is jellyfin not providing images for my shows

    basic info:
    • running jellyfin 10.8.10 as a linux docker container within CasaOS on Debian Bullseye
    • currently only South Park Season 1 is added to jellyfin media library with IMDb ID which is supplied by sonarr
    • i am able to watch every episode and jellyfin shows the show description, community rating and air date
    • i am located in a country which is blocked by themoviedb.org
    • i installed the fanart.tv plugin
    • i cannot pass all traffic from my server through a vpn, but i can add IPv4 addresses to be routed through OpenVPN

    what i am trying to do:

    opening the context menu of the show - edit images - clicking the magnifying glass
    source menu shows TheMovieDb and Fanart, but the list is empty
    screenshot

    opening the context menu of the show - refresh metadata
    after choosing any refresh mode (search for new, search for missing, replace all) "Refresh queued." popup appears in the corner, but nothing happens

    log after container restart with me doing everything i described above
    Code:
    jellyfin  | [custom-init] No custom files found, skipping...
    jellyfin  | [00:31:48] [INF] [1] Main: Jellyfin version: 10.8.10
    jellyfin  | [00:31:48] [INF] [1] Main: Environment Variables: ["[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_CACHE_DIR, /config/cache]", "[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_LOG_DIR, /config/log]"]
    jellyfin  | [00:31:48] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    jellyfin  | [00:31:48] [INF] [1] Main: Operating system: Linux
    jellyfin  | [00:31:48] [INF] [1] Main: Architecture: Arm64
    jellyfin  | [00:31:48] [INF] [1] Main: 64-Bit Process: True
    jellyfin  | [00:31:48] [INF] [1] Main: User Interactive: True
    jellyfin  | [00:31:48] [INF] [1] Main: Processor count: 4
    jellyfin  | [00:31:48] [INF] [1] Main: Program data path: /config/data
    jellyfin  | [00:31:48] [INF] [1] Main: Web resources path: /usr/share/jellyfin/web
    jellyfin  | [00:31:48] [INF] [1] Main: Application directory: /usr/lib/jellyfin/bin/
    jellyfin  | [00:31:49] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache
    jellyfin  | [00:31:49] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
    jellyfin  | [00:31:49] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.Fanart, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Fanart_10.0.0.0/Jellyfin.Plugin.Fanart.dll
    jellyfin  | [00:31:49] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.SkinManager, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Skin Manager_2.0.1/Jellyfin.Plugin.SkinManager.dll
    jellyfin  | [00:31:49] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : [10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]
    jellyfin  | [00:31:49] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : []
    jellyfin  | [00:31:49] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: [10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]
    jellyfin  | [00:31:49] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: []
    jellyfin  | [00:31:49] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind exclusions: []
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Fanart 10.0.0.0
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Skin Manager 2.0.1
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb 10.8.10.0
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images 10.8.10.0
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb 10.8.10.0
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz 10.8.10.0
    jellyfin  | [00:31:56] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB 10.8.10.0
    jellyfin  | [00:31:57] [INF] [1] Main: Kestrel listening on Any IP4 Address
    jellyfin  | [00:31:57] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
    jellyfin  | [00:31:57] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
    jellyfin  | [00:31:58] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {ca0dc961-15d5-458f-bab6-dbd3aa982e7d} may be persisted to storage in unencrypted form.
    jellyfin  | [00:31:58] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
    jellyfin  | [00:31:58] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extract Chapter Images set to fire at 2023-10-11 02:00:00.000 +05:00, which is 01:28:01.3534788 from now.
    jellyfin  | [00:31:58] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 5.1.3
    jellyfin  | [00:31:59] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available decoders: ["libdav1d", "av1", "h264", "hevc", "mpeg2video", "mpeg4", "msmpeg4", "vp8", "libvpx", "vp9", "libvpx-vp9", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
    jellyfin  | [00:31:59] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available encoders: ["libx264", "h264_v4l2m2m", "libx265", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
    jellyfin  | [00:31:59] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["hwupload_vaapi", "zscale", "alphasrc"]
    jellyfin  | [00:31:59] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: scale_cuda with option Output format (default "same") is not available
    jellyfin  | [00:31:59] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: tonemap_cuda with option GPU accelerated HDR to SDR tonemapping is not available
    jellyfin  | [00:31:59] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: tonemap_opencl with option bt2390 is not available
    jellyfin  | [00:31:59] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: overlay_opencl with option Action to take when encountering EOF from secondary input is not available
    jellyfin  | [00:31:59] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: overlay_vaapi with option Action to take when encountering EOF from secondary input is not available
    jellyfin  | [00:31:59] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["drm"]
    jellyfin  | [00:31:59] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
    jellyfin  | [00:31:59] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: 306d86d726154cf996cd8750092e6b53
    jellyfin  | [00:31:59] [WRN] [18] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://localhost:8096/health to 127.0.0.1 in 0:00:00.6301882 with Status Code 503
    jellyfin  | [00:32:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all pre-startup entry points in 0:00:00.353073
    jellyfin  | [00:32:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
    jellyfin  | [00:32:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory /data/Media/Shows
    jellyfin  | [00:32:01] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all post-startup entry points in 0:00:00.8670479
    jellyfin  | [00:32:01] [INF] [1] Main: Startup complete 0:00:13.095535
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'AccessSchedule' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'ActivityLog' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'CustomItemDisplayPreferences' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'DisplayPreferences' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'HomeSection' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'ImageInfo' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'ItemDisplayPreferences' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'Permission' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'Preference' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'ApiKey' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'Device' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'DeviceOptions' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Microsoft.EntityFrameworkCore.Model.Validation: The entity type 'User' is configured to use schema 'jellyfin', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    jellyfin  | [00:32:01] [WRN] [18] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://localhost:8096/health to 127.0.0.1 in 0:00:00.5584461 with Status Code 200
    jellyfin  | [ls.io-init] done.
    jellyfin  | [00:32:01] [INF] [18] Emby.Server.Implementations.ScheduledTasks.TaskManager: StartupTrigger fired for task: Update Plugins
    jellyfin  | [00:32:01] [INF] [18] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task PluginUpdateTask
    jellyfin  | [00:32:01] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing Update Plugins
    jellyfin  | [00:32:04] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: Update Plugins Completed after 0 minute(s) and 2 seconds
    jellyfin  | [00:32:04] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    jellyfin  | [00:32:23] [INF] [13] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 192.168.0.15 request
    jellyfin  | [00:32:23] [WRN] [13] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.16:8096/socket?api_key=394d6cb2266342b48c503e48bb80a582&deviceId=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExNy4wLjAuMCBTYWZhcmkvNTM3LjM2fDE2OTY2Nzg1Njc3NTA1 to 192.168.0.15 in 0:00:00.9111012 with Status Code 101
    jellyfin  | [00:32:23] [WRN] [10] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.16:8096/ScheduledTasks?IsEnabled=true to 192.168.0.15 in 0:00:01.2183247 with Status Code 200
    jellyfin  | [00:32:24] [INF] [13] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 192.168.0.15 closed
    jellyfin  | [00:33:02] [INF] [24] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 192.168.0.15 request
    jellyfin  | [00:33:02] [WRN] [13] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.16:8096/DisplayPreferences/usersettings?userId=a1ceaaf5cda44fa19745d56d2012fabd&client=emby to 192.168.0.15 in 0:00:00.6691423 with Status Code 200
    jellyfin  | [00:33:03] [WRN] [20] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.16:8096/Users/a1ceaaf5cda44fa19745d56d2012fabd/Views to 192.168.0.15 in 0:00:00.5823545 with Status Code 200
    jellyfin  | [00:33:22] [ERR] [26] MediaBrowser.Providers.TV.SeriesMetadataService: Error in TheMovieDb
    jellyfin  | System.Net.Http.HttpRequestException: Cannot assign requested address (api.themoviedb.org:443)
    jellyfin  |  ---> System.Net.Sockets.SocketException (99): Cannot assign requested address
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
    jellyfin  |    at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    --- End of inner exception stack trace ---
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
    jellyfin  |    at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.SendInternal(HttpMethod method, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.Get[T](CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequestExtensions.GetOfT[T](RestRequest request, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Client.TMDbClient.GetConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.EnsureClientConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.FindByExternalIdAsync(String externalId, FindExternalSource source, String language, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TV.TmdbSeriesProvider.GetMetadata(SeriesInfo info, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
    jellyfin  | [00:33:23] [ERR] [22] MediaBrowser.Providers.TV.SeriesMetadataService: Error in TheMovieDb
    jellyfin  | System.Net.Http.HttpRequestException: Cannot assign requested address (api.themoviedb.org:443)
    jellyfin  |  ---> System.Net.Sockets.SocketException (99): Cannot assign requested address
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
    jellyfin  |    at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    --- End of inner exception stack trace ---
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
    jellyfin  |    at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.SendInternal(HttpMethod method, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.Get[T](CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequestExtensions.GetOfT[T](RestRequest request, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Client.TMDbClient.GetConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.EnsureClientConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.FindByExternalIdAsync(String externalId, FindExternalSource source, String language, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TV.TmdbSeriesProvider.GetMetadata(SeriesInfo info, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
    jellyfin  | [00:33:28] [ERR] [22] MediaBrowser.Providers.TV.SeriesMetadataService: Error in TheMovieDb
    jellyfin  | System.Net.Http.HttpRequestException: Cannot assign requested address (api.themoviedb.org:443)
    jellyfin  |  ---> System.Net.Sockets.SocketException (99): Cannot assign requested address
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
    jellyfin  |    at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    --- End of inner exception stack trace ---
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
    jellyfin  |    at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    jellyfin  |    at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.SendInternal(HttpMethod method, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequest.Get[T](CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Rest.RestRequestExtensions.GetOfT[T](RestRequest request, CancellationToken cancellationToken)
    jellyfin  |    at TMDbLib.Client.TMDbClient.GetConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.EnsureClientConfigAsync()
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.FindByExternalIdAsync(String externalId, FindExternalSource source, String language, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Plugins.Tmdb.TV.TmdbSeriesProvider.GetMetadata(SeriesInfo info, CancellationToken cancellationToken)
    jellyfin  |    at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)

    what i've tried
    • identified that jellyfin tries to connect to api.themoviedb.org, used nslookup on api.themoviedb.org and added their ipv4 addresses to be routed through my vpn, but it did not solve the problem

    any help is massively appreciated
    onlyonebeerleft
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    #2
    2023-10-11, 02:15 PM
    solved through Dashboard - Libraries - Manage library and disabling TheMovieDb in all sections
    kass.laptop
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2023 Dec
    Reputation: 0
    #3
    2023-12-28, 10:38 AM
       
    In my case, the problem was that the thumbnails of the movies, music, series, etc. were not shown.

    The solution was to use an external web client. Go to /User/Settings/Client Settings/Main and check ForceExternalWebclient.

    I think this is a permissions issue with installing the client with snap/flatpak.
    « 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