OpenSSL SSL_connect: SSL_ERROR_SYSCALL 在與 domain.com:443 的連線中發生系統呼叫錯誤。
P粉707235568
P粉707235568 2023-07-27 11:50:52
0
1
942
<p>我在Ubuntu終端機上使用curl指令,並得到以下回應:curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to domain.com:443。我真的無法理解為什麼會發生這種情況。我嘗試顯示curl的錯誤編號,但沒有返回任何編號。我正在訪問另一個伺服器。以下是我的指令:</p> <pre class="brush:php;toolbar:false;">./curl -i --tlsv1.2 -kv -H "Content-Type: application/xml" --verbose -X POST --data / var/www/html/xml.xml --cacert /root/curl_ssl/curl-7.54.1/src/cert_org.crt domain.com/otp</pre> <p>有辦法嗎</p>
P粉707235568
P粉707235568

全部回覆(1)
P粉955063662

對於使用舊的SSL協定的網站,在Linux上使用CURL時可能會出現此錯誤。根據SSL/TLS協定規範,原因可能是客戶端hello使用了對等方不支援的支援群組選項。解決方法是使用sslscan進行探測,並取得對等方支援的協定版本和密碼套件。您可以在Github上找到sslscan。

#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!