HBO Max stopped working
-
@finite9
Some more testing :
When you connect your laptop directly to your fibre box, 'nslookup' or 'ping' to the "HBO Max" URL that's being used : you get an IPv4.
Run ipconfig /all on your laptop - keep the results.
Also : visit http://checkip.dyndns.org and take note of your WAN IPv4.Now, connect your laptop to the pfSense LAN.
Flush the laptops local DNS cache (windows : execute ipconfig /flushdns )
Do the 'ping' or 'nslookup' (better) again.Do you get the same IPv4 ?
Run ipconfig /all on your laptop - compare with what you had before.
Check http://checkip.dyndns.org again, and see that your WAN IPv4 is the same as above.
-
@gertjan hi, thanks...getting somewhere...
[https://paste.centos.org/view/48723c71](link url)
my laptop public ip is differnt when on ethernet to fiber modem compared to through pfsense, which is to be expected, but pinging play.hbomax.com gives completely different IP address. Not sure why. Ive not got any other DNS service apart from what the ISP is providing.
-
@finite9 if you check a site like https://www.iplocation.net/ are your two IPs in different areas?
Re HBO, it’d not be surprising for it to connect to different IPs, there are many reasons for that.
-
@finite9 Do have any filter lists active on pfSense like "pfBlockerNG"?
My experience with some other streaming services and the message " something went wrong" was, that some web address was blocked by a filter on pfSense. Once white-listed everything works fine.
Check you Firewall or pfBlocker logs, while trying to connect to HBO. -
@finite9 said in HBO Max stopped working:
my laptop public ip is differnt
Really ??? You have a "public ip" (NON RFC1918) on the NIC of your portable ?? That's extremely rare.
And close to impossible.
It would be possible if you've set up a pppoe type connection on your laptopn, and you hook up the LAN port bort (not wifi !) to the ISP modem Take note that a modem device is not like a router.
See it as cars and planes, both are used to move people, but the way the work is is very different (ok, I admit, a plane can be 'driven' ;) ).You should have a RDC1918, like 192.168.10.x on your laptop when you connect it to your ISP router, and another RFC1918, like (the default) 192.168.1.y when you connect your laptop to the LAN interface of pfSense.
The WAN interface of pfSense is most probably also a RFC1918 like 10.0.0.z
Only your ISP router (not modem) can have an "public ip", and that will be the one you see when you visit https://www.iplocation.net/ or http://checkip.dyndns.org
So, what is it ?
edit : btw : pfblockerng-devel can do many things, but it won't make your device's IP change.
pfblockerng-devel can not influence what is been done by DHCP (client). So, IP, gateway (dns) assignment will happen as always. -
@gertjan said in HBO Max stopped working:
Really ??? You have a "public ip" (NON RFC1918) on the NIC of your portable ?? That's extremely rare.
And close to impossible.Not if the ISP device is really a modem and not a router. That's exactly what will happen. And because the client has a different MAC it will pull a different IP as long as the ISP doesn't lock to the connection to a single MAC. Which it appears it does not.
So @finite9 it appears HBO is in fact blocking your IP and the test you did for that was invalid.
Try spoofing the MAC address on the pfSense WAN so it gets a different IP and see if that solves it.Steve
-
@gertjan I think you've misinterpreted my post, and I may have been guilty of using the wrong terminology. I meant that the IP address that my ISP assigns to my router, which is something like 82.45.122.23 for example. I used this terminology just to differentiate between the address my ISP gives me, and an internal LAN address like 192.168. My apologies if I used confusing terminology.
Btw, as I mentioned, I have re-installed pfsense from scratch with basically default values for everything. It is a completly unaltered default config apart from the name and domain name. I have not added or configured any packages, esp. not pfblocker.
-
@stephenw10 Yes, it is looking like HBO has done something. Literally every other thing on the Internet is working. Including Netflix, Disneyplus, Amazon Prime Video, and Apple TV streaming services--they are all working as expected. Until a few days ago HBO Max also worked as expected. HBO support passed the case to IT, and they replied that they were not blocking my IP. How they tested that, or if their checks were thourough, is anybody's guess.
I'll spoof the MAC and see what happens. thanks for the tip.
-
@stephenw10 said in HBO Max stopped working:
Not if the ISP device is really a modem and not a router.
I have no idea if the device is a modem or a router. It's a CTS HES-3106.
I remember when I first got it that I was able to connect to 192.168.1.1 on port 80 when I plugged a laptop straight into it, and I could login to the web gui interface. It looked...complicated... even for me. These days they must have locked that out in a fw upgrade because I just cannot access the web gui anymore.
-
The pfSense WAN gets a public IP directly though right? So even if it's a router it's bridging the connection to act as a modem only.
If the public IP the host got when you connected it directly to the ISP device was different to that which pfSense receives then it's almost certainly HBO blocking your IP. Spoofing the pfSense WAN MAC should resolve that by pulling a different public IP.Steve
-
@stephenw10 I spoofed the MAC, plugged in cable again, could see I got a new IP from my isp modem, HBO Max now works again. Def. looks like I was blocked, but they either could not see that or didn't look hard enough. Why they blocked me is completely unknown. Unless itäs because I was running a Tor Relay on a Raspberry Pi on my network?
-
Surprising if it isn't an exit node but....
The IP might be on a more general list though I'd expect more sites to be rejecting it if that were the case. You have no problem connecting here for example and we use a number of anti-spam lists. I'd have to guess it was flagged by HBO somehow. Too many clients? Logins from multiple locations? But that really is a guess. -
Does anyone have an IP list for HBO Max to whitelist in PfSense?