2024-05-12, 07:38 PM
(This post was last modified: 2024-05-12, 08:21 PM by mrmustache. Edited 1 time in total.)
After I upgraded Jellyfin from 10.8.13 to 10.9.0 the ldapauth plugin no longer works. I have tested the settings I used in the plugin configuration menu and everything is still correct and working. Even saving works - so the plugin should work. But logging-in in fact no longer works through LDAP.
Looking through the Jellyfin docker container logs I find this line for every user on my Jellyfin:
If I remember correctly there was also an option in the admin dashboard, when editing users, that allowed you to set the default authentication provider for each user. I used to set the LDAP option there but can no longer find it in the UI.
What is interesting is that I also provide an OIDC SSO login option on the web interface (for an easier login) that still works. But this is not good enough since not all Jellyfin clients provide the option to login using OIDC.
Looking through the Jellyfin docker container logs I find this line for every user on my Jellyfin:
Code:
[21:01:45] [WRN] [84] Jellyfin.Server.Implementations.Users.UserManager: User <USERNAME> was found with invalid/missing Authentication Provider Jellyfin.Plugin.LDAP_Auth.LdapAuthenticationProviderPlugin. Assigning user to InvalidAuthProvider until this is corrected
If I remember correctly there was also an option in the admin dashboard, when editing users, that allowed you to set the default authentication provider for each user. I used to set the LDAP option there but can no longer find it in the UI.
What is interesting is that I also provide an OIDC SSO login option on the web interface (for an easier login) that still works. But this is not good enough since not all Jellyfin clients provide the option to login using OIDC.