git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [msysGit] Git unable to access https repositories due to curl/OpenSSL 1.0.0 handshake issues

From
Daniel Stenberg <daniel@haxx.se>
Date
Jan 26, 2011, 13:29 UTC
Message-ID
<alpine.DEB.2.00.1101261422550.20831@tvnag.unkk.fr>
In-Reply-To
<AANLkTimJznExH8N9fcgSC88HOPfaFDF7jFMTZUJauL9+@mail.gmail.com>
On Wed, 26 Jan 2011, Mika Fischer wrote:
> But I noticed that the same problem occurs on OpenSuSE 11.2. So I compiled 
> the latest version of curl on OpenSuSE 11.2 and the problem is still 
> present...
Sorry, but I can't repeat this problem. I tried this:
1. I got OpenSSL 1.0.0c, built it and installed it.
2. I started OpenSSL's little HTTPS server with this version:
$ openssl s_server -HTTP -cert [PEM]

(I verified, and this binary uses the lib statically so there's no funny lib path issues here.)

3. I tried getting a file through this using curl 7.21.2 and my current dev 
version of 7.21.4-DEV (see below for full details). Both managed to get it 
fine.
>From this, I conclude that there's some additional factors necessary to make 
this problem trigger. Can you figure out what?
The full curl -V outputs from my two test versions:
curl 7.21.2 (i486-pc-linux-gnu) libcurl/7.21.2 OpenSSL/0.9.8o zlib/1.2.3.4 
libidn/1.18 libssh2/1.2.6
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 
pop3s rtsp scp sftp smtp smtps telnet tftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
curl 7.21.4-DEV (i686-pc-linux-gnu) libcurl/7.21.4-DEV OpenSSL/1.0.0c 
zlib/1.2.3.4 c-ares/1.7.5-DEV libidn/1.18 libssh2/1.2.8_DEV librtmp/2.2e
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 
pop3s rtmp rtsp scp sftp smtp smtps telnet tftp
Features: AsynchDNS Debug TrackMemory GSS-Negotiate IDN IPv6 Largefile NTLM 
SSL libz
-- 
  / daniel.haxx.se
Previous: Mika FischerNext: Erik Faye-Lund
Message 6 of 10 in “Re: [msysGit] Git unable to access https repositories due to curl/OpenSSL 1.0.0 handshake issues”
  1. Erik Faye-LundJan 25, 2011
  2. Mika FischerJan 26, 2011
  3. Mika FischerJan 26, 2011
  4. Daniel StenbergJan 26, 2011
  5. Mika FischerJan 26, 2011
  6. Daniel StenbergJan 26, 2011
  7. Erik Faye-LundJan 26, 2011
  8. Mika FischerJan 26, 2011
  9. Daniel StenbergJan 26, 2011
  10. Mika FischerJan 26, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.