What's new

Netflix proxy error

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

eaz

Occasional Visitor
Since yesterday I started getting "You seem to be using an unblocker or proxy" error on all devices.

I live in the UK, just accessing regular UK Netflix with no VPN or region related DNS configuration.

My ISP gives me a /29 which I use to SNAT the outbound requests for my clients, what I found is that the only way to prevent the proxy error is to SNAT with the primary WAN IP assigned to my router (which I don't want to do).

I can only put this down to:
1) My /29 has incorrectly been added to some sort of 'proxy blacklist' that Netflix use
or
2) Netflix added some sort of DNS verification that only allows a client to request content if the same source IP requested one of the required name records - since I use AB-Solution all DNS requests appear to come from the primary WAN IP

I'd appreciate any feedback if anyone has any experience/insight - one question that came up as part of this is how can I get the outbound name requests from my router to appear to come from one of my /29 addresses, I tried adding a SNAT rule to POSTROUTING and saw hitcounts following requests but only saw return INPUT hits directed to the primary WAN IP so looks like that SNAT wasn't working - would outbound requests from WAN interface even go through any aspect of iptables?

I am aware that one potential solution is to change DNS server on WAN page to IP of local DNS server and then SNAT outbound requests from that server but I would prefer to keep this functionality local to the router if possible.

AC88U - 380.62 beta1 - AB-Solution 2.0.1
 
All i know is, that Netflix blacklists some IPv6 Adresses esp. from tunnel vendors like hurricane electrics...
Also they do some location checking and maybe if there is a difference between location of your ip4 and ip6... they moan, too...
 
Thanks Snoop, I'm all IPv4 here.

Update: If I setup identity DNAT rule in PREROUTING for TV to bypass DNSFILTER and access DNS server directly - (so name and Netflix requests come from same /29 IP) then I still get the same error, already tried yesterday but just sanity checked again now so it would seem 1) is most likely.

For now TV will have to use primary WAN IP for all outbound traffic :(

Spoke to ISP (Uno) and they mentioned they have an ongoing case with Netflix tier 3 team since other customers have also started seeing this issue, guess I will just have to wait that out since Netflix technical support aren't trained for a scenario where issue is on their end..

If anyone is able to advise on the one outstanding bit of whether it is possible or not to modify source IP for outbound DNS requests sent from the router itself?

For LAN clients it can easily be done with: iptables -t nat -I POSTROUTING -p udp -m udp --dport 53 -s 10.10.10.64/26 -j SNAT --to 1.1.1.1

But is there any way when request will originate from ppp0?
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top