Kolab2 Server Troubleshooting - Apache
From Kolab Wiki
Distribution specific hints
This information might apply if you run Kolab natively on non-OpenPKG distributions.
You might experience this error on apache startup:
* Apache2 has detected a syntax error in your configuration files: Syntax error on line 2 of /etc/apache2/modules.d/55_mod_auth_ldap.conf: Can't locate API module structure `mm_auth_ldap_module' in file /usr/lib/apache2/modules/mod_auth_ldap.so: /usr/lib/apache2/modules/mod_auth_ldap.so: undefined symbol: mm_auth_ldap_module
This indicates that you emerged your apache server after mod_auth_ldap and you will need to reemerge the module:
Once you did that, make sure you run kolabconf again:
Apache2 has detected a syntax error in your configuration files: apache2: Syntax error on line 176 of /etc/apache2/httpd.conf: Syntax error on line 4 of /etc/apache2/modules.d/70_mod_php5.conf: API module structure `php5_module' in file /usr/lib/apache2/modules/libphp5.so is garbled - perhaps this is not an Apache module DSO?
These means that your actual php-version was not compilied for your actual apache-version. Just do an
emerge -1 php
Emerging apache fails with following message: libtool: link: cannot find the library `/usr/lib/libdb-4.3.la' or unhandled argument `/usr/lib/libdb-4.3.la
Apache-2.2.4-r11 depends on db-4.3.* - emerge it. openldap-2.3.35-r1 depends on db-4.2.* so you need both versions installed (db is slotted).
Email Account is not being removed
You deleted an email account and you see that the kolabDeleteFlag is set but the account is not being removed.
Try the following:
/kolab/etc/rc kolabd stop
Login to cyradm an remove the account manually:
/kolab/bin/cyradm localhost -u manager
/kolab/etc/rc kolabd start
My problem persists
None of the above hints did help you to solve your problem?
Please check your options for getting support and reporting problems.
Back to the troubleshooting index