我在我的网络服务器上安装openldap . 我按照这个程序http://injustfiveminutes.com/category/openldap/ . 当我在它的时候,我无法启动我的slapd服务 . 我总是得到这些错误:

  • “ldif_read_file:/etc/openldap/slap.d/cn=config/olcDatabase={1}monitor.ldif上的校验和错误”

  • “ldif_read_file:/etc/openldap/slap.d/cn=config/olcDatabase={2}bdb.ldif上的校验和错误”

我搜索了一个解决方案,发现了这个http://injustfiveminutes.com/2014/10/28/how-to-fix-ldif_read_file-checksum-error/

但是,每当我进入第6步(编译检查CRC工具) . 我收到这些错误:

  • check.c:324:警告:传递参数2的'crc32'中的指针目标在签名方面有所不同

  • /usr/include/zlib.h:1285:注意:预期'const bytef *'但参数的类型为'char *'

我是新手 . 有关如何解决此问题的任何步骤?任何帮助都会很棒!