Anyone able to access Hulu via a Linode OpenVPN setup?
21 Replies
Have you cleared your cache/cookies/etc and restared your browser before accessing Hulu? Are you sure everything is being routed through the Linode?
IIRC, Hulu's plugin checks your local time zone. Fix that, and you should be good to go.
It also appears as if everything is getting routed, as even from a terminal prompt I am coming up with the NJ IP… Hmm, very strange.
@kitcar:
I changed my timezone so it matches the timezone of where the NJ datacenter, is still no luck. What I can't figure out is all other sites with normal US IP Blocks work…
It also appears as if everything is getting routed, as even from a terminal prompt I am coming up with the NJ IP… Hmm, very strange.
What if you go to, say,
(I live in NY, but sometimes forget to turn the proxy off)
I suspect this has something to do with the GeoIP databases in use, and it's quite frustrating. Have you tried just a straight SSH tunnel for WWW traffic, the sorta-SOCKS method? In case the VPN isn't working right?
@jed:
I suspect this has something to do with the GeoIP databases in use, and it's quite frustrating. Have you tried just a straight SSH tunnel for WWW traffic, the sorta-SOCKS method? In case the VPN isn't working right?
That won't work for Hulu and other sites using GeoIP - they use Flash to connect directly to their servers, and Flash does not use your web browsers settings.
@saman007uk:
That won't work for Hulu and other sites using GeoIP - they use Flash to connect directly to their servers, and Flash does not use your web browsers settings.
Hm, worked for me last time I tried. They must have changed it since then. Good point.
@saman007uk:
Flash does not use your web browsers settings.
Uhh…. No. Flash respects my http-proxy setting just fine in Firefox, proven by the fact that I can get to Hulu/YouTube from within $WORK's network (where the only access to the outside is through a Squid box).
Maybe you tried to hit from home, it set a cookie, and it's still there.
A few answers:
Yes, I checked my IP both via web based tools and via the terminal (i'm on OSX here) - both resolve to the LinNode IP, so I know that is working fine.
Yes, I tried SSH tunnel - no dice
:( Yes, I cleared cookies - even tried a totally different browser I never use (Safari)
I also tried via another VPN service, and it worked, so I know the problem is with my LinNode IP specifically
My gut says that Hulu just dosen't like my IP for some reason. Maybe it likes some Linode IP blocks but not others? NBC, Pandora and a few others all work fine, so I assume its a GEOIP database issue as previously mentioned
@kitcar:
NBC, Pandora and a few others all work fine, so I assume its a GEOIP database issue as previously mentioned :(
Hulu was convinced my Cox Phoenix IP wasn't in the United States for a long time, so perhaps. Sorry we couldn't help.
So if you try later connecting to your vpn, you are a no go.
You need to go in your flash security center on adobe to clear it.
Maybe Hulu do it too.
If I were them, I'd check that. But I'm not, so you never know.
My reverse DNS is configured to resolve to the IP itself (so no wrong TLD).
I found out that when I enter my IP at geoiptool.com (which has worked fine for me so far), it doesn't show any info at all. However, when I enter it at maxmind.com, I get the correct data (except for the city, but at least it's assigned to the US).
I guess there is no way modifying that data though because they accumulate it from multiple sources
That being said, it didn't fix the problem - thanks everyone for the help though!
@mwalling:
Uhh…. No. Flash respects my http-proxy setting just fine in Firefox, proven by the fact that I can get to Hulu/YouTube from within $WORK's network (where the only access to the outside is through a Squid box).
Not exactly what was meant. The Flash plugin can be made to send RTMP packets directly to the internet, without going through the system or browser specific proxy.
With this little trick, services like Hulu actualy get your real IP even if you're using a http proxy like Squid.
@hoopycat:
Something that I thought about last night… you don't have the reverse DNS set to something obviously non-US, right? I think they'd probably be a little suspicious of a New Jersey IP address that reverses to huluproxy.superpants.co.uk or something like that
:-) If I were them, I'd check that. But I'm not, so you never know.
They don't. My fremont IP resolves to a chinese domain, and it works just fine.