Hi all,
I installed Zimbra on CentOS 5 64bit.
When I'm trying to start Zimbra I get this error:
Code:
Starting ldap...Done.
FAILED
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
sudo: sorry, you must have a tty to run sudo
Failed to start slapd. Attempting debug start to determine error.
OK, so I tried to run it manually:
Code:
/opt/zimbra/openldap/libexec/slapd -l LOCAL0 -4 -u zimbra -h 'ldap://localhost:389/' -f /opt/zimbra/conf/slapd.conf -d 1
and I got this error (after a long output):
Code:
/opt/zimbra/openldap/libexec/slapd: symbol lookup error: /opt/zimbra/openldap/libexec/slapd: undefined symbol: SSL_load_error_strings
Running it in strace produce this output:
Code:
write(2, " 2.5.13.0 (objectIdentifierMa"..., 38 2.5.13.0 (objectIdentifierMatch): ) = 38
write(2, "matchingRuleUse: ( 2.5.13.0 NAME"..., 159matchingRuleUse: ( 2.5.13.0 NAME 'objectIdentifierMatch' APPLIES ( supportedControl $ supportedExtension $ supportedFeatures $ supportedApplicationContext ) )
) = 159
writev(2, [{"/opt/zimbra/openldap/libexec/sla"..., 34}, {": ", 2}, {"symbol lookup error", 19}, {": ", 2}, {"/opt/zimbra/openldap/libexec/sla"..., 34}, {": ", 2}, {"undefined symbol: SSL_load_error"..., 40}, {"", 0}, {"", 0}, {"\n", 1}], 10/opt/zimbra/openldap/libexec/slapd: symbol lookup error: /opt/zimbra/openldap/libexec/slapd: undefined symbol: SSL_load_error_strings
) = 134
exit_group(127) = ?
Process 7121 detached Finally, the ldd output...
Code:
ldd /opt/zimbra/openldap/libexec/slapd
libsasl2.so.2 => /opt/zimbra/cyrus-sasl/lib/libsasl2.so.2 (0x00002aaaaaad7000)
libssl.so.4 => /usr/lib64/libssl.so.4 (0x000000365ac00000)
libcrypto.so.4 => /lib64/libcrypto.so.4 (0x0000003eae400000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003eb4000000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003ead400000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003ea4600000)
libc.so.6 => /lib64/libc.so.6 (0x0000003ea3a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003ea4200000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x0000003eaf800000)
libnss3.so => /usr/lib64/libnss3.so (0x0000003659800000)
libplc4.so => /usr/lib64/libplc4.so (0x000000365b800000)
libplds4.so => /usr/lib64/libplds4.so (0x0000003659c00000)
libnspr4.so => /usr/lib64/libnspr4.so (0x000000365b000000)
libz.so.1 => /usr/lib64/libz.so.1 (0x0000003ea4a00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003ea2a00000)
libm.so.6 => /lib64/libm.so.6 (0x0000003ea3e00000)
libsoftokn3.so => /usr/lib64/libsoftokn3.so (0x0000003659400000) How can I resolve this issue? from where can I start searching?
Gili