A question regarding Remote Access and dual WAN

I have a question about remote access. I recently changed ISP providers. My WAN setup is mildly complex. Currently it is a dual WAN configuration. I use Metronet (fiber to the home) for all my internet traffic and the other, Spectrum is only used for authentication of their video services, and has no other connection to the wider internet.

My issue is as follows from the troubleshooting page:

Outgoing connections are coming from 152.117.XXX.XX3 but the external IP of the router is 71.69.XXX.XX5

So the 152 is metronet, and all traffic must transit that one, but Channels seems to try and route over Spectrum (71). So I can fix this What IP address, or addresses is Channels listening, if known, to for this feature so I can fix my WAN balancing rules.

Or is there some magic in channels I could do to make it only see the one WAN?

What does your network infrastructure look like? Not a whole lot of info to go on here...

You need to exempt the DVR from your funky routing policy.

Ok, so I am using an Untangle NGFW appliance as my router. I have two WANs defined. External Metronet, and External Spectrum TV. Given that I do no have spectrum internet service, but TV service. In order to receive all the channels I pay for streaming to my devices, I have a provisioned spectrum modem that only can connect to their video services in their intranet. I have set 100Q% of all traffic allocated to the External Metronet. In fact I created two rules to ensure that the server went to the metronet wan. As seen below:
Layout
Traffic allocation

I think it just be some configuration issue I have that I need to follow up with Untangle but I thought I'd ask here such as what IP address does Channels listen to so I can also put conditions in there to move traffic over to metronet.

I use pfsense and i have 3 wan connections. Basically the vlan that channels is on has an outbound nat that specifies my fiber gateway and also which one of my /28 ips that i want the traffic sourced from. Then i just have an inbound NAT on port 8089. I also select manual on the remote access in channels as i dont use uPnp.

Not familair with untangle but honestly there isnt a whole lot of secret sauce in the channels server. Its just like any other server network wise.

slapman,

Thank you for your time, my issue is that Channels only tries to listen on the Spectrum WAN. I have manually opened port 8089 and directed it at my server. and my route rules state that server will only use the Metronet WAN. I am wondering since it was working prior to my migration to Metronet, there is a setting in a configuration file that may be "stuck"

I hear ya but channels isnt doing anything though. Your server doesnt listen on the wan connection, it listens on the nic that is connected to the private lan. Its gotta be something firewall/routing related as the server has no control over routing.

On the server goto whatismyip.com, if its linux google the curl command equivalent. That should tell you what wan connection you are behind for outbound traffic. Then use telnet from outside ypur lan to try and see if the desired public address answers on 8089. So telnet 1.2.3.4 8089 would be the command. Press enter a couple of times and you will get gibberish, or if its not answering you will get an immediate error.