Downloads下載網站卻已釋出
第一手情報通知 OpenWrt Fans
KeyCDN的效率實在超爛.........每次下載 or Sysupgrade到70幾%↑
Speed都會急速下墜, 有時候甚至檔案抓不完, 無法100%下載
以前OpenWrt沒用KeyCDN之前都沒這種錯誤發生!
主因→→→→→CA證書驗證錯誤
downloads.openwrt.org的CA證書是downloads.lede-project.org的,
wget 若不加入 「--no-check-certificate 」無法下載
目前官方BuildSystem預設Repo下載都以wget為主,
常造成Shell腳本初始Package.gz下載失敗
Connecting to downloads.openwrt.org|176.9.48.73|:443... connected.ERROR: cannot verify downloads.openwrt.org's certificate, issued by `/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3': Unable to locally verify the issuer's authority. ERROR: certificate common name `downloads.lede-project.org' doesn't match requested host name `downloads.openwrt.org'. To connect to downloads.openwrt.org insecurely, use `--no-check-certificate'. Unable to establish SSL connection. |
2. 下載downloads.openwrt.org檔案最好的參數居然是
wget --no-check-certificate --secure-protocol=TLSv1
wget --no-check-certificate --secure-protocol=TLSv1_1 wget --no-check-certificate --secure-protocol=TLSv1_2 |
--secure-protocol=Auto跟 --no-check-certificate 一樣都會速度: 卡住+亂飄+下墜
curl卻能用tls1.1 、tls1.1、tls1.2
------------------!!!!!!賀!!!!!!-------------------------------------------------------------
當日OpenWrt下載站,把downloads.openwrt.org從DNS Cname別名紀錄中,迅速的修改提升為主Hostname:
downloads.lede-project.org→→→→→downloads.openwrt.org
在Batch腳本(Windows)中wget --no-check-certificate 下載速度變得快速正常
另外一個下載程式,加入下列參數較優
curl --tlsv1.2 -O |
KeyCDN調整的滿快的,希望能穩定下載就好
有時候測試機要跑腳本要跑好幾次,不可能只下載一次...............
KeyCDN Nginx Proxy Cache Server 記得更新版本
Version 1.10實在太過老舊......24 May 2016 之前的版本
目前最新版本已經到v1.17.9
https://nginx.org/en/CHANGES
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
opkg 放在CLI指令列裡直接跑沒問題,但是
放在Shell Script 腳本錯誤訊息Error:
failed to download target\packages 3百多K ,出現wget return 4
解法:在opke update 之前, 加上idle時間10~15秒
後面的idle時間是為了檢查target\packages 3百多K是否有完整下載!
sleep 15 opkg update sleep 10 |