2012年8月3日星期五

GoAgent批量导入证书的方法

由于IPV6翻墙在我这不稳定,所以又换回GoAgent,由于我这网速不佳,launchpad不挂代理根本上不去,可挂了GoAgent再上https://translations.launchpad.net/,Chrome居然提示证书错误,坑死人了啊!
解决方法:
先去下载个certutil,gentoo的portage里没有,http://lxr.mozilla.org/mozilla/source/security/nss/cmd/certutil/
这里有源代码,可惜没打包,download回来后编译安装,然后cd到goagent的local目录下执行:
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i './ca.crt'
然后再cd到下面的certs目录下执行:
find . -iname "*.crt" -execdir certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -i {} -n {} \;
耐心等一会,导入完毕后重启Chrome,就能访问https://translations.launchpad.net/了。

没有评论:

发表评论