今天在下載一個比較大的項目,經常shasum check failed,太煩了,於是想切淘寶源,分別嘗試nrm切換和傳遞 registry,結果都出現Unexpected end of JSON input錯誤。這是比較奇怪的,看起來是JSON數據沒有傳完。結合以前SwitchyOmega走priv ...
今天在下載一個比較大的項目,經常shasum check failed,太煩了,於是想切淘寶源,分別嘗試nrm切換和傳遞--registry,結果都出現Unexpected end of JSON input錯誤。這是比較奇怪的,看起來是JSON數據沒有傳完。結合以前SwitchyOmega走privoxy訪問網頁經常有資源被block的經驗,懷疑是privoxy自帶的過濾功能的問題。
privoxy的主配置是在/etc/privoxy/config內,查找發現如下幾個配置項:
- 350行actionsfile;
- 390行filterfile;
- 785行toggle;
前兩項的Effect if unset是說不設置則不執行actions或不應用內容過濾規則,toggle項的配置則說設為0會以toggled off模式運行,廣告攔截和內容過濾都會被禁用。
那麼把toggle設為0,保守起見同時註釋掉actionsfile和filterfile的設置。
應用以上更改後,感覺是有點作用的,install小項目一次過了,切換淘寶源也很順利,不過在一次大規模的install中還是出現了shasum check failed錯誤,但頻率沒那麼高了。
因此我暫時當作是一種疑似解決方案。
本文基於知識共用署名-非商業性使用-相同方式共用 4.0 國際許可協議發佈,歡迎引用、轉載或演繹,但是必須保留本文的署名BlackStorm以及本文鏈接http://www.cnblogs.com/BlackStorm/p/6827547.html,且未經許可不能用於商業目的。如有疑問或授權協商請與我聯繫。