mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-01-24 07:30:57 +01:00
[Issue]: DLNA Logs even though DLNA is disabled? #3591
Labels
No labels
area:database
awaiting-feedback
backend
blocked
breaking change: web api
bug
build
ci
confirmed
discussion needed
dotnet future
downstream
duplicate
EFjellyfin.db
enhancement
feature
future
github-actions
good first issue
hdr
help wanted
invalid
investigation
librarydb
live-tv
lyrics
media playback
music
needs testing
nuget
performance
platform
pull-request
question
regression
release critical
requires-web
roadmap
security
security
stale
support
syncplay
ui & ux
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: starred/jellyfin#3591
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SlothCroissant on GitHub (Feb 6, 2022).
Please describe your bug
I run JellyFin in Docker Swarm mode via this compose file (see attached environment details for compose.yml).
I've got all the DLNA options disabled in JellyFin, yet it is still attempting very often to reach my network broadcast address on port 1900 with logs as such:
Emby.Dlna.Main.DlnaEntryPoint: Error sending socket message from "10.0.0.128" to "239.255.255.250:1900"I'm not worried that it's being blocked as permission denied - this is what I'd expect as my docker container does not have broadcast ability. I'm more concerned that DLNA is still trying to do its thing even though I've got it completely disabled.
Is there a way to fully remove DLNA? Is it a plugin, etc that can be killed? I personally have no use for it so would prefer it to just be gone if possible. Else I'd love if the service would see that I have it disabled in settings and not keep trying :)
Jellyfin Version
10.7.7
if other:
No response
Environment
FFmpeg logs
No response
Please attach any browser or client logs here
No response
Please attach any screenshots here
Code of Conduct
@jellyfin-bot commented on GitHub (Jun 7, 2022):
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.
If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.
This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.
@Virtlink commented on GitHub (Jun 29, 2022):
I also have the same problem, with Jellyfin running as a container in Docker Swarm, with DLNA disabled, getting the same stack trace:
@andreclemente commented on GitHub (Oct 26, 2022):
Same here
@MetaBliss commented on GitHub (Mar 22, 2023):
same here
@linkarzu commented on GitHub (Aug 10, 2023):
I have the same issue trying to run jellyfin in a docker swarm, were you guys able to do it?
@Shadowghost commented on GitHub (Aug 13, 2023):
Port
1900is the autodiscovery port. Autodiscovery is handled by the DLNA subsystem. Disable autodiscovery and you won*t get the errors.@linkarzu commented on GitHub (Aug 15, 2023):
@Shadowghost , how do you disable autodiscovery?
I'm not exposing port 1900 in my swarm stack file, I'm also running the container as root. The issue is that due to the error, the container doesn't even start in the swarm . When I run the container as a regular docker-compose file, without the node being in a swarm, it works just fine. Not sure if I need to run traefik in front of the container or what 🤷
Here's my swarm stack file
And here's the error I get
@Shadowghost commented on GitHub (Aug 16, 2023):
I think it is not possible to change it in the UI and I don't know if it's possible via ENV, but you can disable it by setting
AutoDiscoverytofalseinnetwork.xmland restarting Jellyfin afterwards.@linkarzu commented on GitHub (Aug 17, 2023):
Thanks for the answer @Shadowghost , so the official jellyfin/jellyfin image never worked in docker swarm, I instead switched to the linuxserver/jellyfin:10.8.10 and everything's working as expected in docker swarm.