I know this has been posted in a couple ways before (did a search, didn’t answer this specific problem), but I have narrowed it down through all manner of mucking about that I believe it is the TIME ZONE / NTP UPDATE FAIL which is causing all the trouble.
I have been using my WDTV LIVE PLUS for months (year or more, I forget) with Netflix and Hulu Plus, no problem. Then one morning it “froze” and I unplug/rebooted it. Now the TIME will NOT update and I believe that is causing SSL HANDSHAKE problems with those three login-based servies - Netflix, Hulu Plus, and YouTube.
I have two of these in my house - one works perfectly, even if I power cycle it - but the TIME is correct on that one. The time on the failed one keeps hanging around 1/1/2000 or 12/31/1999 and refuses to update. I have opened port 123, I have tried every network based event to trigger it to go look for the time (EVERYTHING else works fine) I haven’t plugged it into a public or DMZ, but that didn’t work for someone else anyway, and the OTHER WDTV works fine, so this one (on the same LAN) should work as it has been all along, also.
Why oh Why I don’t have an “update time NOW” button (gah) - but does anyone have any other suggestions??
Has the failed one ALWAYS been that far off? The thing has a battery back-up on the clock, and (if it’s at all llke the newer WDTV SMP) if the clock drifts way too far off from the real time, it may not update. (There’s a weird script that prevents the clock from syncing if it’s too far gone.)
If it was previously OK and now the time is not able to stay synced, it could be the battery has failed.
Ok, that’s a possibility - the clock is usually “normal” accurate - as it is with the other one in my house, but when I power cycle (after the freeze for example, and every time since then), it goes back to 12/31/1999 and starts counting up from there.
I will crack’er open and look for a battery!
…although if there is some sort of (ridiculous?) script preventing too-old-clock updating, I may still be screwed.
If you indeed find the battery is dead and you elect to replace it, you can look at Custom Firmware for the Plus that allows root access. From there, you can set the clock. Once that’s done, you could roll back to regular firmware.
(There’s a weird script that prevents the clock from syncing if it’s too far gone.)
Isn’t that part of the protocol? Cause I remember having seen this on PCs with dead CMOS batteries. The PC would start up, connect to the NTP server and not get the time cause it was way off. Probably a security feature?
(There’s a weird script that prevents the clock from syncing if it’s too far gone.)
Isn’t that part of the protocol? Cause I remember having seen this on PCs with dead CMOS batteries. The PC would start up, connect to the NTP server and not get the time cause it was way off. Probably a security feature?
not sure about the protocol issue
in WDLXTV if you want to update the system time, it lets you do it no problem
but once you’ve updated it, dmaosd beggings to do some very odd things
enough that the dev’s over there have it documented
so then as for NTP, WDLXTV attempts to do it before dmaosd starts
but if that does’t happen, netflix, and other services continue happily without issues
(There’s a weird script that prevents the clock from syncing if it’s too far gone.)
Isn’t that part of the protocol? Cause I remember having seen this on PCs with dead CMOS batteries. The PC would start up, connect to the NTP server and not get the time cause it was way off. Probably a security feature?
Yes, it’s a security feature of a sort. If the clock source is way out of sync with the system clock, the system assumes the clock source is no longer valid.
It’s kind of a Catch-22 – you have to log in via the CLI on the WDTV and force an update to the system clock using an option on the command which is not present in the startup script.
I have two devices and both failed appr. 2 weeks ago - they don’t get the proper date (showing 1999).
I do NOT think its the battery (they are >3V. Moreover, it would be strange, that they fail at the same day).
I do use the WD boxes through a VPN (outside the US). I have other devices on the VPN which work fine! The VPN works fine! If I connect the boxes w/o VPN I get the proper date. I reset the boxes … no change. BTW I am connected via LAN.
Okay folks I racked my brain over this one and was ready to break the box open.
Couldn’t connect to Netflix or Youtube.
Timezone Date showed 12/31/1999
If you are using VPN service disconnect and reconnect with local service.
Your date should reset. And I suppose you can set it to any time zone you want.
If your time and date is correct reboot your player to make sure it is still there.
Now reconnect to VPN service and go directly to Netflix.
Because I did a factory reset I had to log into Netflix again.
Unfortunately it reverts back to 12/31/1999 when you turn off the device, I suppose I can keep it on.
It definitely has something to do with VPN.
I have 2 options Leave WD player on or whenever i decide I want to do Netflix or Youtube go through local
service first to set the time and change to VPN.
I’ve spent a lot of hours on this and here’s what I’ve learned so far. WD TV Live Plus works fine when connected directly to my ISP 2Wire box. In this case my ISP is MTS in Winnipeg. I’ve found a thread with other MTS customers with similar issues. The problem lies in the fact that I have a router attached to the 2Wire box (modem/router) and set up as DMZplus.
The date is correct after I move the network wire from my router (Netgear 3500L v2 running Shibby Tomato firmware) to my MTS supplied 2Wire and turn off / on the WD box. Move the wire back to router, power off / on WD box, date is wrong. It appears that the WD goes out to NTP time server on start up.
The other forum I read pointed out that no devices attached to router can find a time server. I confirmed this with my laptop by going to the time setting of my Win8 machine and telling it to sync with a time server. It trys for a while and then fails to sync.
Web Chatted with ISP (MTS) support and they say the DMZplus setting will make the 2Wire behave as a simple modem as far as my router knows. They won’t help past that.
I am going to try update to current version of Shibby firmware with current settings then default Shibby and finally stock Netgear firmware. I run a pretty custom set up on my router (static ips and port forwards for webcams etc) with tomato firmware.
Focused on router and/or it being behind the 2Wire box.
The solution for me was to upgrade the firmware on my router. I have a Netgear 3500L v2 running Tomato firmware by Shibby. I upgraded from version 101 to 116 and my time is correct on WD TV Live Plus.
Netflix and Youtube now work!
I know my 2Wire gets updates from MTS so possibly they both needed to be current to shake hands properly.
That was a lot of time wasted resolving the time server issue.