Kolab2 Server Troubleshooting - Apache
From Kolab wiki
Contents |
[edit]
Distribution specific hints
This information might apply if you run Kolab natively on non-OpenPKG distributions.
[edit]
Gentoo
[edit]
Sympthom mod_auth_ldap.so
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:
emerge mod_auth_ldap
Once you did that, make sure you run kolabconf again:
kolabconf
[edit]
Sympthom libphp5.so
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
[edit]
Sympthom libdb-4.3.la
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).
[edit]
My problem persists
None of the above hints did help you to solve your problem?
Please check your options for getting support and reporting errors.
[edit]
Back
Back to the troubleshooting index
