32 bit issue
I didn't have the libs in my /lib as I'm running 64 bit.
However I have installed the 32 versions (yum install openssl.i386) and done the symlinks.
I tried to find 32 bit versions of the "missing" DBI.so but some how my fedora3 is missing those :-(
Here is what happens now:
[root@chicago lib64]# time /etc/init.d/zimbra start
Calling startup (localhost.localdomain)
perl /opt/zimbra/bin/zmmon &
Can't load '/opt/zimbra/zimbramon/lib/i386-linux-thread-multi//auto/DBI/DBI.so' for module DBI: /opt/zimbra/zimbramon/lib/i386-linux-thread-multi//auto/DBI/DBI.so: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/DynaLoader.pm line 230.
at /opt/zimbra/zimbramon/lib/i386-linux-thread-multi//DBI.pm line 254
BEGIN failed--compilation aborted at /opt/zimbra/zimbramon/lib/i386-linux-thread-multi//DBI.pm line 254.
Compilation failed in require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Admin.pm line 37.
BEGIN failed--compilation aborted at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Admin.pm line 37.
Compilation failed in require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/StatusMon.pm line 35.
BEGIN failed--compilation aborted at /opt/zimbra/zimbramon/lib/Zimbra/Mon/StatusMon.pm line 35.
Compilation failed in require at /opt/zimbra/bin/zmmon line 41.
BEGIN failed--compilation aborted at /opt/zimbra/bin/zmmon line 41.
Soap call failed: 500 Can't connect to localhost:7777 (connect: Connection refused) at /opt/zimbra/bin/zmcontrol line 230
not compiled for 64 bit
You'll need to download the source, and recompile the DBI and DBD modules (Or, grab them from CPAN, install them, and remove the shipped versions in /opt/zimbra/zimbramon/lib/)