DLNA not visible on LAN

DLNA is not visible on the LAN. However the Plex server is on the isolated docker network I am doing the port-mapping which works for the default port 32400.

Server Version#: 1.22.3.4392
Player Version#: 1.31.1.2262-74fdc6b7 (windows one)

DLNA Settings:

Docker-Compose:

version: "3.7"

services:
  plex:
    container_name: plex.529
    image: plexinc/pms-docker:latest
    restart: always
    ports:
      - 32400:32400/tcp
      - 1900:1900/udp
      - 3005:3005/tcp
      - 5353:5353/udp
      - 8324:8324/tcp
      - 32410:32410/udp
      - 32412:32412/udp
      - 32413:32413/udp
      - 32414:32414/udp
      - 32469:32469/tcp
    expose:
      - 32400
    volumes:
      - $PWD/plex/config:/config
      - /dev/shm:/transcode
      - /lvm/raid/private/media:/plex/media
      - /lvm/raid/private/data:/plex/data
    privileged: true
    environment:
      - TZ=Europe/Prague
      - PLEX_UID=1000
      - PLEX_GUID=994
      - NVIDIA_VISIBLE_DEVICES=GPU-d705d61e-a848-a592-e014-d196cd66eec9
      - NVIDIA_DRIVER_CAPABILITIES=compute,video,utility
      - ALLOWED_NETWORKS=192.168.255.0/24,10.8.0.0/24
      - ADVERTISE_IP=http://192.168.255.11:32400/,http://X.X.X.X:32400/

Netstat:

@netstat | egrep ":1900|:32469|:3005|:5353|:8324|:32410|:32412|:32413|:32414|:32400"
tcp        0      0 0.0.0.0:8324            0.0.0.0:*               LISTEN      0          130154519  27404/docker-proxy
tcp        0      0 0.0.0.0:32400           0.0.0.0:*               LISTEN      0          130135464  27229/docker-proxy
tcp        0      0 0.0.0.0:32469           0.0.0.0:*               LISTEN      0          130110182  25853/docker-proxy
tcp        0      0 0.0.0.0:3005            0.0.0.0:*               LISTEN      0          130140916  27511/docker-proxy
tcp6       0      0 :::8324                 :::*                    LISTEN      0          130107272  27410/docker-proxy
tcp6       0      0 :::32400                :::*                    LISTEN      0          130134406  27237/docker-proxy
tcp6       0      0 :::32469                :::*                    LISTEN      0          130148538  25859/docker-proxy
tcp6       0      0 :::3005                 :::*                    LISTEN      0          130135489  27517/docker-proxy
udp        0      0 192.168.80.1:45582      192.168.80.9:32414      ESTABLISHED 0          130187330  26657/docker-proxy
udp        0      0 192.168.80.1:57877      192.168.80.9:32412      ESTABLISHED 0          130153927  27059/docker-proxy
udp        0      0 192.168.80.1:60066      192.168.80.9:32414      ESTABLISHED 0          130157073  26657/docker-proxy
udp        0      0 0.0.0.0:32410           0.0.0.0:*                           0          130132606  27103/docker-proxy
udp        0      0 0.0.0.0:32412           0.0.0.0:*                           0          130130233  27059/docker-proxy
udp        0      0 0.0.0.0:32413           0.0.0.0:*                           0          130135435  26980/docker-proxy
udp        0      0 0.0.0.0:32414           0.0.0.0:*                           0          130076611  26657/docker-proxy
udp        0      0 0.0.0.0:1900            0.0.0.0:*                           0          130125695  27535/docker-proxy
udp        0      0 192.168.80.1:36041      192.168.80.9:32412      ESTABLISHED 0          130130478  27059/docker-proxy
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           0          130139484  27478/docker-proxy
udp6       0      0 :::32410                :::*                                0          130125681  27115/docker-proxy
udp6       0      0 :::32412                :::*                                0          130139442  27070/docker-proxy
udp6       0      0 :::32413                :::*                                0          130130219  26986/docker-proxy
udp6       0      0 :::32414                :::*                                0          130133381  26663/docker-proxy
udp6       0      0 :::1900                 :::*                                0          130111316  27541/docker-proxy
udp6       0      0 :::5353                 :::*                                0          130111289  27485/docker-proxy

Notice we have listed 1900 UDP but is not listening. Other one 32469 TCP is listening. Tried to enable/disable IPv6 support without any effect. DLNA is still not visible on the LAN:

Please help. Thanks.

I believe this has to do with Docker’s default bridge network not passing multicast traffic (required for SSDP/UPnP/DLNA) from the container to the network. I tested with my Plex container and found that both host and ipvlan (mode l2) networks allowed Plex’s DLNA server to be visible; however, the default bridge network did not. I didn’t with test a macvlan network, but that may work as well.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.