2024-02-21, 10:26 PM
(This post was last modified: 2024-02-22, 09:05 PM by toparity. Edited 5 times in total.)
Hello,
When I attempt to log into my jellyfin server I recieve this message:
Running the latest jellyfin by using Docker compose. I'm running Debian 12.5 on an x64-x86 architecture off an SSD.
Here are my log files.
What I have tried:
Attempt 1:
The first thing I did is check the logs. I provided them in the pastebin link above. The line that stood out at first was:
Attempt 2:
The next thing I came across was this page, I ran through each step for the Repair Permissions section with no luck. At first I didn't restart jellyfin. On the second go, I ran "systemctl stop docker", verified no jellyfin image was running with "docker ps", edited jellyfin.db again and then restarted with "systemctl start docker". This still didn't help.
Attempt 3:
I edited the system.xml file and edited it to set "<IsStartupWizardCompleted>" to false. I ran through the start up wizard again, added a new account only to find this was also locked out, with the same message. Here are the logs for part of this process.
What I'm thinking:
I am using firefox to access the server over my home network. I have firefox configured to delete all data (history, cookies e.t.c.) when I close it. I noticed the number of session growing and I did have the number of active sessions allowed for everyone at 1, besides the admin account which had 5 (or maybe 3). Is it possible that I cannot log in because I've exceeded the maximum number of sessions? This doesn't really explain why the brand new admin account, made through the start up wizard, didn't work, but I'm starting to run out of ideas.
Is there anyway to clear/forget all sessions from the command line, or by editing a configuration file? I could shutdown jellyfin and docker, try that (if a way to do that even exists) and edit jellyfin.db again for good measure. Or does anyone else have any ideas?
Any help at all is appreciated, I'm a bit stuck for what else to try. If I've neglected any obvious information or you need more logs, please let me know.
Many thanks,
Toparity
When I attempt to log into my jellyfin server I recieve this message:
Quote:You are not authorized to access the server at this time. Please contact your server administrator for more information.System Info:
Running the latest jellyfin by using Docker compose. I'm running Debian 12.5 on an x64-x86 architecture off an SSD.
Here are my log files.
What I have tried:
Attempt 1:
The first thing I did is check the logs. I provided them in the pastebin link above. The line that stood out at first was:
Quote: [2024-02-21 19:37:48.954 +00:00] [WRN] [55] Jellyfin.Server.Implementations.Users.UserManager: Disabling user "[MyAdminAccountHere]" due to 3 unsuccessful login attempts.I don't fully believe that I got the password wrong three times as when I first went through the start up wizard I made the account using Bitwarden, saved the password and have logged in multiple times successfully with it. It did cross my mind that maybe someone had tried to brute force their way in, but my home network isn't exposed to the internet: I've never port forwarded any traffic on my router, I don't have a reverse proxy, I haven't even configured a VPN. I checked the account of a standard user that I have the login details for, that also didn't work. So I simply ran "systemctl restart docker" and tried again, with it still broken.
Attempt 2:
The next thing I came across was this page, I ran through each step for the Repair Permissions section with no luck. At first I didn't restart jellyfin. On the second go, I ran "systemctl stop docker", verified no jellyfin image was running with "docker ps", edited jellyfin.db again and then restarted with "systemctl start docker". This still didn't help.
Attempt 3:
I edited the system.xml file and edited it to set "<IsStartupWizardCompleted>" to false. I ran through the start up wizard again, added a new account only to find this was also locked out, with the same message. Here are the logs for part of this process.
What I'm thinking:
I am using firefox to access the server over my home network. I have firefox configured to delete all data (history, cookies e.t.c.) when I close it. I noticed the number of session growing and I did have the number of active sessions allowed for everyone at 1, besides the admin account which had 5 (or maybe 3). Is it possible that I cannot log in because I've exceeded the maximum number of sessions? This doesn't really explain why the brand new admin account, made through the start up wizard, didn't work, but I'm starting to run out of ideas.
Is there anyway to clear/forget all sessions from the command line, or by editing a configuration file? I could shutdown jellyfin and docker, try that (if a way to do that even exists) and edit jellyfin.db again for good measure. Or does anyone else have any ideas?
Any help at all is appreciated, I'm a bit stuck for what else to try. If I've neglected any obvious information or you need more logs, please let me know.
Many thanks,
Toparity