2017-12-19
防火牆 內網 連不上 虛擬ip 的問題要用 nat loopback 來解決
FortiGate 為例
先建立 ip rang 如 192.168.1.0/24
在政策 中加入 來源 wan1 192.168.1.0/24 目的 internal 虛擬ip
2017-12-06
php curl ssl https 錯誤的 排除
curl 抓 https 時會出現以下的錯誤
解決方法一:
先用火狐或ie開啟連結,下載其 crt 檔,放到自已站中
參考連結:http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/
Failed: Error Number: 60. Reason: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed原因是 ssl 無法驗証成功
解決方法一:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);解決方法二:
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
先用火狐或ie開啟連結,下載其 crt 檔,放到自已站中
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);缺點要自行注意到期日,重下新的 crt檔
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_CAINFO, getcwd() . "/path/download.crt");
參考連結:http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/
訂閱:
文章 (Atom)