Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 2.4 AH01695[LDAP:LDAP初始化失败][未知(专用扩展)错误]_Apache_Active Directory_Ldap_Rhel7 - Fatal编程技术网

Apache 2.4 AH01695[LDAP:LDAP初始化失败][未知(专用扩展)错误]

Apache 2.4 AH01695[LDAP:LDAP初始化失败][未知(专用扩展)错误],apache,active-directory,ldap,rhel7,Apache,Active Directory,Ldap,Rhel7,我们正在从RHEL5上的Apache2.2升级到RHEL7上的Apache2.4.12。我添加了与之前类似的LDAP配置,并按预期提示输入用户名和密码,但Apache登录失败,并在日志中显示以下错误: 错误日志[Thu Jul 02 16:28:08.277247 2015][authnz_ldap:info][pid 18923:tid 140442658866944][client:53830]AH01695:auth_ldap身份验证:用户身份验证失败;URI/mytest/[LDAP:L

我们正在从RHEL5上的Apache2.2升级到RHEL7上的Apache2.4.12。我添加了与之前类似的LDAP配置,并按预期提示输入用户名和密码,但Apache登录失败,并在日志中显示以下错误:

错误日志[Thu Jul 02 16:28:08.277247 2015][authnz_ldap:info][pid 18923:tid 140442658866944][client:53830]AH01695:auth_ldap身份验证:用户身份验证失败;URI/mytest/[LDAP:LDAP初始化失败][未知(专用扩展)错误]

这是配置指令还是缺少库问题?我可以使用服务器上的ldapsearch查询active directory

我已将LocationMatch、加载的模块和配置选项包括在下面:

位置的配置为:

<LocationMatch "/mytest">
    LogLevel debug
    AuthName "My Test Site"
    AuthType Basic
    AuthBasicProvider ldap
    AuthLDAPURL "ldap://ActiveDirectoryURL"
    AuthLDAPBindDN "CN=ServiceAccount"
    AuthLDAPBindPassword "ServicePassword"
    Require valid-user
</LocationMatch>
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbd_module modules/mod_authn_dbd.so
LoadModule authn_socache_module modules/mod_authn_socache.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule ldap_module modules/mod_ldap.so
configure --prefix=/u01/httpd  --enable-ssl --enable-unique-id --enable-headers --enable-mime-magic --enable-authnz-ldap=shared --enable-ldap=shared --enable-rewrite --enable-substitute --enable-proxy --enable-proxy-ajp --enable-proxy-balancer --enable-proxy-connect --enable-proxy-http --enable-vhost-alias --enable-speling
配置指令为:

<LocationMatch "/mytest">
    LogLevel debug
    AuthName "My Test Site"
    AuthType Basic
    AuthBasicProvider ldap
    AuthLDAPURL "ldap://ActiveDirectoryURL"
    AuthLDAPBindDN "CN=ServiceAccount"
    AuthLDAPBindPassword "ServicePassword"
    Require valid-user
</LocationMatch>
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbd_module modules/mod_authn_dbd.so
LoadModule authn_socache_module modules/mod_authn_socache.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule ldap_module modules/mod_ldap.so
configure --prefix=/u01/httpd  --enable-ssl --enable-unique-id --enable-headers --enable-mime-magic --enable-authnz-ldap=shared --enable-ldap=shared --enable-rewrite --enable-substitute --enable-proxy --enable-proxy-ajp --enable-proxy-balancer --enable-proxy-connect --enable-proxy-http --enable-vhost-alias --enable-speling

必须添加rpm apr util ldap,以便ldap查询能够与其他apr/apr util库一起工作