2024-05-20, 04:50 PM
I have had an install of Jellyfin that has been working great for several years, and I use LDAP authentication. My LDAP user's name overlaps with the local user's name I made when setting it up, and I have no other local user. Following a recent update, i'm getting the following in the logs when trying to log in:
Seems pretty clear cut and well documented; the LDAP plugin needs an update to a compatible version. In theory that will happen automatically, but at the moment, I'm effectively locked out. I probably should have left a local user in the system, but I didn't and I can't disable the plugin as I can't get to the web UI.
Am I just locked out until the LDAP plugin updates? Or is there a way to create a local user from a shell?
Code:
User "surfrock66" was found with invalid/missing Authentication Provider "Jellyfin.Plugin.LDAP_Auth.LdapAuthenticationProviderPlugin". Assigning user to InvalidAuthProvider until this is corrected
Seems pretty clear cut and well documented; the LDAP plugin needs an update to a compatible version. In theory that will happen automatically, but at the moment, I'm effectively locked out. I probably should have left a local user in the system, but I didn't and I can't disable the plugin as I can't get to the web UI.
Am I just locked out until the LDAP plugin updates? Or is there a way to create a local user from a shell?