svn + ssh pendurado em 'svnserve -t'

2

Tivemos um servidor svn funcional nos últimos meses. A conexão é feita via svn + ssh via VPN. Desde alguns dias, todos que trabalham na rede são capazes de executar todas as ações do svn, enquanto algumas (!) Pessoas externas só podem fazer check-ins.

Eu tentei depurar a conexão ssh de fora e tudo funciona bem, exceto que é um pouco lento, o que não é novo. Ao fazer um svn up , a última saída é

debug1: Sending command: svnserve -t"

Depois disso, nada acontece para sempre até eu sair da conexão (esperei uns 10 minutos).

Alguém tem uma ideia do que poderia estar errado ou onde procurar em seguida?

BTW com "double verbose" a última saída é:

debug1: Sending command: svnserve -t
debug2: channel 0: request exec confirm 1
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel 0: rcvd adjust 131072
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
    
por Matthias Dietrich 06.04.2011 / 13:22

1 resposta

0

Se isso for apenas para algumas pessoas, ou reposicionar em alguns hosts: ocasionalmente tivemos problemas com a parte ssh do túnel:

% ssh svnhost
The authenticity of host 'svnhost (192.168.2.100)' can't be established.
...
Are you sure you want to continue connecting (yes/no)? yes

então fizemos parte da criação de novos usuários para informar manualmente para ssh e resgatar depois de aceitar a impressão digital.

    
por 02.01.2012 / 19:42