Mathieu
Regular Contributor
Good evening all
I've experienced for years random issues when streaming a popular digital music service to some of my older hardware. Those would generally be solved - temporarily - with a smooth unplugging of the gear from the mains, a reasonable waiting time, and subsequent hazardous replug. But the technique has pitfalls, and after my last shocker, and perhaps owing to that, I had an epiphany, and thought that it may have to do with my firewall.
My firewall settings are RMerlin's default.
Still, considering a setup comprised of:
-An 8 years Onkyo 'Music streaming system' capable Receiver, with DHCP set to 'off', a fixed IP address and DNS servers equal to the router's IP. [The Receiver is hard-plugged into the router]
-A mixed ecosystem (love that word), mostly Mac OS/iOS/Android
-A Music streaming provider who I understand mostly uses port 4070 UDP/TCP, and a couple of IP ranges
-Each client on the network has an assigned IP, the Receiver's being fixed outside of the router's DHCP pool, and,
-The interaction between clients/Receiver/worldwide web is implemented by way of the Music service's 'Connect' app, on iOS devices. [The commercial documentation of the app say that works if clients are on the same 'wifi' network. I've experienced the same symptoms whether with a plugged of wifi-connected Receiver]
The questions I'd like to submit to this learned forum are:
- If it were the case that for reasons I will never fathom, the router would block the Receiver to access port 4070, then would giving the client unrestricted UDP/TCP access to such port solve the issue?
-In that case, well, errm... How do I do that?
-It being a triangular relationship (I know they can be painful): iOS Device / router / Receiver, should I consider firewall rules for the iOS device too (acting as a remote control as far as I am concerned)?
-I know thus far that exposing a port to the web is akin to ask Pandora to lift the top of her box: are there any mitigating measures that could get the job done and at the same time offer minimal security?
Thanks to those of you who reached this point without falling asleep...
I've experienced for years random issues when streaming a popular digital music service to some of my older hardware. Those would generally be solved - temporarily - with a smooth unplugging of the gear from the mains, a reasonable waiting time, and subsequent hazardous replug. But the technique has pitfalls, and after my last shocker, and perhaps owing to that, I had an epiphany, and thought that it may have to do with my firewall.
My firewall settings are RMerlin's default.
Still, considering a setup comprised of:
-An 8 years Onkyo 'Music streaming system' capable Receiver, with DHCP set to 'off', a fixed IP address and DNS servers equal to the router's IP. [The Receiver is hard-plugged into the router]
-A mixed ecosystem (love that word), mostly Mac OS/iOS/Android
-A Music streaming provider who I understand mostly uses port 4070 UDP/TCP, and a couple of IP ranges
-Each client on the network has an assigned IP, the Receiver's being fixed outside of the router's DHCP pool, and,
-The interaction between clients/Receiver/worldwide web is implemented by way of the Music service's 'Connect' app, on iOS devices. [The commercial documentation of the app say that works if clients are on the same 'wifi' network. I've experienced the same symptoms whether with a plugged of wifi-connected Receiver]
The questions I'd like to submit to this learned forum are:
- If it were the case that for reasons I will never fathom, the router would block the Receiver to access port 4070, then would giving the client unrestricted UDP/TCP access to such port solve the issue?
-In that case, well, errm... How do I do that?
-It being a triangular relationship (I know they can be painful): iOS Device / router / Receiver, should I consider firewall rules for the iOS device too (acting as a remote control as far as I am concerned)?
-I know thus far that exposing a port to the web is akin to ask Pandora to lift the top of her box: are there any mitigating measures that could get the job done and at the same time offer minimal security?
Thanks to those of you who reached this point without falling asleep...