Subversion: Conexão segura truncada

Subversion: Conexão segura truncada

Estou tentando configurar um servidor Subversion com acesso Apache2/webdav. Criei o repositório e configurei o Apache de acordo com o livro oficial, e posso ver o repositório em um navegador web.

O navegador mostra:

conf/
banco de dados/
ganchos/
fechaduras/

Embora clicar em qualquer um desses links forneça um documento XML vazio como:

<D:error>
<C:error/>
<m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>

Eu nunca usei o subversion antes, então presumo que isso esteja correto.

De qualquer forma, quando tento me conectar através de um cliente de linha de comando, ele pede minha senha, eu forneço e recebo a mensagem de erro (inútil):

svn: OPÇÕES de 'https://svn.mysite.com': Não foi possível ler a linha de status:
Conexão segura truncada (https://svn.mysite.com)

Ou com SSL desativado:

Não foi possível ler a linha de status: a conexão foi fechada pelo servidor

O comando que estou usando é:

check-out svn https://svn.mysite.com/ svn.mysite.com

O Subversion foi instalado usando o gerenciador de pacotes do Ubuntu. É a versão 1.6.6 no Ubuntu 10.04.

Minha configuração do Virtualhost:

<VirtualHost  123.123.12.12:443>

ServerAdmin [email protected]
ServerName svn.mysite.com

<Location />
     DAV svn
     SVNParentPath /var/svn/repos
     SVNListParentPath On

     AuthType Basic
     AuthName "Subversion Repository"
     AuthUserFile /etc/subversion/passwd
     Require valid-user
</Location>

# Setup The SSL Certificate Paths
SSLEngine On
       SSLCertificateFile /etc/ssl/certs/mysite.com.crt
       SSLCertificateKeyFile /etc/ssl/private/dmysite.com.key
</VirtualHost>

Responder1

Entendi!

No vhost:

 SVNParentPath /var/svn/repos
 SVNListParentPath On

Deveria estar:

SVNPath /var/svn/repos

A menos que você tenha vários repositórios no diretório.

informação relacionada