真機上https請求會有一定機率出現(xiàn) request:fail send request fail: SSL handshake time out 錯誤,不必現(xiàn),一旦出現(xiàn),即使殺掉整個微信進程再打開小程序依然會報這個錯,一段時間后才能正常訪問
微信版本:ios 6.5.19 / android 6.5.16
nginx ssl相關(guān)配置:
ssl_certificate xxxxx.pem;
ssl_certificate_key xxxxx.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_prefer_server_ciphers on;
補充,在小程序onShow和onLaunch中存在https網(wǎng)絡請求,大概率出現(xiàn)錯誤在這兩個生命周期的https請求中
網(wǎng)友回復:
您的問題是怎么解決的?怎么直接關(guān)閉了
我們服務器是分布式的,大陸ip會訪問香港節(jié)點,抓包分析部分運營商會對https協(xié)議做攔截(你懂的,tcp握手成功,https的client hello無法發(fā)送到服務器),所以現(xiàn)在我們把大陸的節(jié)點移到墻內(nèi)做了http的轉(zhuǎn)發(fā)
愛盈利-運營小咖秀(www.jza6.com) 始終堅持研究分享移動互聯(lián)網(wǎng)App運營推廣經(jīng)驗、策略、全案、渠道等純干貨知識內(nèi)容;是廣大App運營從業(yè)者的知識啟蒙、成長指導、進階學習的集聚平臺;
想了解更多干貨知識,請關(guān)注公眾號運營小咖秀(ID: yunyingshow)