如何在Apache中调试mod_ldap

时间:2013-11-05 16:49:10

标签: apache apache2 ldap mod-ldap

我正在尝试将apache调试到ldap连接。 Apache服务器只在access.log文件中回复错误500。我在error.log文件中没有任何错误。

我已经看到LDAPLibraryDebug指令仅在Apache 2.4中可用,而我正在使用Apache 2.2。有关如何在错误日志中添加更多调试消息的任何想法?

2 个答案:

答案 0 :(得分:0)

您可以使用此调试模块将“LDAPLibraryDebug”添加到2.2服务器:

https://github.com/covener/apache-modules/tree/master/mod_ldap_debug

答案 1 :(得分:0)

要调试mod_ldap(和mod_authz_ldap),您需要将两种服务(Apache和LDAP)都置于调试模式。 对于Apache,请依次使用配置参数:

LogLevel debug

有关更多信息,请访问关注网址https://www.loggly.com/ultimate-guide/apache-logging-basics/

对于LDAP服务(如果使用OpenLdap),请停止标准服务,并使用(示例)在前台调试模式下启动OpenLdap:

slapd -d 128

有关更多信息,请访问关注网址https://www.openldap.org/doc/admin24/runningslapd.html