My PS3 and my iPhone (while on WiFi) wouldn't load Netflix. Reverting the firmware on my Airport Express fixed the problem. I have two young children and no cable, so I was kinda freaking out. Thanks so much.
I WAS having a similar problem where i couldn't view netflix, apple, new york times and a few others, only the text of the webpages would come up, nothing else. I recently updated my router, now the websites load pretty well, minus a few images here and there.
Well, let me make it even stranger: running a MacMini w/ Snow Leopard. When logged in as administrator = no problem reaching Netflix. I can log in. I can search. I can watch instantly. But if logged in as a non-admin user = no images load on the netflix.com page, and the browser (Firefox AND Safari) fails to connect to Netflix server when I try to sign in.
What's happening here is that netflix is shutting you out for using too much of their bandwidth. This problem started for me when my two roommates started using "Watch Instantly". Before that it was never a problem, but the increased traffic caused netflix to shut out my entire network, and one day no device connected to my wireless router could load netflix, not even my cellphone. I tried clearing my DNS cache as someone suggested, and that didn't work. Then I tried getting a new IP address from my dhcp, but that didn't work either of course because my whole network was blacklisted. The solution I came upon was to connect by proxy.
I'm having this issue, it is strange, I have a MacBook Pro early 2011 running the latest Lion version and while inside OS X, netflix homepage won't load correctly or load at all, however, If I turn on my Personal Hotspot (iPhone) it will work, but here is where it gets more confusing: I have Boot Camp with Windows 7, when I load up there, Netflix will load correctly on the same router it doesn't load while I am on Lion.
All - I have had this issue for months and after reading your discussion, I took a look at my Safari settings. Under the "Advanced" button, click on "Change Settings" next to Proxies. Check the box "Auto Proxy Discovery". Worked immediately for me. Netflix browser finally loads the pictures of the movies in Safari!!
Thank you! I was having this problem until I did what you suggested. Before that I tried several things, reinstalled FF, checked file permissions, tried other browsers, other machines, other OSses, changed router, changed internal ips, tried with only one machine on network, tried tcpdump, wireshark, etc, etc, etc. Thanks!
I was having this same problem and am not good with technology so some of the answers were way too confusing for me but what I found to work was to go to the netflix page, right click on the show you want to watch, press open in dashboard, it will load an image in the dashboard and if you click on that it will then play your show.
If so my douchie friend from across the pond, you are a shill and you drive to my mothers house every 2 days a reset her unit so she can watch movies. I bought it for her because it was supposed to be simple and I relied on the WD name.
However, yesterday afternoon while I was at work my wife called and told me that the Instant Queue was no longer available. I told her to use the Wii instead and it worked fine. I performed the reset procedure I found here and got it working again.
im having this issue as well now. i wanted to know if everyone here has blu-ray added to their netflix accounts? i just added blu-ray and now im having this issue. looking forward to the firmware update. i have no other complaints except the long startup times when the wdtv starts up. its much longer than the normal wdtv live.
another thing for those of you who are havng probelms reaching the deactivate option within wdtv. make sure you start pushing the arrow sequence once the netflix window opens up and starts to load up the queue. u should see the circular progress indicator when you push the buttons. if it reaches the queue error screen you were too slow.
I am curious what the general take of the recent Netflix announcement is with regard to our ability to control the traffic. Announcement here . I have an opinion as to whether it is necessary, but that is another subject altogether.
It is clear there is only so much application ID that can occur if the data is encrypted, but can it be combined with URL rules to control the traffic? We would, for example, have to know all of the URLs/subnets that youtube (or Netflix) videos are streamed from. Is that even possible?
We have yet to implement any decryption, but I see that it is going to have to happen at some point. But if we implemented it, is anything going to be able to keep up with the decryption process when it is decrypting a bunch streaming data?
With decryption, you have access to the sub-functions within that application (ie: being able to tell the difference between netflix queue management and streaming, or the difference between facebook-posting and facebook-file-transfer).
Jared is absolutely correct regarding using decryption to enable inspection. To address the performance concern: whether or not decryption has an appreciable effect on your performance depends entirely on *how much* you are decrypting. Each platform has specific upper limits in terms of the maximum number of concurrent decrypted sessions. The additional overhead caused by decryption will depend on this volume. You can limit the scope of decrypted traffic using different criteria (e.g. URL category). This approach will let you inspect things that need to be, like youtube, facebook, etc. while not wasting resources on sessions that probably don't need to be (e.g. online banking, healthcare, etc).
It depends if Netflix just wants to protect the name of the content being watched, or if they really want hide the fact you watch Netflix at all. Like Jared said, you can see the domain name during the SSL/TLS handshake, so you will still be able to block Netflix if you want. After all, if a user cannot login to the main page, he won't be able to watch anything.
The problem I see is more with the QoS. The content is currently streamed from a lot of servers using domain names ending in *.nflxvideo.net. If Netflix encrypts those streams and change the domain name to something less obvious, the firewall will see it as generic encrypted traffic and the QoS rule for Netflix won't match, unless you have a decryption rule in place. I guess there will also be the option of simply giving a low priority to generic encrypted trafic.
Maybe a better example is: Someone logs onto Google.com, then goes to youtube via the google apps link. Unless I am missing something, the PA is seeing this traffic as SSL as the call to google is already encrypted.
Bob, that's a perfect example. If google uses *.google.com as a certificate for all of their properties (including youtube, gmail, google-search, google-hangouts, etc.) then it will become increasingly difficult to identify, inspect, and secure the traffic within that SSL tunnel without performing SSL decryption.
The first step is to construct a HystrixCommand or HystrixObservableCommand object to represent the request you are making to the dependency. Pass the constructor any arguments that will be needed when the request is made.
There are four ways you can execute the command, by using one of the following four methods of your Hystrix command object (the first two are only applicable to simple HystrixCommand objects and are not available for the HystrixObservableCommand):
If the thread-pool and queue (or semaphore, if not running in a thread) that are associated with the command are full then Hystrix will not execute the command but will immediately route the flow to (8) Get the Fallback.
Please note that there's no way to force the latent thread to stop work - the best Hystrix can do on the JVM is to throw it an InterruptedException. If the work wrapped by Hystrix does not respect InterruptedExceptions, the thread in the Hystrix thread pool will continue its work, though the client already received a TimeoutException. This behavior can saturate the Hystrix thread pool, though the load is 'correctly shed'. Most Java HTTP client libraries do not interpret InterruptedExceptions. So make sure to correctly configure connection and read/write timeouts on the HTTP clients.
If the command did not throw any exceptions and it returned a response, Hystrix returns this response after it performs some some logging and metrics reporting. In the case of run(), Hystrix returns an Observable that emits the single response and then makes an onCompleted notification; in the case of construct() Hystrix returns the same Observable returned by construct().
Write your fallback to provide a generic response, without any network dependency, from an in-memory cache or by means of other static logic. If you must use a network call in the fallback, you should do so by means of another HystrixCommand or HystrixObservableCommand.
If the fallback method returns a response then Hystrix will return this response to the caller. In the case of a HystrixCommand.getFallback(), it will return an Observable that emits the value returned from the method. In the case of HystrixObservableCommand.resumeWithFallback() it will return the same Observable returned from the method.
If you have not implemented a fallback method for your Hystrix command, or if the fallback itself throws an exception, Hystrix still returns an Observable, but one that emits nothing and immediately terminates with an onError notification. It is through this onError notification that the exception that caused the command to fail is transmitted back to the caller. (It is a poor practice to implement a fallback implementation that can fail. You should implement your fallback such that it is not performing any logic that could fail.)
90f70e40cf