Jellyfin Forum
Jellyfin streaming is stopping my macOS to access network - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Networking & Access (https://forum.jellyfin.org/f-networking-access)
+---- Thread: Jellyfin streaming is stopping my macOS to access network (/t-jellyfin-streaming-is-stopping-my-macos-to-access-network)



Jellyfin streaming is stopping my macOS to access network - xiaoyu2006 - 2024-05-12

I've just installed Jellyfin inside a Proxmox LXC. Everything worked smoothly until I tried to play some media (video/audio share the same problem) in the Web UI. As soon I started playing I can't access to Internet anymore.

To clarify, here's some quirks or potential useful info I have found while debugging:

- I'm using Firefox but this issue occurs in other browsers too
- AdGuard DNS + DHCP in my home network runs on the same Proxmox machine but different LXC
- Playing media causes some IOwait but doesn't pose significant threat to services like DHCP server
- No matter how bad the Internet seems to be I can always access by Proxmox WebUI (despite the fact that I can't access my router's WebUI and other services' webpages)
- Router is a XiaoMi D1 Mesh with DHCP disabled. Proxmox server is connected to it though Ethernet.
- This behavior only happens on my MacBook Pro (Apple M1 Max) (14.4.1 (23E224)). I can't reproduce it even on my iPhone.


RE: Jellyfin streaming is stopping my macOS to access network - gnattu - 2024-05-12

There is a known issue that LXC will have some io hang with current 10.9, but the reason unknown, and if you run critical services like the DNS on that host you will suffer from this. Your current workaround is to start a KVM instance instead of using LXC.


RE: Jellyfin streaming is stopping my macOS to access network - xiaoyu2006 - 2024-05-13

(2024-05-12, 05:44 PM)gnattu Wrote: There is a known issue that LXC will have some io hang with current 10.9, but the reason unknown, and if you run critical services like the DNS on that host you will suffer from this. Your current workaround is to start a KVM instance instead of using LXC.

But that doesn't explain why

- I can alway access my Proxmox WebUI and interact with terminals
- I can't access my gateway / router through either ping or http
- It only happens on my Macbook
- Even lightweight media like a 10MiB song is suffering from this issue


RE: Jellyfin streaming is stopping my macOS to access network - gnattu - 2024-05-13

(2024-05-13, 01:24 AM)xiaoyu2006 Wrote:
(2024-05-12, 05:44 PM)gnattu Wrote: There is a known issue that LXC will have some io hang with current 10.9, but the reason unknown, and if you run critical services like the DNS on that host you will suffer from this. Your current workaround is to start a KVM instance instead of using LXC.

But that doesn't explain why

- I can alway access my Proxmox WebUI and interact with terminals
- I can't access my gateway / router through either ping or http
- It only happens on my Macbook
- Even lightweight media like a 10MiB song is suffering from this issue

Compatibility issues is strange like this and nobody knows why at the moment. You really want to use full KVM as a workaround if you are affected because There is not even valid theory that could explain why io hang happens so common with LXC containers but not so much for KVM.


RE: Jellyfin streaming is stopping my macOS to access network - xiaoyu2006 - 2024-05-13

(2024-05-13, 02:38 AM)gnattu Wrote: Compatibility issues is strange like this and nobody knows why at the moment. You really want to use full KVM as a workaround if you are affected because There is not even valid theory that could explain why io hang happens so common with LXC containers but not so much for KVM.

Okay this might be the solution but I am not pretty sure how do I pass my Intel Integrated GPU into the VM. Official guide only covers Docker & LXC.