Jellyfin Forum
SOLVED: All client connections are black screen - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: All client connections are black screen (/t-solved-all-client-connections-are-black-screen)

Pages: 1 2


RE: All client connections are black screen - Nathanael - 2024-10-16

This is my /etc/jellyfin/network.xml

Code:
<NetworkConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema>  <BaseUrl />
  <EnableHttps>false</EnableHttps>
  <RequireHttps>false</RequireHttps>
  <InternalHttpPort>8096</InternalHttpPort>
  <InternalHttpsPort>8920</InternalHttpsPort>
  <PublicHttpPort>8096</PublicHttpPort>
  <PublicHttpsPort>8920</PublicHttpsPort>
  <AutoDiscovery>true</AutoDiscovery>
  <EnableUPnP>false</EnableUPnP>
  <EnableIPv4>true</EnableIPv4>
  <EnableIPv6>true</EnableIPv6>
  <EnableRemoteAccess>true</EnableRemoteAccess>
  <LocalNetworkSubnets />
  <LocalNetworkAddresses />
  <KnownProxies />
  <IgnoreVirtualInterfaces>true</IgnoreVirtualInterfaces>
  <VirtualInterfaceNames>
    <string>veth</string>
  </VirtualInterfaceNames>
  <EnablePublishedServerUriByRequest>false</EnablePublishedServerUriByRequest>
  <PublishedServerUriBySubnet />
  <RemoteIPFilter />
  <IsRemoteIPFilterBlacklist>false</IsRemoteIPFilterBlacklist>
</NetworkConfiguration>

I do have a VPN, but it is set up to allow connections locally and to activate only for selected apps. I know it is working properly as other things I have running on this server are working fine. Just not Jellyfin.


RE: All client connections are black screen - TheDreadPirate - 2024-10-16

Can you configure Jellyfin to only bind to your LAN IP? If you can't get to the UI to make that change, you can manually edit network.xml.

Replace this

Code:
<LocalNetworkAddresses />

With this

Code:
<LocalNetworkAddresses>
    <string>"192.168.12.34"</string>
  </LocalNetworkAddresses>

I'm assuming that 192 address if your actual LAN IP.

After making that change, restart Jellyfin.


RE: All client connections are black screen - Nathanael - 2024-10-16

I did what you said and it made no change to the connection.

The backend of Jellyfin seems to be working fine. Both from LAN and not. I connected VIA Kodi and that worked fine, my issue seems to be with the Web client and so it affects the desktop and mobile clients as well. Anything that connects without the web client is unaffected. So my next thought would be reinstalling the web client, but how would I go about that without deleting everything?


RE: All client connections are black screen - TheDreadPirate - 2024-10-16

Code:
sudo systemctl stop jellyfin
sudo apt install --reinstall jellyfin-web
sudo systemctl start jellyfin



RE: All client connections are black screen - Nathanael - 2024-10-16

Okay! That worked! Thank you, I didn't know that you could just add --reinstall to that.


RE: All client connections are black screen - TheDreadPirate - 2024-10-16

Oh. So the issue is fixed? I wonder what could have happened to jellyfin-web that would cause this. Jellyfin-server does not modify it, and there are only a few plugins that attempt to modify jellyfin-web. None of them I saw in your log.


RE: All client connections are black screen - Nathanael - 2024-10-16

I am assuming it was an issue with InPlayerPreview. I have had a few issues with it before. I removed it now, it's sad though, it's a nice feature. Anyway, thank you for your help! I will mark this as solved now.