Skip to content

DLNA plugin dosn't work #178

@EnterOFF

Description

@EnterOFF

Description of the bug

Since upgrading to version 10.11.0 of Jellyfin, the DLNA plugin version 10.0.0.0 has stopped working. It isn't working on any clients (e.g. VLC, LG TV), and even when it displays in clients, I can't access the first folder. I have tried reinstalling the plugin and rebooting the container multiple times. I have tried installing earlier versions of the plugin, but I cannot. The system automatically updates to the latest version as soon as I reboot the container.

Reproduction steps

  1. Update to last version
  2. Enable DLNA Plugin
  3. Reboot container
  4. Enable DLNA Plugin and select default user
  5. Try to open DLNA in VLC (Universal Plug'n'Play)

What is the current bug behavior?

Tried to open the main folder, but it wouldn't open. The usual subfolders with movies and TV shows aren't there. It won't open.

What is the expected correct behavior?

It must display subfolders with content

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

10.11.0

Specify the build version

10.11.0

Environment

- OS: Synology DSM 7.2-64570 Update 3
- Linux Kernel: 4.4.302+
- Virtualization: Docker
- Clients: LGTV, VLC
- Browser: none
- FFmpeg Version: 7.1.2
- Playback Method: Direct Play
- Plugins: DLNA
- Reverse Proxy: none
- Base URL: none
- Networking: host
- Jellyfin Data Storage: local SATA SSD
- Media Storage: Local HDD
- External Integrations: none

Jellyfin logs

[2025-10-26 09:59:10.444 +03:00] [INF] [7] Jellyfin.Plugin.Dlna.DlnaManager: Using user profile directory "/config/plugins/configurations/dlna/user"
[2025-10-26 09:59:10.449 +03:00] [INF] [7] Jellyfin.Plugin.Dlna.DlnaManager: Using system profile directory "/config/plugins/DLNA_10.0.0.0/profiles"
[2025-10-26 09:59:10.838 +03:00] [INF] [7] Jellyfin.Plugin.Dlna.Main.DlnaHost: Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "192.168.1.10" with uri "http://192.168.1.10:8096/dlna/ce53ad51-6d20-4af4-ac8c-e38626eafd88/description.xml"
[2025-10-26 09:59:16.373 +03:00] [INF] [16] Jellyfin.Plugin.Dlna.DlnaManager: No matching device profile found. The default will need to be used. 
DeviceIdentification { FriendlyName: "[TV]42LM640T-ZA", ModelNumber: "1.0", SerialNumber: "123456789001", ModelName: "LG TV", ModelDescription: "UPnP Media Renderer 1.0", ModelUrl: "http://www.lge.com/", Manufacturer: "LG Electronics", ManufacturerUrl: "http://www.lge.com", Headers: [] }
[2025-10-26 09:59:16.393 +03:00] [INF] [16] Jellyfin.Plugin.Dlna.Main.DlnaHost: DLNA Session created for "[TV]42LM640T-ZA" - "LG TV" using profile "Generic Device"

FFmpeg logs

Client / Browser logs

No response

Relevant screenshots or videos

vlc_njs5jbJOGP.mp4

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis PR or Issue describes or fixes something that isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions