Ich habe kürzlich ein Upgrade auf Ubuntu 11.10 durchgeführt und konnte seitdem keinen Code mehr aus Google Code auschecken. Ich kann es weder mit svn noch mit git bekommen, aber beide haben vor dem Upgrade gearbeitet (also gehe ich davon aus, dass es ein Problem mit 11.10 ist).
SVN:
$ svn checkout https://project.googlecode.com/svn/ project --username [email protected]
svn: OPTIONS of 'https://project.googlecode.com/svn': SSL handshake failed: Secure connection truncated (https://project.googlecode.com)
Git:
$ git clone https://[email protected]/p/project/
Cloning into project...
Password:
error: gnutls_handshake() failed: A TLS packet with unexpected length was received. while accessing https://[email protected]/p/project/info/refs
fatal: HTTP request failed
Irgendwelche Ideen?
git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1
Bearbeiten:
Ich habe gerade mit meinem 11.04 Netbook bestätigt, dass ich Google Code über https mit Subversion auschecken kann.
Ich habe Subversion-1.7.0 aus dem Quellcode mit dem Neon 0.29.6 kompiliert und openssl ohne Glück. Es gibt jetzt svn: E175002
.
Bearbeiten 2:
Um ganz klar zu sein, ich habe anscheinend nur dieses Problem mit Google Code. Ich kann Code aus allen anderen Repositorys auschecken, die ich ausprobiert habe.
Es funktioniert hier gut mit der gleichen SVN-Version wie Sie. Können Sie versuchen, Ihre
~/.ssh
und~/.subversion
Ordner zu sichern / zu entfernen / umzubenennen und zu prüfen, ob dies hilfreich ist?Ich sehe, dass das oben genannte das gleiche Problem für andere Benutzer in früheren Ubuntu-Versionen gelöst hat .
quelle
Verwenden Sie einfach das http: // Protokoll anstelle von https: //, wenn Sie können. Hat für mich gearbeitet.
quelle