Google goagent on linux centos

原创 2013年12月01日 21:03:41

    前几天在linux centos上安装google goagent,可能的出错处小结:

若报python编译错误,可能因为python版本太低,请升级至python2.7(不要升到3.0以上,3.x与2.x的库很不一样,兼容性差)(最后记得link:ln -s /usr/local/python27/bin/python2.7 /usr/bin)(当然,yum、ibus什么的目测不支持2.7版本,请自行谷歌修正方法(大概是把相关的exec python全改成exec python2.7))

若报UnicodeDecodeError错误,请到/local/目录下修改proxy.py:

把最后的

if __name__ == '__main__' 

    main()

那段替换成:

if __name__ == '__main__':
    reload(sys)
    sys.setdefaultencoding('utf8')  
    main()

即可。

记得安装python-openssl。

如果在运行python proxy.py时报install certificate failed错误,则需在管理员模式下导入local目录下的CA.crt。以下是相关解释:

/**

*

*

导入证书时如果出现错误:
$ certutil -d sql:$HOME/.pki/nssdb -A -t "CT,," -n "goagent" -a -i ~/programs/goagent/local/CA.crt
certutil: function failed: security library: invalid arguments.

查看一下证书目录:
$ certutil -d sql:$HOME/.pki/nssdb -L

如果输出:
certutil: function failed: security library: bad database.

说明数据库损坏,需要重建。

$ mv ~/.pki/nssdb ~/.pki/nssdb.corrupted
$ mkdir ~/.pki/nssdb
$ chmod 700 ~/.pki/nssdb
$ certutil -d sql:$HOME/.pki/nssdb -N

查看:
$ certutil -d sql:$HOME/.pki/nssdb -L
Certificate Nickname                                         Trust Attributes
                                                             SSL,S/MIME,JAR/XPI
再导入证书:
$ certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i ~/programs/goagent/local/CA.crt
(自行更改相关目录)(最后再查看一下是否导入成功即可,以后运行proxy.py请在管理员模式下运行)

*
*
**/

如果运行完proxy.py后把它关了,下次又想用,于是再打开,结果报
socket.error: [Errno 98] Address already in use
需要sudo lsof -i:8087,然后kill了那个python就OK。


GoAgent图文教程详细版

原文地址:GoAgent图文教程详细版作者:凡间凡人 1 . 注册Google账号(已经有的跳过) 2 . 登陆Google Appengine并创建appid http://appengine.g...
  • sjpljr
  • sjpljr
  • 2017年03月16日 10:57
  • 4229

GoAgent无法访问的解决方案作者

关于GoAgent与SwitchyOmega的设置的联系 GoAgent local 客户端的“设置IE代理”必须与SwitchyOmega一致性。 SwitchyOmega SwitchyOme...
  • sjpljr
  • sjpljr
  • 2017年04月14日 10:10
  • 4670

Google GoAgent 翻墙图文配置详解

在知乎上转呀转,终于忍不住抽空配置了Chrome+goagent+SwitchySharp翻墙,果然好用。相比于日本的PacketiX VPN,小巧,切换方便,更重要的是速度杠杠的! 鉴于网上的...
  • u010793761
  • u010793761
  • 2013年11月24日 11:33
  • 1396

linux oracle11gR2服务端+install+on+centos+5.4

  • 2014年03月30日 00:09
  • 47KB
  • 下载

Google Chromebook使用说明、Ubuntu系统内核安装以及Goagent

如果你想买Google的Chromebook,或者对ChromeOS感兴趣,入手后可以参考此文章进行设置。...
  • nihao19871216
  • nihao19871216
  • 2014年11月30日 22:43
  • 2078

CentOS 7 1511升级python到2.7.11后goagent引发的血案

今天通过yum update命令将自己的centos 7.1升级到了最新版本,centos 7-1511, 升级后python的版本是2.7.5-34.el7,运行goagent后会出现core文件,...
  • taolinke
  • taolinke
  • 2016年01月05日 18:12
  • 2505

Install MongoDB on Red Hat Enterprise or CentOS Linux

Overview Use this tutorial to install MongoDB on Red Hat Enterprise Linux or CentOS Linux version...
  • Sulley007
  • Sulley007
  • 2015年08月27日 10:39
  • 615

#CentOS on Mac#1.Linux环境配置

之前因为老师建议在Linux上跑perfect 就用pd装了Ubuntu,了解并不深入仅仅停留在简单命令git wget vim这些,从网上简要比较Ubuntu和CentOS的区别1.Ubuntu图形...
  • sofiachiu
  • sofiachiu
  • 2016年07月18日 17:07
  • 4371

Install LEMP (Linux, Nginx, MySQL 5.5.29, PHP 5.4.11) on RHEL/CentOS 5-6 & Fedora 18-12

This howto guide explains more deeply on how to install LEMP (Linux, Nginx, MySQL, PHP) on pre-inst...
  • Viidiot
  • Viidiot
  • 2013年09月22日 08:36
  • 1368

Oracle 11g Software Installation on Linux—CentOS-6

Introduction This papertakes a look at installing Oracle 11g (11.1) on Linux (CentOS-5).You can rea...
  • davil_dev
  • davil_dev
  • 2011年08月25日 15:17
  • 1837
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Google goagent on linux centos
举报原因:
原因补充:

(最多只允许输入30个字)