Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-10-2008, 03:00 PM
Project Contributor
 
Posts: 5
Default ldap problem

I just got zimbra compiled and installed from source on FC8. Now when I try and start it up it has a problem initializing ldap. It seems as though it's missing a perl library called SaltedHash. I checked and it is installed on the system. Not sure why it's not working. Here is the error:

Fri Oct 10 16:47:26 2008 zimbra-ldap is enabled
Fri Oct 10 16:47:26 2008 Initializing ldap...
Fri Oct 10 16:47:26 2008 *** Running as zimbra user: /opt/zimbra/libexec/zmldapinit
Can't locate Crypt/SaltedHash.pm in @INC (@INC contains: /opt/zimbra/zimbramon/lib/i386-linux-thread-multi /opt/zimbra/zimbramon/lib/Zimbra/DB /opt/zimbra/zimbramon/lib/Zimbra/Mon /opt/zimbra/zimbramon/lib/Zimbra/SOAP /opt/zimbra/zimbramon/lib/i386-linux-thread-multi /opt/zimbra/zimbramon/lib /opt/zimbra/zimbramon/lib/x86_64-linux-thread-multi /opt/zimbra/zimbramon/lib/i486-linux-gnu-thread-multi /opt/zimbra/zimbramon/lib/i586-linux-thread-multi /opt/zimbra/zimbramon/lib/x86_64-linux-gnu-thread-multi /opt/zimbra/zimbramon/lib/darwin-thread-multi-2level /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /opt/zimbra/libexec/zmldapinit line 34, line 275.
BEGIN failed--compilation aborted at /opt/zimbra/libexec/zmldapinit line 34, line 275.
Fri Oct 10 16:47:27 2008 failed. (512)
Fri Oct 10 16:47:27 2008

ERROR


Any help would be much appreciated.
Reply With Quote
  #2 (permalink)  
Old 10-14-2008, 12:46 AM
OpenSource Builder & Moderator
 
Posts: 1,166
Default

possibly your system perl lib path isn't included in the zimbra one.

what does

perl -v

return?
Reply With Quote
  #3 (permalink)  
Old 10-14-2008, 06:21 AM
Project Contributor
 
Posts: 5
Default

You are correct, my new perl libraries were all being stored in the zimbra build directory and not in my acutal perl path. I moved them over to /usr/lib/perl5/5.8.8 and everything worked fine. I believe the problem was I never changed the BUILD_ROOT variable in /ThirdParty/Perl/MyConfig.pm, therefore it never moved these Perl libraries to the proper location.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.