I have a problem, similar to the one in post 173 in this thread (I thought to put the link here but was prevented since I have not posted here 3 times...)
I also did a hard reset and found myself locked out of my home-directory, the re-created user with the same name does not have access to the home-directory of the previous user with the same name.
The reason I did the hard reset was this:
I have had the NS4300n for a bit over a year now, and I've kept my fingers away from it, not updating it, just using it for file-storing and ftp-sharing (can't get the smb-windows-sharing to work properly).
However, I have kept my eyes open and read the forums, trying to gauge how stable some of the plugins to be by reading posts about them.
For quite some time now, I've wanted to add some media-streaming functionality to my home-network, and having waited for anything bad to be written about the DLNA-plugin 1.01.0000.07 that was release 2009-05-26 and not found any, I thought I'd try it out. The plugin with that version has been available for almost a year now, what could go wrong? Error on my part here...
So, after carefully downloading everything available from Promise for the NS4300n, after carefully reading through all release notes I decided to do it.
A little of my background: I've been working with computers and networks for a bit more than 20 years, I'm quite familiar with different NOS, MS-WinX, DOS and Linux. I also have a fair knowledge about hardware, having worked with and in large corporations. It is therefore natural for me to read up carefully on something as important as a modification to some kind of storage-solution. And I thought I did.
So, according to the release notes, if my NS4300n had any previous versions of DLNA, depending on my Firmware revision (which at the time was v01.05.0000.03) I should perform different actions. Since I had no previous plugins installed, those points were moot.
I then checked on the firmware and pondered if I should or not update my firmware, yet, again, the current firmware release for NS4300n is v01.05.0000.12 from 2009-11-13 which out-dated my version with about a year. So, I thought: "If I'm doing this, I may as well update the firmware to the latest (stable) available version".
After reading a bit, looking for negative remarks on the firmware v01.05.0000.12 and finding nothing significant, I decided to start there.
Said and done, I already had everything downloaded, so I accessed the NS4300n using the web-based administration GUI, having copied the firmware to the root of a user-created share, and entered "ns4300_010512.upg" as file name. The update went smoothly, no problems.
Then for the plugin. Copied the plugin to the root of the same user-created share, entered its name "dlna_plugin_0000_010107.ppg" in the Application Plug-in section. This seemed to work as intended... almost, anyway. After a while I got the "Completed successfully"-message you always want and look for. However, when I accessed the Information-section, I could tell something went wrong, I had the following on my screen (see pic 1).
Now, I expected a name for the plugin, like DLNA-something-or-other, instead, under Application it was blank. Curiously enough, under "Status" it says "ON" in happy, green letters. As to version, anybody's guess is as good as mine. Now for the really interesting part, under "Action" you have the option to "Disable". So I tried that, getting the re-assuring "Service has
stopped"-message (see pic 2). This, however, is not correct. Its still there, running.
OK, now I started to get worried. So, how to backtrack? First, uninstall the obviously flawed plugin. Under "Delete Plug-ins" (see pic 3) I marked the no-name, no-version running plugin, got the "Are-you-sure?" dialogue (see pic 4), followed by "Has been successfully removed" (see pic 5), which, yet again was false. Still there.
OK, what to do? After weighing my options I consulted the manual "NS4300N_PM_v2.4.pdf", which I understand to be the current user manual for the NS4300n. In chapter 8:Troubleshooting, page 179 there's a section about "Restoring the Default Password". However, it says nothing about
what will happen to the information stored on the NS4300n. So, that was clearly NOT an option.
Went to Promise Knowledgebase and looked for how to reset the NS4300n and found an article from 2009-04-03, "Hard Reset of SmartStor NS4300N" and here it seemed I found my answer:
"This article will detail how to Hard Reset the SmartStor NS4300N to factory defaults. This process DOES NOT harm DATA in the Public, Music, Video, Pictures, Download or other user created directories. BACKUP ALL DATA in the "admin" directory as these directories are tied to usernames and username are cleared with the "reset".
***Please use this procedure with SR5 Firmware v01.05.0000.03 or v01.05.0000.07 (or higher) ONLY!!!! DO NOT USE with previous builds unless you plan to start over.***
You may need to reset the NAS for any number of reasons. If you are experiencing any of the following, a reset should resolve your problem:
1. File Permissions are not functioning currently. User has read/write access to folder but cannot read/write.
2. Directories appear empty using any service (SMB/CIFS, AFP, NFS, FTP)
3. Plugins are not functioning correctly.
Plugins automatically disables after hours or days.
Plugin cannot be enabled.
Using DLNA Plugin, no device (360, PS3, PCH) detected SmartStor as Media Server.
No content is available to iTunes using iTunes Plugin yet music files exist in music folder.
Dead on!!! Point 3 above, Plugins are not functioning correctly, that was precisely the problem. So, OK, what about the information on my NS4300n? It states : "This process DOES NOT harm DATA in the Public, Music, Video, Pictures, Download or other user created directories. BACKUP ALL DATA in the "admin" directory as these directories are tied to usernames and username are cleared with the "reset"." Hmmm... well, that seems safe.
Doublecheck and re-read. Yes, seems safe.
Afterwards, I realized what went wrong. I missed some key-words here: "these directories are tied to usernames and username are cleared with the "reset"."
However, when I read this, I was a bit agitated, having struggled for closer to 5 hours with adding a plugin (!), and when I read this it said "Admin", an account I rarely use and certainly not the /home/admin-directory, I have absolutely nothing there. However, in my own user-account's home-directory I had plenty.
After reset, I had no problem recreating/restoring the volume with my information on it. I then re-created my own user, even set the password to the same as I had had previously. And got "Access denied" when I tried to access /home/.
I have entered a trouble-ticket with Promise on this (yesterday, April 21, 2010) and I sincerely hope that they can help me retrieve the information that I have stored in /home/.
So, some conclusions:
1. Don't update firmware revision to v01.05.0000.12 if you plan to install DLNA-plugin 1.01.0000.07.
2. Don't EVER save ANTHING of importance in /home/, better save that in an ordinary directory.
3. In fact, since NS4300N is running on some mini-version of Linux that has had all possibility of basic Linux-administration stripped/locked,
I suggest avoid using anything remotely resembling any other NOS- or OS-functionality. FTP-seems to work reasonably and you can mostly get by using FTP. If you mix in Linux/Windows-sharing and have no way of fixing things when they break, you are probably heading for a world of hurt.
And, btw: if anyone out there has a way that I can retrieve my information from /home/, I could sure use the help.
I somehow doubt that Promise-support will be very a) quick and/or b) helpful in this matter, so my best bet is probably the community.