Attention: Support and help on the Untangle Forums is provided by
volunteers and community members like yourself.
If you need Untangle support please call or email support@untangle.com
Started Youtube Channel, Have a question about Untangle Ask me : jason @ jasonslab.ca
https://www.youtube.com/c/jasonslabvideos << Please like and subscribe, helps me out !!
I just updated the GitHub repo so the Ansible playbook will now install libnss-mdns for hostname resolution as well as avahi-browse for troubleshooting. I also added a troubleshooting section to my README and a note that you must enable UDP 5353 between the subnets as well.
I confirmed that avahi-browse is functional and that libnss-mdns made the required changes after running the playbook, but I'm unable to resolve hostnames. So I think some more work is needed to make this fully functional, but it's on its way there.
For the sake of all of our time and not duplicating things, I'm going to stop updating this thread with every little update. You can visit and subscribe to the issue where this is being discussed for any further updates: https://github.com/willquill/untangle-mdns/issues/1
Once this issue is fully resolved, I'll update this thread if it's still open.
The link to github is in his first post, he just couldn't post it without obfuscating it. But it's there. To close the loop here, I got the ansible to work but was struggling with the reflection amongst the subnets.
I ended up installing avahi on a linux distro and got it working from that box instead of untangle. I do wish untangle would start supporting mdns reflection from the firewall, though.
Yup, I understand what a ping is. You misunderstand my test. My test was to see if mdns discovery worked. Simple as that. ping blah.local from different subnets resulted in a response indicating it could not resolve the hostname. Switch subnets, ping blah.local worked fine, and I could see the traffic in a pcap. This told me mdns wasn't working. Nothing to do with the ping, but it's a perfect way to see if the hostname resolution was working.
When I finally got avahi working on a linux box, the exact same test worked.