GoAgent使用常見問題匯總
【美博園2012年5月20日】GoAgent是為了網友利用GAE翻牆的方便工具,作者還在不斷完善,現在使用的朋友越來越多,但也常常遇到問題。美博園將常見遇到的問題匯總於此,有官方介紹的、也有網友介紹的、也有網友在美博園留言解決的,供遇到問題的朋友方便查詢。
goagent是什麼?
goagent是使用Python和Google Appengine SDK編寫的網路軟體,可以運行在Windows/Mac/Linux/Android/iTouch/iPhone/iPad/webOS/OpenWRT/Maemo上。
遇到FAQ沒有解決問題怎麼辦?
首先請更新客戶端和服務端到最新版(見首頁),如果還有問題的話請到https://code.google.com/p/goagent/issues/list 提出issue。提issue前建議先搜尋下看是否是重複的問題,請盡量描述問題產生的原因,配置情況,網路情況等,這樣有助於重現問題並解決。雖然我們可能顧不上回答,但是我們保證每個issue都會看的並嘗試解決的。
google reader提示404錯誤?
使用https://www.google.com/reader 訪問.
google plus不能看內嵌視頻?
把*://*.ytimg.com/*加入規則
youtube不能上傳以及看直播?
請看issue 2668.
提示Error code 502錯誤怎麼辦?
401: Unauthorized 一般是你處於區域網路環境中,需要設置proxy.ini裡面的proxy段落
404: Not Found 一般是proxy.ini裡面appid沒有填對,或者服務端沒有部署成功。
503: Service Unavailable 一般是流量用完了,請更換appid
uploader上傳失敗?
400: Bad Request 到https://appengine.google.com新建一個新的appid再上傳。
404: Not Found 對應的appid沒有創建。
10060 連接伺服器超時,建議掛VPN後再上傳
10054 連接被重置,建議掛VPN後再上傳
聽說goagent保密性比較弱,如何加強?
下載最新版的客戶端,編輯proxy.ini的google_cn google_hk域,mode=https即可.速度也相應變慢,呵呵。
最新版在哪下載?如何在舊版本上更新新版本?
還是直接到首頁下載,那個鏈接永遠是最新版。舊版本不用管,直接編輯新版的proxy.ini裡面的appid即可。
我是Mac/Linux用戶怎麼辦?
上傳完服務端並設置好proxy.ini之後,在終端直接運行python proxy.py即可。需要Python版本2.6以上。Mac用戶可以嘗試 GoAgent Mac GUI 或者GoAgentX
Linux/Mac如何上傳服務端?
在server目錄下運行"python uploader.zip"(沒有引號),如果要上傳python服務端的話,在server目錄下運行"uploaddir=python python uploader.zip"(沒有引號) 或者嘗試GoAgentX
支持多個appid做負載平衡嗎?
目前goagent最新版是支持的,在proxy.ini中的[gae]項目下這樣配置即可appid=id1|id2|id3
配置多appid有什麼用?
最新版的GAE服務端已經是python27,所以多appid現在只是起到增加流量配額的作用。提高並發的作用已經被GAE內置的功能取代了。
GAE在2011-09-01推出了新版的收費計畫,如何規避?
使用goagent 1.6以上版本的服務端。
如何使用php模式?
申請一個免費的php空間,然後通過在線代碼編輯器或者ftp客戶端把fetch.php上傳到你申請到php網站的根目錄。假設為https://goagent.php.com/fetch.php
訪問你的fetch.php地址,比如https://goagent.php.com/fetch.php,如果沒有問題的話,說明部署成功。
編輯proxy.ini[php]項目, enable=1和fetchserver=你的fetch.php地址,重啟goagent.exe即可。
圖文教程請見https://ishare.cn.ms/archives/552
如何設為系統服務(開機自啟動)?
雙擊addto-startup.vbs即可。
goagent支持IPv6網路嗎?
支持的。profile=google_ipv6即可。
為什麼goagent第一次運行需要管理員許可權?
因為goagent會嘗試調用certmgr.exe向系統導入IE/Chrome的證書,這需要管理員許可權。
Firefox怎麼不能登陸twitter/facebook等網站, Firefox如何導入證書?
打開FireFox->選項->高級->加密->查看證書->證書機構->導入證書, 選擇local\ca.crt, 勾選所有項,導入。
Chrome下如何使用goagent?
Chrome可以安裝switchysharp外掛程式,然後導入這個設置https://goagent.googlecode.com/files/SwitchyOptions.bak.
需要裝Python或者Google Appenginge SDK後才能用goagent嗎?
完全不用,goagent是綠色軟體哦。
goagent原理是什麼?
goagent是GAE應用,原理可以參考這個圖原理示意圖
支持gfwlist么?
這個問題考量過,但是還是放棄了。goagent需要保持簡單快速,支持gfwlist請使用autoproxy/switchysharp。
如何防止goagent被匿名使用(盜用)?
目前goagent最新版是支持的,注意:本功能不會影響網速,請放心使用。
golang版本:server\golang\fetch.go中const段落開頭修改Password = "123456",重新上傳fetch.go,然後在proxy.ini中的gae項目下這樣配置即可password = 123456,即可。
python版本:先在server\python\fetch.py中開頭修改__password__ = '123456',重新上傳fetch.py,然後在proxy.ini中的gae項目下這樣配置即可password = 123456,即可。
怎樣設置不顯示氣泡提示?
用reshack/exescope等資源編輯工具把氣泡提示字元串清空即可。
如何刪除appengine.google.com上老的appid?
可以。 應用管理頁https://appengine.google.com 進去要刪除的應用-->Administration-->Application Settings-->Disable or Delete Application(位置偏下的,現實只能Disable Application的,接著才能刪除應用的) Google為了防止有人還在使用此應用會提醒24小時的備份或轉移時間的。 72小時後,你的應用就會被刪掉的。 如果只是刪除應用的程序,不需要這樣的,只要再上傳一次,可能覆蓋,或同時存在,只要不是默認的程序,就可以被刪掉的(位置進去要刪除的應用-->Main-->Versions)
見此圖→https://db.tt/zubJrOZY
如何得到goagent的原始碼?
goagent的代碼和程序是一起的,原始碼就是運行程序。
MultiplexConnection Cannot hosts錯誤?
看起來你的ISP封鎖了google.cn,請嘗試profile=google_hk這個選項,如果還不行,換PHP模式吧。
如何對goagent進行修改?
客戶端代碼直接改local/proxy.py,改完重啟goagent.exe即可;服務端改server/fetch.py,改完用uploader.bat上傳即可。
為什麼要叫goagent,而不叫GoProxy?
一開始叫GoProxy的,後來Hewig說軟體名字帶有proxy字樣不祥,於是就改成了goagent。
-----------------------------------
問:出現Error response Error code 502.Message: ['HTTP Error 500: Internal Server Error', 'HTTP Error 500: Internal Server Error', 'HTTP Error 500: Internal Server Error'].Error code explanation: 502 = Invalid responses from another server/proxy怎麼辦?
這個是常見的,可能情況有:
1、檢查id是否上傳成功。2、檢查你電腦是否用了ipv6,是的話(如果是ipv6,https://www.kame.net該站的烏龜會動),將local資料夾下proxy.ini的appspot = cn和hosts = cn改成appspot=ipv6和hosts=ipv6即可;3、id流量用完,換一個id,4、也可能是谷歌伺服器臨時出問題,過幾天再用;5、在Google AppEngine部署goagent的時候可能會遇到上面的提示,可能是上傳了默認為Go語言的服務端,重新用下面的命令再部署一下伺服器端就行了, 在server目錄下運行」uploaddir=python python uploader.zip」(沒有引號)……6、建個新id,重新弄一遍
問:全部按教程配置完成,還是不能用
檢查第4樂章第1步修改appid時,空格是否誤刪了。如果是win7,看下面的第6問。另外可以把你上傳的id留下,我這邊試試能不能用
問:提示Error code 502錯誤怎麼辦?
404: Not Found 一般是proxy.ini裡面appid沒有填對,或者服務端沒有部署成功。
503: Service Unavailable 流量用完了,請更換appid
問:啟動uploader.bat一閃而過
把壓縮檔先解壓再進行後續的配置!
問:證書不受信任怎麼辦?
直接用opera瀏覽器,彈出證書時,選擇接受即可.
問:goagent支持IPv6網路嗎?
將local資料夾下proxy.ini的appspot = cn和hosts = cn改成appspot=ipv6和hosts=ipv6即可。
問:uploader上傳失敗?
400: Bad Request 請新建一個新appid再上傳。
404: Not Found 對應的appid沒有創建。
問:輸完id後,出現10038錯誤怎麼辦?
引用網友的回答:貌似是有線上網用戶可能會出現的問題,因為我是大學生,用的是學校宿舍的有線閃訊客戶端上網,剛剛換成無線上網一下子就上傳成功了!所以換成無線的試試把,或者換個網路環境唄.
問:啟動2步驗証後,pad或手機或outlook的gmail無法使用了
看https://t.cn/zOMPPrZ即可解決,簡單講就是輸入一次第3樂章第7步的密碼即可解決
問:怎麼刪除id?
見此圖→https://db.tt/zubJrOZY
問:能看到還剩多少流量嗎?
進入https://appengine.google.com,點擊對應appid後,在頁面下方找到Outgoing Bandwidth,對應的數字就是已消耗流量。每日下午4點重置,每日免費流量1GB
問:能翻牆啦!但是播放youtube卻顯示錯誤
很簡單,你的瀏覽器缺少播放視頻的外掛程式,換chrome瀏覽器。
或者,按照網友說明
如果使用代理後無法觀看youtube視頻,在Firefox網址列輸入:about:config,打開設置頁面,搜尋network.proxy.socks_remote_dns,將其值設為true即可用火狐瀏覽器觀看。
問:如何用多個appid以獲得更多的流量?
在proxy.ini中的[gae]項目下這樣配置即可appid=id1|id2|id3(但是要保證id2,id3都已經上傳成功過)
問:出現application:your_appid
please add your_appid to app.yaml first!!!怎麼辦?
用記事本修改server\app.yaml下的your_appid為你的appid(注意修改時不要刪除空格)
問:關閉goagent後無法上網
不僅要關閉goagent,還要取消之前的代理設置。另外如果你沒用路由器,而是直接撥號上網的話,再次連接是要點選「為下面用戶保存用戶名和密碼」的所有用戶。
問:twitter,g+,facebook,youtube註冊後無法登錄。提示網站的安全證書不受信任
這是證書問題造成,導入local資料夾下的ca.crt證書文件即可(導入方法點擊此圖https://t.cn/zOlnHnX)
問:出現Error 10054
重啟路由器和貓
問:goagent上twitter碰到頁面錯位怎麼辦?
1、直接用opera瀏覽器,彈出證書時,選擇接受即可.2、若使用其他瀏覽器,新建一個頁面輸入https://si0.twimg.com /b/1/bundle/phoenix-core-zh-cn-201112211544.js後回車,最後刷新twitter就可以了。
原文標題:GoAgent使用常見問題匯總 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
19條評論 in “GoAgent使用常見問題匯總”這裡是你留言評論的地方
goagent沒有被牆,只是他 使用的谷歌網域解析dns 是8.8.8.8.這個網域在 6.4 來臨之際 開始被gfw 強烈干擾. goagent新版 已經加入 幾個dns解析IP,情況已經好轉!--by 楓葉香蕉 翻牆技術項目
網速很慢,有時圖片都看不到是為什麼呢
我用goagent+google chrome可以正常訪問被牆的網站,比如youtube,cnn,bbc,新唐人等,一直都正常使用,後來youtube 上的視頻就只能播放個開頭,然後就提示說An error occurred,please try again later.我重新申請了一個appid,還是這樣,如何解決?
@ long :
有多方面原因可能引起這個問題:
解決辦法1:出現 「An error occurred,please try again later.」 沒辦法看youtube,可能是flash的問題:
找到flash安裝路徑,
32位系統:
C:\windows\system32\macromed\flash
64位系統:
C:\windows\syswow64\macromed\flash
然後就用記事本打開「mms.cfg」這個文件,在文件內補上這一行指令,並且保存。
ProtectedMode=0
這樣就可以解決。
如果沒有mms.cfg文件,可以自行新增這個文件。
你可以試一試,還有可能是其他原因。
版主好,
之前我之前在國內用了goagent有相當神奇的翻牆效果, 然而現在我長期出國(澳洲), 按理說在國外不需要翻牆就可以上fb和youtube了,但前些日子我發現上fb和youtube我都需要把http改成https才可以連上. 而今天突然又有新的問題: 我發現fb無論http和https都上不了了...必須"翻牆"才上得了...
註:
1) 同樣的網路連線, 我用手機/ipad 都可以上.
2) 我的電腦換了瀏覽器還是上不了~
小弟想請問一下,是否goagent會對於電腦產生永久的ip改變呢??如果可以的話,麻煩指教一下小弟的問題,萬分感激!
@ Jerry :
第一次遇到這樣的問題,看看其他朋友能不能解答。估計是不是緩存的問題,清除以前在電腦、瀏覽器中的緩存試一試。按理goagent不會有那樣的改變ip的作用。沒有想到有其它的什麼問題,除非是伺服器緩存了你的上網記錄,但是你在國外,已無安全問題,只是注意一下是不是被跟蹤記錄緩存。
解決辦法:從新裝系統,或者以前有乾淨的備份系統就恢復一下,包括瀏覽器的更新。本站的發布的firefox去除了緩存和若干記錄功能,一般不會發生這樣的問題。你可以試一試。
goagent 從三天前(6月26日)開始好象被牆了,不知是不是普遍情況?有什麼辦法嗎?其他的翻牆術都沒有goagent來得給力啊。
@sphinx:
謝謝反饋,還沒有聽說goagent被牆。這種可能是有。
無法登入谷歌帳號,如下:
此連接是不受信任的
您想使用 Firefox 來安全連接至 accounts.google.com,但是我們無法確認此連接為安全的。
通常,當您嘗試安全連接時,站點會出示受信任的標識,以證明您訪問的是正確的地址。然而,現在無法驗証此網站的標識。
怎麼辦?
如果您過去連接到此網站並且沒有發現問題,那麼此錯誤信息表示可能有人想冒充該網站,所以您應該停止瀏覽。
@yang:
這是因為goagent並非真正的ssl證書,如果你確定是自己做的goagent代理,就點下面一個選項,允許其安全通過。
如果谷歌帳號綁定的手機號和驗証GAE的號碼不是同一個,那麼以後驗証GAE的手機號碼對谷歌帳號和GAE沒有使用和修改的權利吧?
@KOUKOU:
這個不清楚,我們也遇到過google的賬戶(如gmail、G
+等)用不同的手機驗証,不知道他們怎麼記錄的,好象是只要當時通過了就行。
@美博園:
驗証GAE的手機號碼對谷歌帳號和GAE沒有使用和修改的權利.這是為了防止濫用才採用手機號碼驗証。
版主,GAE不是被牆了嗎,為什麼還能用它翻牆?還有就是用goagent做代理ip是不是一直在變?
@KOUKOU:
問的好。gae是被牆的,goagent是利用google的代理越牆,原理上google不死,goagent就可以存活。但,goagent利用的是北京的google代理,源碼中看得出來。那麼,儘管是google的,這也是其安全隱患所在。
@KOUKOU:
ip是在變,是因為google的ip在變。
如何刪除並新建appid?
@KOUKOU:
參看這張截圖:https://db.tt/zubJrOZY
應用管理頁https://appengine.google.com 進去要刪除的應用-->Administration-->Application Settings-->Disable or Delete Application(位置偏下的,現實只能Disable Application的,接著才能刪除應用的) Google為了防止有人還在使用此應用會提醒24小時的備份或轉移時間的。 72小時後,你的應用就會被刪掉的。 如果只是刪除應用的程序,不需要這樣的,只要再上傳一次,可能覆蓋,或同時存在,只要不是默認的程序,就可以被刪掉的(位置進去要刪除的應用-->Main-->Versions)