Niedawno zaktualizowałem system do Ubuntu 11.10 i od tego czasu nie byłem w stanie pobrać kodu z Google Code. Nie mogę go uzyskać za pomocą svn lub git, ale oba działały przed aktualizacją (więc zakładam, że to problem z 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
Jakieś pomysły?
git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1
Edytować:
Właśnie potwierdziłem z moim netbookiem 11.04, że mogę pobrać kod Google za pośrednictwem https z subversion.
Skompilowałem subversion-1.7.0 ze źródła używając neon 0.29.6 i openssl bez powodzenia. Teraz daje svn: E175002
.
Edycja 2:
Żeby było jasne, wydaje mi się, że mam tylko ten problem z Google Code. Mogę sprawdzić kod ze wszystkich innych repozytoriów, które wypróbowałem.
działa tutaj dobrze z tą samą wersją svn co ty. Można spróbować tworzenia kopii zapasowych / usuwanie / zmiana nazw
~/.ssh
i~/.subversion
foldery i zobaczyć czy to pomaga spraw.Widzę, że powyższe rozwiązało ten sam problem dla innych użytkowników we wcześniejszych wersjach Ubuntu.
źródło
Po prostu użyj protokołu http: // zamiast https: // jeśli możesz. Pracował dla mnie.
źródło