5353 UDP already in use

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

phqzgunsfjror

Benutzer
Registriert
16. Mai 2021
Beiträge
5
Reaktionspunkte
0
Punkte
1
I am running a lmscommunity/logitechmediaserver as docker on my Synology. The Spotify plugin (Spotty) needs port 5353 UDP in order to work with multiple devices.

Unfortunately I get the following error when I try to bind port 5353 UDP to the docker container:
"Local port 5353, ... conflicts with other ports used by other services"

It seems the port 5353 UDP is already in use by avahi-daemon:
Code:
sudo netstat -tulpn | grep 5353
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           7500/avahi-daemon:

I stopped/disabled avahi...
Code:
sudo synoservice --stop avahi
... and I can confirm its not running anymore - even after a restart of the NAS. And the port is not in use either.
Still same error message that the port is already in use.


Does sombody know how I can free up that port from Synology? I dont use Music station nor Itunes...
 
See https://kb.synology.com/de-de/SRM/tutorial/What_network_ports_are_used_by_SRM_services
The Port is reserved for Bonjour services. At first you can try to disable the Bonjour services under file services

G0ik5vv.png


If that doesnt works, then you could bind another port to the docker container. If the spotify plugin absolutely needs the port 5353, then you can use MACVLAN for the container.

I hope this helps you.

Nachtrag: Warum zum Henker schreibst du auf Englisch, wenn du bereits bewiesen hast, dass du in der Lage bist Beiträge in deutsch abzuschicken?
 
Zuletzt bearbeitet:
  • Like
Reaktionen: stulpinger
Oh, ich hab ganz vergessen, dass es ein deutsches Forum ist.
Vielen Dank für die Hinweise.

- Der Bonjour Service war tatsächlich schon deaktivert.
- Das Spotify Plugin scheint den Port wohl nicht ändern zu können
- Das mit dem MACVLAN werde ich mal ausprobieren. Sehe ich das richtig, dass die Synology dabei eine zweite IP bekommt, wo dann für die zweite IP 5353 UDP noch frei ist?
 
  • Haha
Reaktionen: plang.pl
Im Kern trifft es das. Mit MACVLAN erhält der Container eine eigene IP-Adresse im selben Netzwerk. Damit kannst du einerseits solche Port-Kollisionen vermeiden.
 
Ich habe es soeben probiert. Leider kommt der selbe Fehler, dass der Port bereits vergeben sei.

MACVLAN erstellen:
Code:
sudo docker network create -d macvlan -o parent=eth0 --subnet=192.168.178.0/24 --gateway=192.168.178.1 --ip-range=192.168.178.18/32 lms_network

Den Container dieses neue Netzwerk zuweisen:
Code:
-> docker -> network -> lms_network -> manage -> add lmscommunity-logitechmediaserver1 -> apply


Und den Container aus dem bridge Netzwerk entfernen:
Code:
-> docker -> network -> bridge -> manage -> delete lmscommunity-logitechmediaserver1 -> apply

BTW: ich kann nun http://192.168.178.18:9002 aufrufen :)


Auch ein Restart des Dockerservices hat nicht geholfen.

Habe ich etwas falsch gemacht oder ist das MACVLAN bei Synology doch keine Option?
 
Ich habe keine Lösung gefunden, Port 5353 UDP auf der Synology anderweitig zu benutzen.
Allerdings konnte ich alle Probleme lösen, indem ich den LMS Container in den "host mode" erstellt habe (leider muss der Container beim initialen Setup in den host mode gebracht werden. Also einen vohandenen Container kann man nicht nachträglich in das host Netz umziehen - aber egal).

Bin hierdurch darauf aufmerksam geworden: https://forums.slimdevices.com/show...g-LMS-in-Docker/page2&highlight=synology+5353
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat