SSL踩坑ERR_SSL_VERSION_OR_CIPHER_MISMATCH ...
最近公司項目開發了一個微信小程式,並且部署測試OK,由於微信小程式調用的後端介面必須是HTTPS,所以給介面安裝了SSL,第一天測試都正常。第二天早上再使用時頁面無響應。
抓包發現是後端介面拋出:
net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH
錯誤,並且在瀏覽器直接訪問介面也拋出:使用了不受支持的協議。
伺服器環境:
System Version: Windows Server 2012 R2
IIS Version:6.2
百度了一圈,沒找到原因,問同事,得知前一晚公司對部分部署靜態資源的站點上了CDN,後來想可能是CDN的坑。
於是停掉了小程式後端介面站點的CDN(介面里同時放了靜態頁面)。
果然,停掉CDN之後一切正常了。