That looks a lot easier to me :-)I did try that approach but for some reason I couldn't get it to work, it didn't seem to want to accept the old keystore password IIRC. BTW the first mv command was shifting the new keystore into the correct spot.
Regards Scott On 8/12/2009, at 9:48 AM, Jeroen van der Wal wrote:
Thanks Scott,There's one but: keytool creates the new keystore in the source folder so the mv commands in your script fail. I found a shortcut to simply change thepassword: sudo keytool -keystore"/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/ Deploy.bundle/Contents/Home/lib/security/cacerts"-storepasswd -new "changeit" Enter password: <your sudo password> Enter password: changeme Good to see that there are more Apple users on this list :-) -JeroenOn Mon, Dec 7, 2009 at 9:26 PM, Scott Gray <[email protected]>wrote:Hi Jeroen,I encountered this as well and ended up fixing it by making a fresh copy ofthe keystore: cd /Users/<yourusername> keytool -importkeystore -srckeystore/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/ Deploy.bundle/Contents/Home/lib/security/cacerts-destkeystore newcacerts Enter destination keystore password: changeit Re-enter new password: changeit Enter source keystore password: <leave empty> sudo mv newcacerts/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/ Deploy.bundle/Contents/Home/lib/securitysudo mv cacerts oldcacerts sudo mv newcacerts cacerts Hope that helps. Regards Scott HotWax Media http://www.hotwaxmedia.com On 8/12/2009, at 9:17 AM, Jeroen van der Wal wrote:When you run Ofbiz on OSX using the latest Java 1.6 update you will getthis exception: Exception: java.io.IOException Message: Keystore was tampered with, or password was incorrectAccording to another ML Apple changed the password of the keystore from"changeit" to "changeme": http://www.igniterealtime.org/community/message/198636;jsessionid=412F0FABBD127068FC5E0FD1C5942383 Apple is already aware of this issue: http://lists.apple.com/archives/java-dev/2009/Dec/msg00105.html There's probably a workaround, I could figure out how to change thepassword, but I quit for today and see tomorrow. Just wanted to let youknow... -Jeroen BTW If you're not able to compile create a symbolic link from /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK to /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0
smime.p7s
Description: S/MIME cryptographic signature
