洞悉互聯(lián)網前沿資訊,探尋網站營銷規(guī)律
作者:Smileby陌少羽 | 2019-03-28 19:51 |點擊:
今天在解決朋友在人人商城同意退款時,遇到如下報錯。
could not load PEM client certificate,OpenSSL error error:02001002:system library:fopen:No such file or directory,(no key found ,wrong pass phrase,or wrong file format?)
大致意思是說:無法加載PEM客戶機證書,OpenSSL錯誤:錯誤02001002:系統(tǒng)庫:fopen:沒有這樣的文件或目錄,(沒有關鍵的發(fā)現(xiàn),錯誤的短語,或錯誤的文件格式?)
于是我們就排查下問題
1.檢查證書失效日期,還有大半年的時間,證書沒問題 √
2.檢查后臺支付是否上傳證書,顯示已上傳 ?
3.檢查模塊目錄下是否存在cert證書夾,文件夾不存在 ×
設想:文件夾不存在應該是導致這個問題發(fā)生的原因,
解決方案:在模塊目錄下新建文件夾cert,在后臺重新上傳一遍證書,解決!
要在模塊根目錄新建 不要建立錯了 比如人人商城的名字為:ewei_shopv2 就在這個目錄里新建cert 文件夾
上傳過證書的不用上傳也可以 不行的話 大家上傳證書試一試吧
證書是在設置→交易→支付管理→你自己新加的模板里