mirror of
https://github.com/tubearchivist/tubearchivist-jf-plugin.git
synced 2026-03-23 20:37:14 +00:00
[GH-ISSUE #16] [Bug]: Jellyfin is not receiving any metadata from TubeArchivist #14
Labels
No labels
bug
enhancement
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tubearchivist/archived-tubearchivist-jf-plugin#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BobHassok on GitHub (Jun 26, 2024).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/16
I've read the documentation
Operating System
Docker
Your Bug Report
Describe the bug
Jellyfin is receiving no metadata from TubeArchivist. I have Jellyfin 10.9.7 and TubeArchivist 0.4.8 and tubearchivist-jf-plugin 1.3.0
Steps To Reproduce
Follow the setup guide on this plug-in's github page
Expected behavior
Jellyfin would receive metadata from TubeArchivist.
Relevant Jellyfin log output
Anything else?
No response
@kidwellj commented on GitHub (Jul 4, 2024):
Same issue for me. I'm using plugin 1.30.0, errors are:
@KoendeHaas commented on GitHub (Jul 11, 2024):
Same issue here.
Jellyfin is giving the follwing error:
TubeArchivist output:
@KoendeHaas commented on GitHub (Jul 13, 2024):
I have not changed a single thing to my setup since the inital report, but it appears to be suddenly working flawlessly for me. Not sure what the issue was, but it seems like a system reboot and some time has fixed it. Thanks for your help @aaroncoffey :)
@jsspen commented on GitHub (Jul 13, 2024):
New user here and I'm having the same issue...
Jellyfin log snippet
If I navigate to the api URL directly in my browser I see the metadata. Here's a snippet of some of it for the above video:
I'm not sure how to turn on Django debugging but I'll look into that.
TubeArchivist container log snippet
Jellyfin is a bare metal install, v10.9.7
TubeArchivist is running in a docker container via Portainer on the same machine, v0.4.8
Metadata Plugin is v1.3.0.0
Exact URL in the plugin settings:
http://xxx.xxx.xx.112:8008/In the docker-compose:
TA_HOST=http://xxx.xxx.xx.112:8008/@boydthomson commented on GitHub (Jul 13, 2024):
I'm getting episode titles and descriptions, but not Show Names or thumbnails.
[2024-07-13 08:32:07.560 -07:00] [DBG] AuthenticationScheme: "CustomAuthentication" was not authenticated.
[2024-07-13 08:32:15.330 -07:00] [DBG] Watching 2 WebSockets.
[2024-07-13 08:32:18.887 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage
1 { Data: null, MessageType: KeepAlive, ServerId: null } [2024-07-13 08:32:27.331 -07:00] [DBG] Watching 2 WebSockets. [2024-07-13 08:32:27.499 -07:00] [DBG] Timer stopped. [2024-07-13 08:32:27.500 -07:00] [INF] "NEW! Clover the Lucky Cat - A St. Patrick's Day Kids Yoga Adventure" ("/mnt/tubar/youtube/UC5uIZ2KOZZeQDQo_Gsi_qbQ/XgoWxdK2avg.mp4") will be refreshed. [2024-07-13 08:32:27.513 -07:00] [DBG] "OnLibraryManagerItemUpdated": Refreshing Item "NEW! Clover the Lucky Cat - A St. Patrick's Day Kids Yoga Adventure" [None, MetadataImport] [2024-07-13 08:32:27.513 -07:00] [DBG] "Missing Episode Fetcher" not enabled for "NEW! Clover the Lucky Cat - A St. Patrick's Day Kids Yoga Adventure" [2024-07-13 08:32:29.180 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage1 { Data: null, MessageType: KeepAlive, ServerId: null }[2024-07-13 08:32:37.513 -07:00] [INF] Timer elapsed - processing queued items
[2024-07-13 08:32:37.513 -07:00] [INF] No events... stopping queue timer
[2024-07-13 08:32:39.331 -07:00] [DBG] Watching 2 WebSockets.
[2024-07-13 08:32:49.158 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage
1 { Data: null, MessageType: KeepAlive, ServerId: null } [2024-07-13 08:32:51.330 -07:00] [DBG] Watching 2 WebSockets. [2024-07-13 08:32:57.514 -07:00] [DBG] "Music" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Cycling" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies.Agatha" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Christmas" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies.Anime" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows.Agatha" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows.Anime" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Yoga" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows-Cycling" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "YouTube" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Playlists" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "NEW! Clover the Lucky Cat - A St. Patrick's Day Kids Yoga Adventure" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "UC5uIZ2KOZZeQDQo Gsi qbQ" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "youtube" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "root" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Music" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Cycling" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies.Agatha" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Christmas" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Movies.Anime" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows.Agatha" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows.Anime" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Yoga" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Shows-Cycling" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "YouTube" has no parental rating set. [2024-07-13 08:32:57.514 -07:00] [DBG] "Playlists" has no parental rating set. [2024-07-13 08:32:59.187 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage1 { Data: null, MessageType: KeepAlive, ServerId: null }[2024-07-13 08:33:01.512 -07:00] [DBG] New file refresher created for "/mnt/tubar/youtube/UC5uIZ2KOZZeQDQo_Gsi_qbQ/bxYE_hcMQq0.mp4"
[2024-07-13 08:33:03.331 -07:00] [DBG] Watching 2 WebSockets.
[2024-07-13 08:33:15.331 -07:00] [DBG] Watching 2 WebSockets.
[2024-07-13 08:33:19.093 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage
1 { Data: null, MessageType: KeepAlive, ServerId: null } [2024-07-13 08:33:27.331 -07:00] [DBG] Watching 2 WebSockets. [2024-07-13 08:33:29.193 -07:00] [DBG] WS "192.168.1.35" received message: InboundWebSocketMessage1 { Data: null, MessageType: KeepAlive, ServerId: null }[2024-07-13 08:33:32.883 -07:00] [DBG] Resetting file refresher from "/mnt/tubar/youtube/UC5uIZ2KOZZeQDQo_Gsi_qbQ/bxYE_hcMQq0.mp4" to "/mnt/tubar/youtube/UC5uIZ2KOZZeQDQo_Gsi_qbQ"
[2024-07-13 08:33:39.331 -07:00] [DBG] Watching 2 WebSockets.
@jsspen commented on GitHub (Jul 13, 2024):
Not sure how relevant this may be but if I test with curl as given in the TA docs, using the Jellyfin user, i.e.
sudo -u jellyfin curl -v http://xxx.xxx.xx.xxxx:8008/api/video/<video-id>/ -H "Authorization: Token xxxxxxxxxx"it returns all the expected metadata. Could it be a problem with how the plugin is passing the token?Also:
I'm currently logged into my instance in browser and the session-based authentication (mentioned in the API docs) allows me to hit the API in browser no problem.
Edit: So I added some extra logging to Plugin.cs and rebuilt the plugin, copied it over and restarted Jellyfin and... everything is working. Maybe a restart was all it really needed? No idea what happened but glad it's working!
@DarkFighterLuke commented on GitHub (Jul 14, 2024):
Yeah, Jellyfin is a little bit messy on the plugins part and a lot of times problems get solved by just restarting...