[GH-ISSUE #35] [Bug]: no pong when ping. unable to connect to TubeArchivist #30

Closed
opened 2026-03-23 20:35:09 +00:00 by mirror · 1 comment
Owner

Originally created by @jcaust on GitHub (Jan 3, 2025).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/35

I've read the documentation

Operating System

synology docker container manager

Your Bug Report

Describe the bug

i am unable to get jellyfin to connect to TubeArchivist
it pings tubearchivist but there is no pong.
scanning metadata fails.

Steps To Reproduce

Expected behavior

jellyfin to connect / ping tubearchivist so i can scan youtube folder.

Relevant Jellyfin log output

[2025-01-04 00:06:18.099 +10:00] [INF] [1] Main: Jellyfin version: "10.10.3"
[2025-01-04 00:06:18.149 +10:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]", "[JELLYFIN_PublishedServerUrl, http://192.168.0.220 https://xxxx.xxxx.synology.me]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_DATA_DIR, /config]"]
[2025-01-04 00:06:18.153 +10:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[2025-01-04 00:06:18.153 +10:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)"
[2025-01-04 00:06:18.154 +10:00] [INF] [1] Main: Architecture: X64
[2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: 64-Bit Process: True
[2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: User Interactive: True
[2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: Processor count: 4
[2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: Program data path: "/config"
[2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Log directory path: "/config/log"
[2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Config directory path: "/config/config"
[2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Cache path: "/cache"
[2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
[2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web"
[2025-01-04 00:06:18.157 +10:00] [INF] [1] Main: Application directory: "/jellyfin/"
[2025-01-04 00:06:18.382 +10:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache"
[2025-01-04 00:06:18.488 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2025-01-04 00:06:18.508 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.TubeArchivistMetadata, Version=1.3.4.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/TubeArchivistMetadata_1.3.4.0/Jellyfin.Plugin.TubeArchivistMetadata.dll"
[2025-01-04 00:06:18.612 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-01-04 00:06:18.613 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2025-01-04 00:06:18.614 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-01-04 00:06:18.616 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.17.0.6"]
[2025-01-04 00:06:18.617 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2025-01-04 00:06:18.617 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2025-01-04 00:06:18.618 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2025-01-04 00:06:58.495 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Ping..."
[2025-01-04 00:06:58.497 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Ping..."
[2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Collection display name: youtube"
[2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "TubeArchivist API URL: https://xxxxx.xxxx.synology.me/"
[2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Pinging TubeArchivist API..."
[2025-01-04 00:06:58.514 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TubeArchivist Metadata" "1.3.4.0"
[2025-01-04 00:06:58.515 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.3.0"
[2025-01-04 00:06:58.516 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.3.0"
[2025-01-04 00:06:58.517 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.3.0"
[2025-01-04 00:06:58.554 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.3.0"
[2025-01-04 00:06:58.554 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.3.0"
[2025-01-04 00:06:58.667 +10:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2025-01-04 00:07:00.025 +10:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/wwwroot". Static files may be unavailable.
[2025-01-04 00:07:00.121 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2025-01-04 00:07:00.217 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.0.2"
[2025-01-04 00:07:00.320 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
[2025-01-04 00:07:00.351 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2025-01-04 00:07:00.381 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2025-01-04 00:07:00.557 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2025-01-04 00:07:05.691 +10:00] [INF] [15] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 2 seconds
[2025-01-04 00:07:05.970 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2025-01-04 00:07:05.971 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "9148bf89ed104b7ab8ad9d50dd6e988d"
[2025-01-04 00:07:05.972 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2025-01-04 00:07:05.972 +10:00] [INF] [1] Main: Startup complete 0:00:48.1217649
[2025-01-04 00:13:25.562 +10:00] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" request
[2025-01-04 00:13:48.354 +10:00] [INF] [16] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" closed
[2025-01-04 00:13:48.585 +10:00] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" request

Anything else?

sorry, i don't know what else to write.
I'm not sure where the best place to ask.. here or discord or jellyfin github or tubearchivist / jellyfin reddit .
all i need to do is have the tubearchivist-jf-plugin work.
jellyfin on start up shows in log that the is no ping reply and when scanning / updating the youtube metadata , nothing happens .

Originally created by @jcaust on GitHub (Jan 3, 2025). Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/35 ### I've read the documentation - [X] I'm running the latest version of tubearchivist-jf-plugin. - [X] I have read the [how to open an issue](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#how-to-open-an-issue) guide, particularly the [bug report](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#bug-report) section. ### Operating System synology docker container manager ### Your Bug Report ## Describe the bug i am unable to get jellyfin to connect to TubeArchivist it pings tubearchivist but there is no pong. scanning metadata fails. ## Steps To Reproduce ## Expected behavior jellyfin to connect / ping tubearchivist so i can scan youtube folder. ### Relevant Jellyfin log output ```shell [2025-01-04 00:06:18.099 +10:00] [INF] [1] Main: Jellyfin version: "10.10.3" [2025-01-04 00:06:18.149 +10:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]", "[JELLYFIN_PublishedServerUrl, http://192.168.0.220 https://xxxx.xxxx.synology.me]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_DATA_DIR, /config]"] [2025-01-04 00:06:18.153 +10:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"] [2025-01-04 00:06:18.153 +10:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)" [2025-01-04 00:06:18.154 +10:00] [INF] [1] Main: Architecture: X64 [2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: 64-Bit Process: True [2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: User Interactive: True [2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: Processor count: 4 [2025-01-04 00:06:18.155 +10:00] [INF] [1] Main: Program data path: "/config" [2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Log directory path: "/config/log" [2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Config directory path: "/config/config" [2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Cache path: "/cache" [2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin" [2025-01-04 00:06:18.156 +10:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web" [2025-01-04 00:06:18.157 +10:00] [INF] [1] Main: Application directory: "/jellyfin/" [2025-01-04 00:06:18.382 +10:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache" [2025-01-04 00:06:18.488 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2025-01-04 00:06:18.508 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.TubeArchivistMetadata, Version=1.3.4.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/TubeArchivistMetadata_1.3.4.0/Jellyfin.Plugin.TubeArchivistMetadata.dll" [2025-01-04 00:06:18.612 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-01-04 00:06:18.613 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: [] [2025-01-04 00:06:18.614 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-01-04 00:06:18.616 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.17.0.6"] [2025-01-04 00:06:18.617 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"] [2025-01-04 00:06:18.617 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist" [2025-01-04 00:06:18.618 +10:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: [] [2025-01-04 00:06:58.495 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Ping..." [2025-01-04 00:06:58.497 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Ping..." [2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Collection display name: youtube" [2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "TubeArchivist API URL: https://xxxxx.xxxx.synology.me/" [2025-01-04 00:06:58.501 +10:00] [INF] [1] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: "Pinging TubeArchivist API..." [2025-01-04 00:06:58.514 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TubeArchivist Metadata" "1.3.4.0" [2025-01-04 00:06:58.515 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.3.0" [2025-01-04 00:06:58.516 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.3.0" [2025-01-04 00:06:58.517 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.3.0" [2025-01-04 00:06:58.554 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.3.0" [2025-01-04 00:06:58.554 +10:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.3.0" [2025-01-04 00:06:58.667 +10:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0" [2025-01-04 00:07:00.025 +10:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/wwwroot". Static files may be unavailable. [2025-01-04 00:07:00.121 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks [2025-01-04 00:07:00.217 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.0.2" [2025-01-04 00:07:00.320 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"] [2025-01-04 00:07:00.351 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"] [2025-01-04 00:07:00.381 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"] [2025-01-04 00:07:00.557 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"] [2025-01-04 00:07:05.691 +10:00] [INF] [15] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 2 seconds [2025-01-04 00:07:05.970 +10:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg" [2025-01-04 00:07:05.971 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "9148bf89ed104b7ab8ad9d50dd6e988d" [2025-01-04 00:07:05.972 +10:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete [2025-01-04 00:07:05.972 +10:00] [INF] [1] Main: Startup complete 0:00:48.1217649 [2025-01-04 00:13:25.562 +10:00] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" request [2025-01-04 00:13:48.354 +10:00] [INF] [16] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" closed [2025-01-04 00:13:48.585 +10:00] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.211" request ``` ### Anything else? sorry, i don't know what else to write. I'm not sure where the best place to ask.. here or discord or jellyfin github or tubearchivist / jellyfin reddit . all i need to do is have the tubearchivist-jf-plugin work. jellyfin on start up shows in log that the is no ping reply and when scanning / updating the youtube metadata , nothing happens .
Author
Owner

@jcaust commented on GitHub (Jan 9, 2025):

delete this issue as i want it on reddit. at least have other public users the opportunity to answer .

<!-- gh-comment-id:2579201334 --> @jcaust commented on GitHub (Jan 9, 2025): delete this issue as i want it on reddit. at least have other public users the opportunity to answer .
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tubearchivist/archived-tubearchivist-jf-plugin#30
No description provided.