I want so use the dlna server on my network to stream music to rhythmbox on my PC.
After a lot of tinkering I found out, that the firewall from EndeavourOS blocks the dlna server.
When I stop the firewall with:
sudo systemctl stop firewalld.service
rhythmbox finds the dlna server and I can play music.
I have looked for something with dlna in the firewall config GUI but didn’t find any.
What are the right settings, to get dlna running with activated firewall? (the firewall is in standard settings, this is a fresh install of Cassini Neo)
Here is what I had to do to get port 1900 udp open
Open up the firewall app by right clicking on the firewall icon, then ‘Edit firewall settings’
First thing is to set the rules to ‘Permanent’. It usually ‘Runtime’ by default.
I add the IP range of my domain 192.168.0.0/24 I think this binds the entire Public zone to only accept incoming communications from yourlocal LAN and nothing else. You may not want to do that, but in my Local Area Network, there is only one domain (router) @dalto what is your knowledge / opinion on the ‘Sources’ Tab?
After consultation, I edited this post to a much better solution.
So I looked in the Services Tab and found this.
I enabled this service at it still worked. I then disabled ‘ssdp’ service and disabled ‘minildna’ service and finally removed the entry from the ‘Protocols’ Tab. It still worked.
All tabs are clear of any entries.
Summary, the only thing that needs to be done, is enable ‘upnp-client’ and that is it.
Now for the ultimate test. Reboot and see if it still works.
It still works after the re-boot. Now for the ultimate DUH moment.