2017-06-22 50 views
0

Magento的1.9是給這樣的警告:Magento PayPal TLS v1.2是cURL 7.29.0還是7.34.0要求?

你捲曲PHP5模塊的當前版本爲7.29.0,它可以防止那些需要TLS 1.2版無法正常工作服務。建議將cURL php5模塊更新到7.34.0或更高版本。

這是否意味着PayPal在6月30日之後肯定會中斷或者不是真的?因爲PayPal將要求TLS v1.2,但是cURL必須是7.34.0嗎?

在SSL實驗室它說,配置支持TLS 1.2 Test on https://www.ssllabs.com/ssltest/analyze.html

回答

0

是的,爲了避免服務的任何破壞,您必須驗證您的系統 準備好這種變化通過June 30, 2017

貝寶爲什麼做這個改變?

貝寶正在升級商家和合作夥伴用於編程連接的所有外部終端。其中一項變更只允許在與PayPal系統連接時使用HTTPS,以確保所有信息的安全傳輸。 IPN消息包含有關您的客戶及其交易的敏感信息,只應安全地通過。

PayPal正在爲所有外部終端提供的 升級安全標準是什麼?

貝寶正在升級它的所有外部終端的最新的行業標準:

•HTTP 1.1或更新版本

•僅HTTPS

•TLS 1.2或更高版本僅

•與威瑞信的G5根簽署的2048位SHA-256證書

LibCurl

問題的根源在於你的libcurl版本。默認情況下,早於7.34的libcurl版本使用TLS 1.1或更早版本。

要確定你正在運行,即處理支付寶交易服務器上輸入以下命令的libcurl版本:

curl --version 

如果版本低於7.34的,請繼續下一節(解決方案) 。如果您已經運行7.34或更高版本,則不需要執行任何操作。

檢查解決方案here

+0

感謝您的答覆和交代。服務器已經準備好了,但如上所述,Magento給出了關於cURL lib版本的警告。但是如果我明白,只要服務器支持新標準,這個cURL lib版本7.34.0就是** NOT **必需的,對嗎? – Albert

+0

@Albert我已經更新了答案。請檢查。 – Narayan

+0

@Albert根據你的警告。你的libcurl版本小於'7.34',所以你需要更新它。 – Narayan