브라우저를 사용하여 webdav 사이트를 탐색할 수 있으며 정상적으로 사용자 이름과 비밀번호를 요청하지만 드라이브를 여기에 매핑하거나 클라이언트를 사용하여 액세스할 수 없는 것 같습니다.
"웹 드라이브"라는 클라이언트를 사용하면 다음과 같은 오류가 발생합니다.
domain.com/sites에 연결 중
URL domain.com을 IP 주소로 확인
URL이 IP 주소로 확인됨...
연결 중...포트 80에서
포트 80에서 서버에 성공적으로 연결되었습니다.
디렉터리 목록 테스트 중...
서버에 연결할 수 없습니다. 아래 오류 정보
오류: 서버에서 HTTP 오류 응답을 받았습니다. erorr=500(4516)
작업: 서버에 연결 중
서버 응답: 500 내부 서버 오류
domain.com/sites에 연결 중
URL domain.com을 IP 주소로 확인
URL이 IP 주소로 확인됨...
연결 중...포트 80에서
포트 80에서 서버에 성공적으로 연결되었습니다.
디렉터리 목록 테스트 중...
서버에 연결할 수 없습니다. 아래 오류 정보
오류: 서버에서 HTTP 오류 응답을 받았습니다. erorr=500(4516)
작업: 서버에 연결 중
서버 응답: 500 내부 서버 오류
답변1
Apache 로그를 확인했는데 "DavLockDB"를 여는 데 문제가 있다는 내용이 있었습니다. dav 구성 파일을 확인한 결과 이에 대해 주석 처리가 되어 있는 것을 발견했습니다.
DavLockDB에 대해 혼동하시는 분들을 위해 설명하자면, 이는 현재 편집 중인 모든 파일의 데이터베이스입니다. 이렇게 하면 이미 사용 중인 파일에 다른 사람이 액세스하는 것을 방지할 수 있습니다.