Tuesday, April 7, 2015

Netflix and "This webpage has a redirect loop"

Suddenly Netflix was not working anymore: my Chrome on Ubuntu Linux said "This webpage has a redirect loop" on www.netflix.com.

Netflix advised to clear my cookies.

The real cause was different: IPv6, and possibly my Hurricane Electric IPv6 tunnel.

After disabling IPv6 in Chrome with the startup command "google-chrome --disable-ipv6", Netflix was working again.

Great. Not.

EDIT: I found a dirty workaround: I put this into my /etc/hosts

54.197.238.114 www1.netflix.com

... and now a plain google-chrome startup (so with IPv6 enabled) leads to a working Netflix!

EDIT 2:

Thijs Kroesbergen (@TheIceCoMa) reports a Netflix problem with Sixxs IPv6:

https://twitter.com/TheIceCoMan/status/585829217046294528

@NetflixNL IPV6 on the http://netflix.com  site is broken (connection timeout on the first HTTPS request) coming from a SiXXS tunnel.

EDIT 3:

Windows 7 & Chrome on the same LAN (so: with tunneled IPv6) correctly works with Netflix. Strange
Ubuntu & Netflix with Pipelight works too with Netflix



Screenshot of the not-working Netflix:



2 comments:

Nicolas Guerinet said...

I don't see any AAAA records in the netflix.com DNS zone.
Do you?

Quirinius said...

@Nicolas:

Yes, I see a lot of AAAA records:

sander@haring:~$ host www.netflix.com
www.netflix.com is an alias for www.eu-west-1.netflix.com.
www.eu-west-1.netflix.com is an alias for www.eu-west-1.prodaa.netflix.com.
www.eu-west-1.prodaa.netflix.com has address 54.228.235.187
www.eu-west-1.prodaa.netflix.com has IPv6 address 2a01:578:3::36f7:67f2
sander@haring:~$

sander@haring:~$ host www1.netflix.com
www1.netflix.com is an alias for dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com.
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 54.225.69.109
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 23.21.110.135
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 184.73.252.179
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 54.204.7.176
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 50.17.181.2
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 50.16.245.238
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 54.197.238.114
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has address 23.23.146.124
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::36e1:456d
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::b849:fcb3
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::36eb:6493
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::6b15:6137
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::36cc:7b0
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::36c5:ee72
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::b849:f83b
dualstack.wwwservice--frontend-san-756424683.us-east-1.elb.amazonaws.com has IPv6 address 2406:da00:ff00::6b16:f3ea