From Fedora Project Wiki

No edit summary
Line 10: Line 10:
教程的步骤不可谓不详细,但是实际操作中仍然发现很多未提及的部分,耽误了我很多时间。现在自家电脑已经配置完成了,将问题总结如下:<BR>
教程的步骤不可谓不详细,但是实际操作中仍然发现很多未提及的部分,耽误了我很多时间。现在自家电脑已经配置完成了,将问题总结如下:<BR>


===打开主程序时提示需要安装python-vte===
===Q:打开主程序时提示需要安装python-vte===
解决办法:使用yum就可以完成,不过软件包的名字不叫python-vte,搜索vte就能找到。<BR>
A:使用yum就可以完成,不过软件包的名字不叫python-vte,搜索vte就能找到。<BR>


===Openssl已经是最新版,但python仍然报错===
===Q:Openssl已经是最新版,但python仍然报错===
解决办法:需要同时安装openssl-devel和pyOpenSSL,使用yum安装即可。<BR>
A:需要同时安装openssl-devel和pyOpenSSL,使用yum安装即可。<BR>


===uploader上传不成功,总提示403 forbidden===
===Q:uploader上传不成功,总提示403 forbidden===
解决办法:这个问题困扰了我很久,最后参考网上的问答,发现是因为修改了/etc/hosts文件的关系,将新增加的文本删除(或者干脆使用默认的hosts文件覆盖)后,就正常了。<BR>
A:这个问题困扰了我很久,最后参考网上的问答,发现是因为修改了/etc/hosts文件的关系,将新增加的文本删除(或者干脆使用默认的hosts文件覆盖)后,就正常了。<BR>


===错误提示BadStateLine===
===Q:错误提示BadStateLine===
解决办法:查询python的错误提示就会意识到这是一个单纯的远程服务器没有应答的错误,多尝试几次就好。<BR>
A:查询python的错误提示就会意识到这是一个单纯的远程服务器没有应答的错误,多尝试几次就好。<BR>


===Firefox的CA证书如何导入===
===Q:Firefox的CA证书如何导入===
解决办法:进入首选项,在“高级-查看证书-证书机构”下方有导入选项。<BR>
A:进入首选项,在“高级-查看证书-证书机构”下方有导入选项。<BR>


===下载autoproxy插件总提示下载错误===
===Q:下载autoproxy插件总提示下载错误===
解决办法:仍然是在Firefox的首选项“高级”页面下,将“查询OCSP响应服务器以确认证书的当前有效性”前方的勾去掉,下载安装完毕后再勾回去就好。<BR>
A:仍然是在Firefox的首选项“高级”页面下,将“查询OCSP响应服务器以确认证书的当前有效性”前方的勾去掉,下载安装完毕后再勾回去就好。<BR>


===autoproxy装好后提示代理服务器拒绝联接===
===Q:autoproxy装好后提示代理服务器拒绝联接===
解决办法:请确认已经打开goagent,以及autoproxy的配置无误。<BR>
A:请确认已经打开goagent,以及autoproxy的配置无误。<BR>


===autoproxy的规则里一片空白,无法订阅===
===Q:autoproxy的规则里一片空白,无法订阅===
解决办法:这似乎是一个已知bug,xthunder的作者有写过一个修改版的autoproxy,尝试搜索一下这个插件。<BR>
A:这似乎是一个已知bug,xthunder的作者有写过一个修改版的autoproxy,尝试搜索一下这个插件。<BR>

Revision as of 15:04, 7 January 2015

在刚开始使用Fedora20的时候曾经试过一次goagent,因为配置复杂的原因放弃了。之后一直使用的是wine+freegate的组合。但是就在几天之前,freegate忽然找不到服务器了,导致接连两天我都无法登上google文档,无奈之下,只好重新抄旧物。

基本教程和软件下载

goagent的主页目前放在了github上,地址是https://github.com/goagent/goagent
主页上附有详细的教程,还有附带的FAQ。大致的步骤就是四个:

   1、申请gmail账户,启用Google Appengine服务
2、下载goagent(源代码底下带版本号的那行链接),在goagent的local目录下,修改proxy.ini加入步骤1里拿到的appid
3、使用python打开local文件夹下的goagent主程序,再使用python执行server文件夹下的上传程序uploader
4、配置浏览器,完成代理设置

一些教程里没有提及的问题

教程的步骤不可谓不详细,但是实际操作中仍然发现很多未提及的部分,耽误了我很多时间。现在自家电脑已经配置完成了,将问题总结如下:

Q:打开主程序时提示需要安装python-vte

A:使用yum就可以完成,不过软件包的名字不叫python-vte,搜索vte就能找到。

Q:Openssl已经是最新版,但python仍然报错

A:需要同时安装openssl-devel和pyOpenSSL,使用yum安装即可。

Q:uploader上传不成功,总提示403 forbidden

A:这个问题困扰了我很久,最后参考网上的问答,发现是因为修改了/etc/hosts文件的关系,将新增加的文本删除(或者干脆使用默认的hosts文件覆盖)后,就正常了。

Q:错误提示BadStateLine

A:查询python的错误提示就会意识到这是一个单纯的远程服务器没有应答的错误,多尝试几次就好。

Q:Firefox的CA证书如何导入

A:进入首选项,在“高级-查看证书-证书机构”下方有导入选项。

Q:下载autoproxy插件总提示下载错误

A:仍然是在Firefox的首选项“高级”页面下,将“查询OCSP响应服务器以确认证书的当前有效性”前方的勾去掉,下载安装完毕后再勾回去就好。

Q:autoproxy装好后提示代理服务器拒绝联接

A:请确认已经打开goagent,以及autoproxy的配置无误。

Q:autoproxy的规则里一片空白,无法订阅

A:这似乎是一个已知bug,xthunder的作者有写过一个修改版的autoproxy,尝试搜索一下这个插件。