Roku 3 Problems with Netflix after update

Anyone else having problems with Netflix now? Saying netflix not available in your country. Changed the DNS to overseas one's and still nothing...

It might be because the DHCP IP leased to the device has not yet expired, and the DNS servers are being cached by the device. I forced mine by changing the DHCP settings to use the specified UnoTelly DNS servers and the cleared all active DHCP sessions. In other words, on my router, the internet settings have the UnoTelly DNS servers, and the DHCP setting also have the UnoTelly DNS servers. Also note my lease time which equals 1 day (in seconds)

1.png
 
Last edited:
I am having the same problem with the Roku 3 and Netflix for the last couple of days, gives an error message that Netflix isn't available in your country.

It's working from my PC through chrome fine.

I checked the dns servers on my router, primary is JHB, secondary Cape Town and reset the router.

Hulu on the Roku is working fine so seems to be something to do with the Netflix app.

Tried reinstalling the Netflix channel on the Roku but no luck.

Really hope to get this sorted out, had this all working for over a year now...
 
Thanks a lot, got it working again following those steps.
 
I have read through this a few times and tried the static routing option on my Blekin (I have this setting) but still can't get it too work so not sure if I am doing something wrong maybe?

Just make sure that you have the right default gateway ip (your router eg 10.0.0.1/2 or 192.168.1.1 etc) and that your subnet mask is 255.255.255.255 and not the typical 255.255.255.0 which is a mistake I once made.
 
Just make sure that you have the right default gateway ip (your router eg 10.0.0.1/2 or 192.168.1.1 etc) and that your subnet mask is 255.255.255.255 and not the typical 255.255.255.0 which is a mistake I once made.

This is what I currently have: Static Route.png

I use 192.168.2.1 to login to my router. Also have the UnoTelly DNS setup on the router itself. Honestly not sure what I am doing wrong.

Netflix seems to work fine on my mac and Hulu works great on my Roku, just keep getting the not available in my country error on the Roku when trying to play the Netflix channel.
 
This is what I currently have: View attachment 176155

I use 192.168.2.1 to login to my router. Also have the UnoTelly DNS setup on the router itself. Honestly not sure what I am doing wrong.

Netflix seems to work fine on my mac and Hulu works great on my Roku, just keep getting the not available in my country error on the Roku when trying to play the Netflix channel.

Have you restarted the Roku following the changes on your router? Have you pinged the blocked ip addresses to see if you get a response?Also try deleting Netflix, restart Roku and install Netflix again if the first suggestion doesn't work.
 
Have you restarted the Roku following the changes on your router? Have you pinged the blocked ip addresses to see if you get a response?Also try deleting Netflix, restart Roku and install Netflix again if the first suggestion doesn't work.

Yeah I have restarted the router and Roku a few times but still get the same problem. When I try ping 8.8.8.8 or 8.8.4.4 from my Mac using terminal I still get replies: Ping 8888.png

Will try restart again but not sure it is going to help.
 
Yeah I have restarted the router and Roku a few times but still get the same problem. When I try ping 8.8.8.8 or 8.8.4.4 from my Mac using terminal I still get replies: View attachment 176157

Will try restart again but not sure it is going to help.

If you getting replies then it's not the Roku but your router. If the static route setup is successful then you should get time outs when you ping those ip's. Is there anything about your setup we should know eg multiple routers, 3g etc etc
 
If you getting replies then it's not the Roku but your router. If the static route setup is successful then you should get time outs when you ping those ip's. Is there anything about your setup we should know eg multiple routers, 3g etc etc

Nothing special. Roku connected to Router via LAN and all other PC's connect via WiFi.
 
Fix for Roku 3 Netflix issues

I joined specifically so that I could provide my experience with Roku 3 in Canada.

Last week I suddenly had the same issue as others with not being able to get to US Netflix after using Unblock-us VPN service successfully for about 1 year.

I originally tried setting the static route option for Google DNS 8.8.8.8 and 8.8.4.4 however this did not work for me.

The only way I was able to resolve it was to first assign a static IP address to the Roku (192.168.1.10 in my case) and then set the following two commands below in my router. Enter your specific DNS address for your VPN service at the end of each line (in my case 208.122.23.23 for Unblock-us).


iptables -t nat -I PREROUTING -i br0 -s 192.168.1.10/32 -p udp --dport 53 -j DNAT --to 208.122.23.23
iptables -t nat -I PREROUTING -i br0 -s 192.168.1.10/32 -p tcp --dport 53 -j DNAT --to 208.122.23.23


Depending on your router model you may or may not have the ability to enter custom commands. (In my case I had to flash my Asus RT-N66U router firmware to DD-WRT firmware to obtain this functionality) so your mileage may vary. I'm just providing this information in case anyone can use it.
__________________________________________________
http://www.dd-wrt.com/wiki/index.php/Startup_Scripts

Web Interface Method of Loading Scripts onto Router

-Using the Web Interface, go to the Administration tab.
-Go to the Command subtab.
-Type the commands you wish to run every startup into the Commands: dialog box
-Click the Save Startup button at the bottom of the page.
-Paste the same two commands back into the dialog box then click Save Firewall.
-Both commands should appear in both the Startup and Firewall fields
-Reboot your router.
-After it reboots check to ensure that the commands appear in both fields.
-Power off/on Roku and retry

Good luck ! :)
 
No, bud. I'm using your DNS and I had the same problem.

It might be related to a Roku 3's on a certain firmware

I'm using Netflix on mine right now with no issues. Roku3 - my own DNS.

If you'd like to compare versions for apps / software then i'm willing to go check etc.
 
Thanks Guys

I was happily using netflix on laptop and roku3 for couple of months, then had some issues which was also resolved easily using static IPs.. (But i used the my internet IP)..

But now for last 6 days i'm getting the same error of location and i tried each and everything i can think of.. eg unlink roku, static ip, re-install netflix etc etc..

at the end netflix is working on my laptop but not on roku however hulu etc is working fine on roku3.

Today your post sorted my this issue.. i used the same static ip thing but instead of using my network IP used the ip 10.0.0.2 which is used to login to router setting and hurray it works.. Thanks guys.. :-)
 
Tried this static routing, now Netflix is displaying error code ui-103. Internet suggests checking the time setting (if you have a PS3), but it does not work on the Roku3. Hulu etc works. Any suggestions how to get it working? Works fine on my laptop though????
 
Tried this static routing, now Netflix is displaying error code ui-103. Internet suggests checking the time setting (if you have a PS3), but it does not work on the Roku3. Hulu etc works. Any suggestions how to get it working? Works fine on my laptop though????

Which static route commands did you enter ? The error you are receiving is what I was also receiving before I tried the two script commands I mentioned above.

BTW the reason it works on your laptop is because the 8.8.8.8 Google DNS address isn't hard coded into your Netflix app on your laptop like the Roku 3 Netflix app is now. It was this specific Roku Netflix app update that screwed everything up for Roku 3 users.

Given what has happened on Roku I'm willing to bet Netflix will now be rolling out similar updates to all other Netflix apps out there (iPads, iPhones, Blu-ray players etc.)
 
Top
Sign up to the MyBroadband newsletter
X