FireFly Media Server (formerly mt-daapd) › Firefly Media Server Forums › Firefly Media Server › Setup Issues › Firestarter Setup–Firewall Issues–I Think I Got It!!! › Reply To: Firestarter Setup–Firewall Issues–I Think I Got It!!!
After lots of searching and a rebuild of my server, I think I found how to make Firestarter and Firefly play nice. The problem is in multicasting, I think. There’s no obvious way to handle it in the GUI. However, in the /etc/firestarter directory there’s a file called “firewall.” Near the bottom, you’ll see the following:
# Block Multicast Traffic
# Some cable/DSL providers require their clients to accept multicast transmissions
# you should remove the following four rules if you are affected by multicasting
$IPT -A INPUT -s 220.127.116.11/8 -d 0/0 -j DROP
$IPT -A INPUT -s 0/0 -d 18.104.22.168/8 -j DROP
$IPT -A OUTPUT -s 22.214.171.124/8 -d 0/0 -j DROP
$IPT -A OUTPUT -s 0/0 -d 126.96.36.199/8 -j DROP
As can be seen, the default configuration is to drop multicasting transmissions. If you comment out the last 4 lines and save, you just might see your playlist in iTunes with Firestarter running.
BTW, you should make rules to allow 3689 and 5353 as incoming traffic, and you can do that from the GUI. (I left the default “permissive” for outgoing traffic.) Let me know if this works for anyone else.