Both the i386 and x86_64 RedHat 5.x 6.40.5-24860* ZCP install packages have a bug that prevents the zarafa-indexer from running on a stock CentOS 5.5 installation. The issue is that the catdoc RPM is not installed as a part of the install.sh script, despite it being a requirement for the zarafa-indexer. The catdoc RPM is supplied as a part of the tarball.

The following patch was created and tested on an i386 based CentOS 5.5 system:

Manually installing the catdoc RPM and then manually installing the zarafa-indexer RPM also work.