0

Linux 7で実行されているapache subversionを使用しています。フロントエンドからtortoise svnを使用しています。サブバージョンを現在の 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>

グループの追加に失敗しているときに間違っているところを誰か助けてください。

よろしく

4

1 に答える 1