Update ReadyNAS NV+ for Mac OS X Lion
If you’ve recently updated to Mac OS X Lion you may being receiving the following error when connecting to your ReadyNAS NV+ via AFP: “There was a problem connecting to the server. The version of the server you are trying to connect to is not supported. Please contact your system administrator to resolve the problem.” This is because Mac OS X Lion has a more secure implementation of AFP, specifically disabling support for DHCAST128. Many NAS servers use this implementation and will need to update to support Mac OS X Lion.
NETGEAR has a beta release for RAIDiator 4.1.18-TS that addresses this update. You can find the beta update here: RAIDiator 4.1.18-TS. As with all beta releases, use at your own risk and YMMV. For those using x86-based ReadyNAS systems, you can update to RAIDiator 4.2.18.
For those using NAS servers who haven’t yet updated for Mac OS X Lion, you can try the following workaround (please use at your own risk):
- Launch terminal and enter the following:
sudo chmod o+w /Library/Preferences
defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1 - Restart your computer.”
- Launch Finder and try connecting to your NAS via AFP. This should cause your NAS client to create the full preferences file.
- Launch terminal and enter the following:
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0″ “2-Way Randnum exchange”
sudo chmod o-w /Library/Preferences - Restart your computer.
- Reconnect to your NAS servers in Finder and you should be good to go.
If you want to add DHCAST128 to the disable list, enter the following:
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array-add “DHCAST128″
Many thanks to the NETGEAR ReadyNAS team for staying on top of this and getting the update out quickly. Good luck and happy updating!
David
October 26, 2011 @ 13:33
Thanks so much for this helpful guide. How do I tell if I am using an X86 based ReadyNas. 🙂
serge
October 26, 2011 @ 17:52
If you bought your ReadyNAS recently, you’ll probably have an x86-based system. Older models–600, X6, 1000S, 1100–were Sparc-based.
Keith
November 29, 2011 @ 19:29
I have an NV+ running 4.1.8, and Mac OS X 10.6.8. I’ve recently noticed a problem using AFP, and wonder whether the above might be of any use to me. I have to suspect that the problem was caused by a Mac OS update, as I hadn’t noticed any problems until recently, and I had done no updates to the NV+ prior to seeing the problem.
serge
November 29, 2011 @ 20:51
Hmmm. You have the official 4.1.8 release (the one that was dated in September and not the beta release candidates), correct? You could try a few things:
Clear the Cache/Library/Caches/. Then restart your computer.
Bonjour uses Multicast DNS and sometimes the cache addresses get corrupt. Did you recently change your router or change the settings? If so, ensure that you have multicast DNS enabled (or that your router has this capability at all). If you haven’t changed your router or settings recently you can try clearing your Mac’s cache. Go to /Library/Caches/ and make a copy of everything in there to some other folder you designate. Then delete all those items in the original folder. Do the same for /Users/
Restart Time Machine Service on ReadyNAS
If you’re having an issue with Time Machine backup, go to your ReadyNAS via FrontView then stop and restart Time Machine service (in Backups). For good measure, reset your ReadyNAS user password. Not sure if this does anything, but I happened to change mine when I was fixing my problems with TM. In fact, I was just about to write a post about it.
Manually Connect
Some users have experienced problems with Bonjour recognizing the ReadyNAS server-name. Try connecting manually. In Finder, Go>Connect to Server and connect to username/password@ipaddress. Hopefully, one of the other two tips works for you because if you have to do this manual connect, there is no fix for it yet and you’ll have to keep manually connecting.
Please let me know how it goes. Good luck!
Keith
November 29, 2011 @ 21:45
Yes, I changed from 4.1.7 to 4.1.8 very recently when the problem started to happen. I had hoped it would solve the problem.
I recently swapped one wireless router with another. Both are, and was, set up to only act as a WAP, as I kept them configured on the same subnet as my router, and to not act as a router. Basically, I wanted a WAP, which connects into my wireless router, an Airport Extreme. I use “the WAP” to extend the reach of the WLAN. I tested for a couple of days without the replacement WAP, as I was unable to change any multicast settings on “the WAP”. I turned the radios off, leaving my Airport Extreme’s radios to be the only WiFi in the house. I have two Mac laptop’s, so I’ve given both a try. Thus far, it hasn’t helped, so I turned the WAP radios back on.
The symptoms are NV+ shows up in the finder, which makes it seem that Bonjour advertisements are working fine, but when I try to go to the NV+ from the sidebar, it fails to connect, then disappears for a period of time. itunes also sees the advertisement, but won’t connect. My wife is using Time Machine, which can’t connect to the service on the NV+. On top of your suggestions, I’ll also try connecting to the network by LAN instead of WLAN to see if the that makes any difference.
It’s like Bonjour works, but AFP doesn’t. When I go connect manually, ie “smb://nas-100/documents/” it works. But replace smb with afp, and it doesn’t.
Thanks for your suggestion, I’ll let you know what I learn.
Keith
November 30, 2011 @ 00:23
So far:
itunes from windows machine – success (as a reference point)
trying AFP fileshare, wired connection through unmanaged switch that the NV+ also plugs into, bypassing routing & WLAN – fail
clearing cache – finder fail, itunes success
Keith
November 30, 2011 @ 01:00
And the testing so far:
itunes from windows machine – success
∙ trying AFP fileshare, wired connection through unmanaged switch that the NV+ also plugs into, bypassing routing & WLAN – fail
∙ clearing cache – finder fail, itunes success
∙ disable jumbo frames on NV+ (reboot NV+) – fail
∙ re-enable jumbo frames, disable AFP reboot NV+, reboot AFP – fail
Keith
December 7, 2011 @ 15:57
I typed too quickly. iTunes shows the NV+ server, but it won’t connect to the server. In Mac OS X 10.6.8 only, Windows 7 still works.