SVN sobre HTTPS e o handshake SSL falha

4

Estou tentando fazer o checkout do servidor svn da minha equipe. Requer autenticação do lado do cliente. Estou executando o Ubuntu 10.04.

Veja o que eu recebo:

$ svn checkout https://myproject.myserver.org/svn/project/
svn: OPTIONS of 'https://myproject.myserver.org/svn/project/': Could not read status line: SSL alert received: Handshake failed (https://myproject.myserver.org)

Alguém mais viu um problema semelhante?

    
por themaestro 27.12.2010 / 16:58

3 respostas

3

Ainda não está funcionando? Hora de libertar as grandes armas. Primeiro, tente navegar para ele do mesmo servidor, veja se você consegue a listagem de pastas esperada. Se falhar, você pode obter um motivo melhor e, caso contrário, abrir o OpenSSL:

openssl s_client -connect myproject.myserver.org:443

lhe dará um registro de informações sobre cada etapa do handshake, e a opção --debug mostrará ainda mais detalhes. Ele vai reclamar sobre ter um certificado inválido, tempo ruim ou apenas algoritmos desatualizados.

Claro, certifique-se de que você pode fazer ping e que o https não está protegido por firewall por algum motivo.

    
por 07.01.2011 / 03:52
2

Talvez o problema seja que você está usando uma nova versão do cliente da Collabnet como em link ?

    
por 28.03.2011 / 22:46
0

Verifique a variável de ambiente PATH da especificação do caminho do usuário em ~ / .bashrc (para esse usuário).

Se este for confuso, alguns comandos não podem ser chamados pelo nome comum.

Provavelmente, não é possível encontrar um executável binário - ou a chave privada em ~ / .ssh

... para uma verificação rápida (logado como usuário, o que não está funcionando):

echo $PATH
    
por 23.06.2014 / 18:57