New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot access Jellyfin after updating to 10.9 - possible binding problem #11548
Comments
Hi, it seems like your issue report has the following item(s) that need to be addressed:
This is an automated message, currently under testing. Please file an issue here if you encounter any problems. |
I have encountered the same issue as well |
same for me, web only shows the jellyfin logo and on android I also can't connect to the server |
When I run netstat and filter for "Jellyfin", I get this:
I think this means it's only listening on IP address 127.0.0.1 even though "Bind to local network address" is set to empty. |
If you are on windows, can you check if your firewall actually allowed jellyfin? |
I am having the same issue - Windows firewall is turned off for both the client and server device and still has the same issue. |
I had the Windows Firewall completely disabled while troubleshooting. And the problem began upon updating to 10.9.0. |
The issue seems to stem from the fact that Jellyfin is unable to detect the IP address on my network adapter. I'm using Hyper-V and a Virtual Switch |
Oh, that might be a pattern. I'm using Hyper-V and a Virtual Switch too, though Jellyfin is installed on the Host, not a VM. |
So let's confirm this: All of you guys are on windows and are connected through Hyper-V vSwitch right? |
yes for me |
Yes, that is correct. Jellyfin running the on Hyper-V server (NOT in a VM) but running through the Hyper V switch |
If that is the case, can you try set From my testing disable that populates the vSwitch IP. |
That worked! Now I can access it by IP and the usual hostname. Thank you. |
It works for me too. Thanks. but why it only happen on 10.9? it's a new option? |
No, it is an old option, but in 10.8 there is a bug that this option does not actually ignore virtual interfaces like this. |
Thankfully, there's a simple workaround, but can we get this setting exposed on the web GUI in a future version? Or have it set to false by default? |
Perfect! that does the job! |
Fixed for me on box running hyper-v as well. |
This was also the issue for me running on UNRAID. |
tried but not working i always got:
|
I suggest renaming your Jellyfin/Server/config/network.xml file to network.xml.backup, then restart the Jellyfin service. That will reset your network settings to default. Then, go back to the Dashboard > Network settings, reconfigure things there, and restart the service again. If it still gets an error, do this again but only make one change at a time and restart the service between each change to see which setting is causing your error. |
No, |
Same issue for me, Ubuntu 22.04.4 LTS. |
Same situation for me with docker container |
I'm also experiencing the same issue. Renaming update It appears to be working as expected now after I updated the "Bind to local network address" setting. |
@Schweppesale - How did you manage to update this without GUI access? |
starting a new instance without config has not binding problems, but a wouild like to have my config working if possible. |
This original issue is about instances relying on veth to connect to outside, and for such instances, We also have another issue caused by multiple networking interfaces sharing the same IP in #11557, this one is going to be resolved by #11587 If non of the above apply to you, please file a new issue with complete log and environment info so we can look it. Closing as the original issue is resolved. |
i am on ubuntu server please can someone tell the fix what to do ? |
So glad I found this |
im having a simmilar issue, exept i can access my webui but it spams my console with the output the op got. changing the setting previously mentioned had no effect. im on proxmox and using caddy reverse proxy btw |
The output mentioned by OP doesn't has an impact and will be silenced in the next Bugfix release. |
Describe The Bug
Everything was fine until I upgraded to 10.9. Now, I cannot connect to my Jellyfin anymore. I keep getting these messages in the log when I try to connect:
I normally access Jellyfin's web server using my personal domain: jellyfin.mypersonaldomain.com:8096. But since upgrading to 10.9, I can only access it using localhost:8096. I cannot even access it using the computer's IP address, 192.168.1.101.
It seems there's a problem where 10.9 isn't binding to all interfaces and addresses. I normally have the "Bind to local network address" box blank. But I have tried putting 192.168.1.0/24 in that box, but no change.
I have 192.168.1.0/24 in the LAN networks box.
I tried deleting network.xml and restarting the service, but no change.
Expected Behavior
After upgrading to 10.9, Jellyfin should continue to be accessible by all IP addresses and hostnames like before.
Logs
At one point while trying to fix this issue, I got this exception in my log. I don't know where "5000" came from because I never entered that port anywhere that I know of.
System (please complete the following information):
The text was updated successfully, but these errors were encountered: