whitelist xfinity stream behind VPN
I'm sure that VPN discussions are discouraged here, but I am NOT trying to use my VPN to access Stream from somewhere else, in fact I am trying make Stream bypass my VPN. I am only trying to make Stream work from my house, which routes most traffic through a VPN. As a result, when I use the xfinity stream website on my PC, I get the message about connecting via my home wifi and I can only watch the Go channels because it thinks I am not at home when I am in fact sitting at home about 3 feet from my XFi gateway.
I know the issue is related to my VPN because Stream works if I temporarily whitelist my PC but this is not a permanent solution. I am willing and able to whitelist specific devices and website domains so that they bypass the VPN. At first I tried whitelisting the obvious domains of comcast.net and xfinity.com but it did not work. Then, using developer tools in Chrome, I whitelisted every website that the page appears to be accessing, and still I am getting only the GO channels.
The most interesting element I saw using developer tools was a call to https://xtvapi.cloudtv.comcast.net/inhome-check/ that fails in spite of the fact that the comcast.net domain is whitelisted.
Anyone have a clue what domains I need to whitelist so Stream will work from behind my VPN?