-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 #369
Comments
Can you try to connect with openssl(1) command, and provide messages ?
In my Fedora23 with LibreSSL 2.2.7, it succeeded like this.
|
type the command line as your suggestion ,it prints:
|
You could successfully connect with openssl(1) s_client since it showed |
I met the same issue, need help!!! |
Same here 😩 |
We would like to more information to investigate this issue.
- Can you connect other host via SSL with curl ?
- Or you can't connect any host via SSL with curl ?
- Are there any hosts you can connect ?
|
I'm having the same issue with rust install.
Curl version
|
I update with brew, libressl, openssl and curl and reboot my machine. It's now working. |
@jiahut 2.2.7 is pretty old (May 3, 2016) - I'd strongly recommend upgrading to a current version and testing again. @benoittgt Did that result in a newer version of libressl? |
@4a6f656c the |
@4a6f656c I don't have anymore the error |
That's probably more of an Apple question, since whether macOS ships with a 1.5 year old version is a little out of our hands I'd also presume that Apple has local modifications and would largely be responsible for supporting the version that ships with the OS. I'm going to close this because we don't have much we can do on this end as upstream. |
I know this issue is closed, but just in case anyone happens upon it. I can confirm this is still broken in macOS 10.13.3 with the following details from curl: |
I got the same error even after upgrading curl, libressl and openssl. It turns out to be an issue of the corporate HTTP proxy issue. Leave a note here in case somebody met the same problem. |
a note ;-) |
Thanks @benoittgt, your solution worked liked a charm. It seems I was missing libressl (ups!) |
Hi guy got the same isue with Mac OS High Sierra 10.13.3 : |
@benoittgt What is you solution ? Can you tell me step-to-step, I have some question with install Rust |
i have installed libressl, openssl and curl using brew. regardless which curl i used, original curl and brewed curl, i get the $ /usr/bin/curl --version
curl 7.54.0 (x86_64-apple-darwin17.0) libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy
$ /usr/bin/curl https://statics.teams.microsoft.com/production-osx/1.1.00.8752/Teams_osx.dmg > /tmp/test.file
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
$ /usr/local/opt/curl/bin/curl --version
curl 7.59.0 (x86_64-apple-darwin17.5.0) libcurl/7.59.0 OpenSSL/1.0.2o zlib/1.2.11 libidn2/2.0.4 nghttp2/1.31.1
Release-Date: 2018-03-14
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy
$ /usr/local/opt/curl/bin/curl https://statics.teams.microsoft.com/production-osx/1.1.00.8752/Teams_osx.dmg > /tmp/test.file
curl: (56) OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 i have no problem downloading the file using wget. |
neither of those appear to be using anything close to a supported version
of libressl. your second one appears to be using openssl.
…On Fri, Apr 20, 2018 at 07:25 y0y0z ***@***.***> wrote:
i have installed libressl, openssl and curl using brew. regardless which
curl i used, original curl and brewed curl, i get the SSL_ERROR_SYSCALL
error
$ /usr/bin/curl --version
curl 7.54.0 (x86_64-apple-darwin17.0) libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy
$ /usr/bin/curl https://statics.teams.microsoft.com/production-osx/1.1.00.8752/Teams_osx.dmg > /tmp/test.file
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
$ /usr/local/opt/curl/bin/curl --version
curl 7.59.0 (x86_64-apple-darwin17.5.0) libcurl/7.59.0 OpenSSL/1.0.2o zlib/1.2.11 libidn2/2.0.4 nghttp2/1.31.1
Release-Date: 2018-03-14
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy
$ /usr/local/opt/curl/bin/curl https://statics.teams.microsoft.com/production-osx/1.1.00.8752/Teams_osx.dmg > /tmp/test.file
curl: (56) OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
does any one have a fix for it?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#369 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHv2dVqVCi3MWG3MpNSypTymbHMkiRXdks5tqeHGgaJpZM4RIJm->
.
|
when upgrade macOs to
macOs High Sierra 10.13.2
git clone like
git clone github.com/xxx.git
failedIt print
LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
LibreSSL 2.2.7
The text was updated successfully, but these errors were encountered: