{"id":2120,"date":"2021-10-19T09:33:03","date_gmt":"2021-10-19T13:33:03","guid":{"rendered":"https:\/\/shirishranjit.com\/blog1\/?page_id=2120"},"modified":"2021-10-19T11:07:01","modified_gmt":"2021-10-19T15:07:01","slug":"curl-open-ssl-error-how-to-fix","status":"publish","type":"page","link":"https:\/\/shirishranjit.com\/blog1\/technical-posts\/curl-open-ssl-error-how-to-fix","title":{"rendered":"CURL Open SSL ERROR &#8211; How to Fix"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to domain.com:443<\/h1>\n\n\n\n<p>First check your network path using<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -V URL<\/code><\/pre>\n\n\n\n<p>The URL may be your proxy setting and see what response you are getting. <\/p>\n\n\n\n<p>If you are getting the proper output without the error then it is your SSL certificate issue. <\/p>\n\n\n\n<p>The SSL error is not supporting your default SSL or the server is using ciphers that are\u00a0<strong>no longer considered secure<\/strong>; ciphers based on\u00a0<strong>3DES<\/strong>\u00a0and\u00a0<strong>RC4<\/strong>. The default ciphers in the ssl library do not include these ciphers for security reasons.<\/p>\n\n\n\n<p>To add support for these ciphers, you can manually set the default cipher Suite. The next line sets&nbsp;<strong>DES-CBC3-SHA<\/strong>&nbsp;as the proposed cipher.<\/p>\n\n\n\n<p><code>curl --cipher DES-CBC3-SHA &lt;your parameters><\/code><\/p>\n\n\n\n<p>Use &#8211;cipher ALL<\/p>\n\n\n\n<p>References:<\/p>\n\n\n\n<p><\/p>\n<div class=\"twttr_buttons\"><div class=\"twttr_twitter\">\n\t\t\t\t\t<a href=\"http:\/\/twitter.com\/share?text=CURL+Open+SSL+ERROR+-+How+to+Fix\" class=\"twitter-share-button\" data-via=\"\" data-hashtags=\"\"  data-size=\"default\" data-url=\"https:\/\/shirishranjit.com\/blog1\/technical-posts\/curl-open-ssl-error-how-to-fix\"  data-related=\"\" target=\"_blank\">Tweet<\/a>\n\t\t\t\t<\/div><div class=\"twttr_followme\">\n\t\t\t\t\t\t<a href=\"https:\/\/twitter.com\/shiranjit\" class=\"twitter-follow-button\" data-size=\"default\"  data-show-screen-name=\"false\"  target=\"_blank\">Follow me<\/a>\n\t\t\t\t\t<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to domain.com:443 First check your network path using The URL may be your proxy setting and see what response you are getting. If you are getting the proper output without the error then &hellip; <a href=\"https:\/\/shirishranjit.com\/blog1\/technical-posts\/curl-open-ssl-error-how-to-fix\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":198,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2120","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/2120"}],"collection":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/comments?post=2120"}],"version-history":[{"count":4,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/2120\/revisions"}],"predecessor-version":[{"id":2126,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/2120\/revisions\/2126"}],"up":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/198"}],"wp:attachment":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/media?parent=2120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}