G0.agen.t 科学上网遇到的问题及解决办法总结

本来在 win 下蛮好配置的,但是 opensuse12.3 下折腾了一个小时才配置好。
期间遇到了一些问题,但都解决好了,所以总结出来方便下遇到和我同样问题的人。

在运行 g0agen.t 的时候,会出现下面的几个问题:

1.py-gevent 组件
命令行安装:

sudo zypper install python-gevent
图形界面:yast- 软件管理 - 搜索安装 python-gevent

2.libnss-tools 软件
命令行安装:

sudo zypper install mozilla-nss-tools
图形界面:yast- 软件管理 - 搜索安装 mozilla-nss-tools

  1. 安装根证书失败,显示 certutil: function failed: security library: bad database. 这个错误
    新安装的系统是因为没有初始化证书数据库,所以安装失败,重新初始化即可。

mkdir -p $HOME/.pki/nssdb
certutil -d $HOME/.pki/nssdb -N

  1. 谷歌浏览器在高级设置里面最好导入 CA.crt 这个证书,不然有些网站还是会进不去。

希望能帮助到大家 :heart_eyes:

4赞

好像有人敲门 我去看看

编辑任何内容发到 fantuqiang@gmail.com 即可获得 fq 指南

一方基佬?

当然~

一方基佬。。 :joy:

opera 下没有可以用的插件啊,虽然可以导入 pac 文件直接用,但是好像用起来不太放心,看不到也不能容易的按个按钮就自己添加规则。当然还有自带的白名单,不过显然功能简单了点。

因为没人给 opera 开发啊, 当年 opera 推出插件功能时就感觉不靠谱

其实很多问题不解决也能上, 我的用时出现了错误提示:
WARNING: python-gevent not installed. Please wget --no-check-certificate --header="Host: goagent.googlecode.com" http://www.google.cn/files/gevent-1.0dev-linux-x86.egg
WARNING - [Sep 2 16:48:42] python-openssl not found, please install it!
WARNING - [Sep 2 16:48:42] please install libnss3-tools package to import GoAgent root ca
------------------------------------------------------
GoAgent Version : 2.1.15 (python/2.7.3 gevent/1.0fake pyopenssl/Disabled)
Listen Address : 127.0.0.1:8087
GAE Mode : https
GAE Profile : google_cn
GAE APPID : iamjiangdi06|iamjiangdi04|iamjiangdi08|iamjiangdi05|iamjiangdi07|iamjiangdi01|iamjiangdi09|iamjiangdi02|dd1994110501|iamjiangdi03
Pac Server : http://127.0.0.1:8086/proxy.pac
Pac File : file:///home/allen/documents/goagent-goagent-ace28a0/local/proxy.pac
------------------------------------------------------
Traceback (most recent call last):
File “proxy.py”, line 2232, in
main()
File “proxy.py”, line 2216, in main
server = gevent.server.StreamServer((common.PAC_IP, common.PAC_PORT), PACServerHandler)
File “/usr/lib64/python2.7/SocketServer.py”, line 408, in init
self.server_bind()
File “/usr/lib64/python2.7/SocketServer.py”, line 419, in server_bind
self.socket.bind(self.server_address)
File “/usr/lib64/python2.7/socket.py”, line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use

只是 WARNING 不是 error 应该没关系的, 能正常上.

啥也不说了,原来根证书是这么个情况 :joy:

问题已解决,感谢楼主!

ChromeBook 部署 goage 不太方便的样子。如果有稳定可靠的 vpn 就好了

sent from my openSUSE using tapatalk pro

谢谢分享