Я использую Apache Subversion, работающий на Linux 7. Из внешнего интерфейса я использую Tortoise SVN. Я пытаюсь интегрировать мою Subversion с текущей AD. Для которого я открыл каталог /etc/httpd/conf.d и дал подробности ниже в файле subversion.conf. Подробности указаны ниже
<location /svn>
DAV svn
SVNParentPath /u01/ciroot/subversion
AuthType Basic
AuthBasicProvider ldap
AuthName "Root Repo"
AuthLDAPURL "ldap://100.100.10.2:388/DC=macgroup,DC=local?sAMAccountName?sub?(&(ObjectClass=*)memberOf=CN=OBIEE_Admin,OU=OBIEE,OU=Security,OU=Groups,OU=Global Resources,DC=MACGROUP,DC=LOCAL))"
AuthLDAPBindDN "CN=oidkerbt,OU=Service Accounts,OU=Users,OU=Global Resources,DC=MACGROUP,DC=LOCAL"
AuthLDAPBindPassword welcome123@
Require valid-user
</location>
С указанными выше сведениями о файле conf, когда я пытаюсь открыть папки в / u01 / ciroot / subversion, я запрашиваю диалоговое окно пароля пользователя, но при предоставлении правильного пользователя этой группы, оно не аутентифицируется и выдает ошибку ниже
Внутренняя ошибка сервера
Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос.
Обратитесь к администратору сервера по адресу root @ localhost, чтобы сообщить им о времени возникновения этой ошибки и действиях, которые вы выполнили непосредственно перед этой ошибкой.
Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
Но когда я редактирую этот файл, как показано ниже, он работает нормально.
<location /svn>
DAV svn
SVNParentPath /u01/ciroot/subversion
AuthType Basic
AuthBasicProvider ldap
AuthName "Root Repo"
AuthLDAPURL "ldap://100.100.10.2:388/DC=macgroup,DC=local?sAMAccountName?sub?(&(ObjectClass=*))"
AuthLDAPBindDN "CN=oidkerbt,OU=Service Accounts,OU=Users,OU=Global Resources,DC=MACGROUP,DC=LOCAL"
AuthLDAPBindPassword welcome123@
Require valid-user
</location>
Может кто-нибудь, пожалуйста, помогите мне, где я ошибаюсь, при добавлении группы это не удается.
Привет