이전 사용자 조회를 Apache 2.4로 변환

이전 사용자 조회를 Apache 2.4로 변환

이전 설치에서 Apache 2.4로 LDAP 인증 조회 구성을 포팅하려고 합니다. 저는 LDAP에 대해 잘 모릅니다.
configtest를 실행할 때 나타나는 것은 다음 오류 메시지뿐입니다.
AH00526: Syntax error on line 130 of /file_path/ldapdir.conf:
Bad LDAP URL while parsing.
AuthLDAPURL 끝의 줄 번호입니다.
그 줄에 무슨 문제가 있나요?

<Directory "/usr/local/www/docs/it/snaps">
        Options -Indexes +FollowSymLinks +ExecCGI +Includes
        # Was
        # Order deny,allow
        # Deny from All
        Require all denied
        AuthName "Enter Your Netid and Password"
        AuthType basic
        AuthBasicProvider ldap
        # Known obsolete directive
        # AuthzLDAPAuthoritative off
        AuthLDAPBindDN "cn=sanitycheck, ou=Service, dc=example, dc=com"
        AuthLDAPBindPassword "xxxxxxx"

        AuthLDAPURL     "ldaps://server1.example.com:1636\
                         ldaps://server2.example.com:1636\
                         ldaps://server3.example.com:1636\
                         ldaps://server4.example.com:1636/dc=example,dc=com?uid?sub?(objectClass=*)" TLS

        Require valid-user
        Satisfy any
</Directory>

답변1

각 줄에 ldaps:// 없이 시도해 보십시오(첫 번째 줄 제외).

AuthLDAPURL "ldaps://server1.example.com:1636 server2.example.com:1636 server3.example.com:1636 server4.example.com:1636/dc=example,dc=com?uid?sub?(objectClass=*)" TLS

문서에 지정된대로 :https://httpd.apache.org/docs/2.4/en/mod/mod_authnz_ldap.html#authldapurl

작동하는 경우 bassklash를 사용하여 테스트할 수 있습니다.

관련 정보