2012-10-04 2 views
1

현재 SSL 액세스 및 LDAP 인증을 사용하는 CollabNet Edge가있는 SVN 서버를 설치했습니다. 하지만 한 가지는 내가 이해할 수없는 것입니다 ...SVN 사용자가없는 인증/로깅

첫 번째는 이해할 수없는 선입니다. 왜 사용자 이름을 포함하지 않는 로그 파일에 항목을 가져 옵니까? 다른 모든 항목은 정상입니다. 나는 SVN이 필요한 경우에만 자격 증명을 보내는 svn의 목록 https://example.com/svn/repositoryName

www.xx.yy.zz - - [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 401 401 
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 200 194 
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "OPTIONS /svn/repositoryName HTTP/1.1" 200 194 
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "PROPFIND /svn/repositoryName/!svn/rvr/12345 HTTP/1.1" 207 1303 
www.xx.yy.zz - username [04/Oct/2012:16:49:18 +0200] "PROPFIND /svn/repositoryName/!svn/rvr/12345 HTTP/1.1" 207 4748 

답변

2

를 통해 저장소에 액세스, 그래서 항상 로그인 데이터를 전송하지 않고 데이터를 검색하는 첫번째 시도합니다. 서버가 HTTP-Code 401 (Unauthorized)에 응답하면 svnclient는 두 번째 시도에서 자격 증명을 추가합니다.

+0

안녕하세요, 아파치 액세스 로그'www.xx.yy.zz - [04/Oct/2012 : 16 : 49 : 18 +0200]에서 동일한 오류가 발생합니다. OPTIONS/svn/repositoryName HTTP/1.1 "401 401' 이 msg 다음에 계속 3 번 오류가 발생하면 작업이 중단됩니다. 참고로 Apachec2.2와 함께 SVN을 사용하고 있습니다. - NTLM 이 작업을 진행할 수 없습니다. 이 문제를 어떻게 처리할지 알려주세요. – rohit

+0

잘못된 사용자 이름 (사용자 이름/비밀번호 조합)이있을 수 있습니까? 당신이 올바른 권한을 갖지 못한다면 서버는 403을 기록 할 것입니다. –