J'ai récemment effectué une mise à niveau vers Ubuntu 11.10 et depuis lors, je n'ai pas pu extraire le code de Google Code. Je ne peux pas l'obtenir avec svn ou git, mais ils travaillaient tous les deux avant la mise à jour (donc je suppose que c'est un problème avec 11.10).
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
Des idées?
git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1
Modifier:
Je viens de confirmer avec mon netbook 11.04 que je peux commander Google Code via https avec Subversion.
J'ai compilé Subversion-1.7.0 à partir de la source en utilisant le néon 0.29.6 et openssl sans succès. Il donne maintenant svn: E175002
.
Edit 2:
Juste pour être clair, je semble seulement avoir ce problème avec Google Code. Je peux consulter le code de tous les autres référentiels que j'ai essayés.
J'ai également eu ce problème lors du passage à 11.10 (bien qu'avec un référentiel Assembla SVN, pas de code Google). Cette solution de blog de Jan Kester a fonctionné pour moi:
Sudo apt-get install libneon27
cd /usr/lib/
Sudo rm libneon-gnutls.so.27
Sudo ln -s /usr/lib/libneon.so.27 libneon-gnutls.so.27
J'espère que cela t'aides.
ça fonctionne très bien ici avec la même version svn que vous-même. Pouvez-vous essayer de sauvegarder/supprimer/renommer vos dossiers ~/.ssh
et ~/.Subversion
et voir si cela vous aide?.
Je vois que ce qui précède a résolu le même problème pour autres utilisateurs sur les versions précédentes d’Ubuntu.
Utilisez simplement http: // protocole à la place https: // si vous le pouvez. Travaillé pour moi.