A problem occurred during the SSL/TLS handshake. You do need error buffering and reading messages there, because it hints at the problem. This can be a certificate (file format, path, permission), password, and so on.
Bug tip :cURL Error 35: Error :140770FC:SSL :SSL_23_GET_SERVER_HELLO: Unknown Protocol
Bug tip :cURL Error 35: Error :140770FC:SSL :SSL_23_GET_SERVER_HELLO: Unknown Protocol
Solutions:
1. Modify SSL version
Curl_setopt ($ch, CURLOPT_SSLVERSION, 3); // Set SSL version,1-3 switch
Curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false); //
Do not check certificates
If this doesn’t work, see below
2. Modify the file permissions to 777
If this doesn’t work, see below
3. Remove the requested https://
Example: change https://www.360kan.com to www.360kan.com
Read More:
- wget OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
- PHP function file_ get_ Contents() reports an error when using HTTPS protocol: SSL operation failed
- error: RPC failed; curl 56 OpenSSL SSL_ read: SSL_ ERROR_ Syscall, errno 10054 solution
- FreeRDP installation configuration (error message: SSL_read: Failure in SSL library (protocol error?))
- cURL error 60: SSL certificate problem: unable to get local issuer certificate
- Mac installation dart error curl: (35) libresssl SSL_ connect: SSL_ ERROR_ SYSCALL in connection to storage.googleapis.co
- cURL error 60: SSL certificate problem…
- Failed to load resource: net::ERR_SSL_PROTOCOL_ERROR
- Error: write EPROTO 1593982200:error:100000f7:SSL routines:OPENSSL_internal
- cURL error 60: SSL certificate problem: self signed certificate in certificate chain
- Shell curl command reported an error: (60) SSL certificate problem: self signed certificate
- SSL handshake failed: SSL error: illegal key usage detected in the certificate
- macos LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
- Python error open SSL.SSL.SysCallError :(-1,‘Unexpected EOF‘)
- OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
- LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
- Curl HTTPS returned errno 35 (SSL connect error) error
- ssl_ error_ Rx_ record_ too_ Long and Apache SSL solution
- GuzzleHttp cURL error 60: SSL certificate problem: self signed certificate
- server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none