#Jellyfin admin user id is not available

1 messages · Page 1 of 1 (latest)

austere isle
#

I am trying to add Jellyfin libraries. but an recieving two errors "Unable to synchronize Jellyfin admin user id for source 2: Unable to locate jellyfin admin user" and "Unable to synchronize jellyfin library 7: Jellyfin admin user id is not available".

Both Jellyfin and ErsatzTV are installed on the same unraid server. I have added the Jellyfin via http://192.168.x.x:8096 and copy/paste the API key from Jellyfin to ErsatzTV. I have tried generating new keys and disconnecting/reconnecting Jellyfin with the new key a couple of times with the same errors. I also checked the API key and IP address in the secret file that ErsatzTV creates and it all looks correct there. I have one user in jellyfin with "All Libraries" checked and it is the user that was created in the Jellyfin Initial setup wizard. I don't see anything in the jellyfin logs when trying to scan the libraries. Under the media sources the jellyfin server name and libraries show up under edit libraries so I think it is able to connect but then unable to get the admin user so it's unable to scan the Library contents. If i'm understanding correctly, It seems like it's an issue with the API key that I've set up but I'm not sure where else to look for the issue. Any help would be appreciated. Thanks

dim vale
#

is that user an admin? the jellyfin api requires a userid to query the libraries and applies visibility restrictions. i have a PR for jellyfin to fix but it's needed for now

#

right now etv requires the user to be an admin, it ignores normal users

austere isle
#

Yes, The user has "Allow this user to manage the server" checked. I'm assuming that that is the setting to make a user an Admin. If there is another Admin setting that I'm missing i'm not aware of it

dim vale
#

can you paste the full error message? is it Unable to locate jellyfin admin user or Error getting jellyfin admin user id? i think right now etv grabs the id on startup, so if you made a new user you would want to restart etv to have it try again

austere isle
dim vale
#

can you restart etv and check the logs then? since etv asks jellyfin for the user id on startup, you will probably see that error every time you scan if it failed on last startup

austere isle
#

Ok, Looks like it's scanning Libraries. I'm not sure why it didn't occure to me to restart etv but thank you for your help. I appreciate the support