Setting up RoonBridge manually on a Gentoo Linux box
Number of Tracks in Library
~70k
Description of Issue
So I’ve made some progress from the last time:
This time, it is running and I can see the audio devices in the settings; however, I cannot enable. All I get is an “Enabling…” message and when I try to name it and press enter or click out of the text box the Roon Player crashes. I can reopen with no harm done but it still says “Enabling…”.
I was wondering if maybe it’s a local port that needs to be open. I try to close my ports as a rule but I was going to try opening them and see if that changes anything.
Ok so it is my firewall! I use shorewall as my firewall configurator so I completely disabled it and RoonBridge works. The problem now is that I still want to continue using shorewall (for security purposes). So what ports do I enable to get RoonBridge playing nicely with shorewall?
Currently I’ve enabled the standard ports along with some extras I found on the forums here:
TCP Ports
9100:9200
49863
52667
52709
63098:63100
UDP Port:
9003
But enabling these ports doesn’t help. Any other suggestions?
I think you must do specific configurations on Shorewall for allowing multicast traffic. A quick search on Google should bring up examples to guide you.
So, I’ve enabled multicast in my firewall as well as the respective ports but I’m still getting nothing. I wonder if multicast is a red herring… Anything else I can try?