Don’t know if any of my observations will be helpful, but here goes.
As I noted before, my update using the Dashboard went OK although after the automatic reboot, the Dashboard did not come up again. Access to the files on the MBL seemed normal. I don’t use remote access or media serving, so I can’t comment on those functions.
After about a day, I rebooted everything and discovered that the Dashboard was still somewhat fundtional, but incredibly slow and somewhat unreliable. The main menu would take 5-8 minutes to load. Selections off the main menu would take 3-4 minutes to load. Once on a submenu screen, however, it seemed to work normally.
I waited another day and did note that Power Savings still seems to work. At least the LED was blue when I first observed it after a couple of days of non-use. Dashboard loaded in about 5 minutes or so. Settings menu option took 4 minutes. I even went to the Update option and did an update check which seemed to work normally. It took about 2 minute for it to tell me that my software was up to date.
I then tried to load Shares menu item and it came back, but with a blank screen. I repeated this and it came up correctly in 3-4 minutes. I tried going back to the Settings menu and it failed with a #30001 error. Something about the network timing out. I repeated the Settings menu selection and it loaded successfully in about 3-4 minutes.
So in conclusion, nothing for me has really changed. This latest firmware update only seems to make the web UI very slow and somewhat more unreliable. I guess the only encouraging thing is that since the web UI does work somewhat, there is the potential to get this problem, whatever it is, corrected with another update.
Just to add, I have enabled SSH and used PuTTY to log in and look around. I’m no Unix/Linux user, but I have some experience with command line computing. I looked at the etc/hosts file and that IP address was on the first line. BTW, can somewhat tell me what text editor to use, and what those commands might be? I’m an old VMS/EDT user…
Someone got an explanation for this in **/var/log/apache2/error.log** …
[Sun Mar 18 23:52:24 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 10023 in /var/www/Admin/webapp/includes/httpclient.inc on line 78
[Sun Mar 18 23:52:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:52:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:52:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:52:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:52:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:54:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:54:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:54:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:54:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:54:26 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:56:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:56:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:56:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:56:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:56:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:58:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:58:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:58:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 23:58:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 23:58:27 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:00:28 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:00:28 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:00:28 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:00:28 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:00:28 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:01:46 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:01:46 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:01:46 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:01:46 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:01:46 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:03:55 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:03:55 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:03:55 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Mon Mar 19 00:03:55 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Mon Mar 19 00:03:55 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
HumpMan, I read your words of displair, but I would also love to know why the Dashboard UI on my MBL is quite fast. What would be good is to figure out the difference between NASs. Question is, where to start looking!
OK - so jakobjb’s fix for the ect/hosts file fixes the slow webGUI and the streaming problems - and this error is no longer on the log file
sudo: unable to resolve host MyBookLive
but there are still problems being reported in the log file - anyone have any ideas???
[Sun Mar 18 16:52:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:52:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:52:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:52:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:52:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:54:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:54:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:54:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:54:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:54:03 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:56:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:56:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:56:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:56:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:56:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:58:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:58:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:58:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 16:58:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 16:58:05 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:00:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:00:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:00:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:00:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:00:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:02:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:02:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:02:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:02:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:02:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:04:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:04:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:04:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:04:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:04:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:06:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:06:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:06:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined offset: 1 in /var/www/Admin/webapp/includes/stringtablereader.inc on line 78
[Sun Mar 18 17:06:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
[Sun Mar 18 17:06:06 2012] [error] [client 127.0.0.1] PHP Notice: Undefined variable: chanPushed in /var/www/Admin/webapp/includes/rssfeed.inc on line 113
If you can give me a few hints on how to capture some text file or log contents for display, I’d be glad to poke around when I can. As I added to my last post, I’m an old VMS/EDT hack, so I know my way around line editors and such, just not Linux ones…
What puzzles me is that most are having issues yet even with apache2 errors being logged yet the firmware upgrade has taken fine. Everything is operating at the expected speed so why have all the firmware updates on my NAS have been taken fine.
Look in the apache log roll file and I’ll bet you’ll see the same errors in there… For me, they go back to January. Meaning, thats not a symptom specific to this firmware… They’re just PHP notices, by the way… apache considers them an error because the messages come into apache that way, but it’s not really an error. PHP class is E_NOTICE. They could filter them out by setting a flag in the PHP config file, but they aren’t expecting anyone but developers to be poking around in log files…
jakobjb, I can’t thank you enough. That solved the problem.
But I’m a paranoid person, was that the only error they’ve made? The device is now responsive but I’m still worried.
I’m actually considering buying a RAID 1 NAS just in case, I was thinking about it for a while and when WD released the DUO version, I was almost convinced, now, not so much.
I’m currently researching a two bay RAID 1 NAS for best performance and low chance of data loss, if anyone has any tips, I’d appreciate it.
Can PLEASE someone verify thisis the right way to execute the upgrade script with SSH? I asked before and all I want to know (me and other users) is a yes/no.
Also, jakobjb’s solution is about editing /etc/hosts, right? I can use WinSCP to access the filesystem and edit files, so I suppose all we have to do is edit that file, right?
I cannot confirm the first part, but for the second part I think the easiest would be to SSH into the box using a terminal or Putty, and then edit the file using e.g. nano like this: nano /etc/hosts. But you are right, that is the only thing you need to do, no restart required.
I just updated the support ticket I opened with the solution jakobjb provided, I also linked them to this thread and suggested that WDC should award jakobjb for providing the solution to the known problems with WebUI so far.
vertical, I used putty to edit the hosts file. here is how if anyone is interested:
Also, jakobjb’s solution is about editing /etc/hosts, right? I can use WinSCP to access the filesystem and edit files, so I suppose all we have to do is edit that file, right?
vertical, both solutions work (using putty OR winscp); all that needs to be done is the editing of the ect/hosts file
I have upgraded to the new firmware without problems on a brand new 3TB MBL. But afterwards the UI got really slow like other people reported. Then I edited the hosts file like it was suggested in the posts and it instantly fixed the slow UI problem. After that I changed the Device Name under Settings>System>General to MyBookLive3TB since I have another MBL 1TB. Then instantly the slow UI problem returned. So I edited the hosts file again and it got fixed. I am guessing that the problem with the firmware might be related to the Device Name entered in the UI not being added to the etc/hosts file.
BTW is there a way to rollback to the previous firmware?
Well, I did the edit of the “/etc/hosts” file and it did fix the UI problem.
But, just as a bit of a test, I decided to try and do something that I did before with success, namely do a “Check for Updates” from the “Updates” submenu off of “Settings.” I now get the message:
31109 - No Internet access. Check your network and try again.
I don’t know if these two things are related. But if the MBL can no longer access the Intenet, then some useful features may be gone. Or maybe it just takes a reboot or something like that…
Regarding the mod of /etc/hosts, my /etc/hosts in the firmware 2.10.12-124 (previous version) is:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org
Looks like an indirect reference to another file somewhere!!!
WD changed the /etc/hosts from what was being used to the “normal” method??
Some digging & find that the previous firmware uses ldap (maybe) to have a “more secure” hosts file; the problem is that the /etc/nsswitch.conf left out the “ldap” after the dns; read about problems when ldap is added in & don’t know if it was fixed.
Wonder what versions of MBL use the ldap db method of storing data like users, passwords, groups, hosts, …
No idea what is going on as the /etc/ldap/ldap.conf has comments only; maybe the MBL is not really a ldap server & so the revert back to the “standard” format for the /etc/hosts.
Will the next firmware (really in April?) go back to the ldap or dns method as another gotcha?