解决twitter streamAPI 网络链接问题

来源:互联网 发布:万方数据库的核心期刊 编辑:程序博客网 时间:2024/04/28 04:43

升级服务器后,出现了网络的链接出错的问题。PKIX 不可找到。试用了很多方法都未能解决。最后参照twitter提供的

证书中的注释,我解决了了这个问题。


首先,下载twitter提供的证书http://curl.haxx.se/ca/cacert.pem,并存为pem文件

讲该文件写入ssl的证书目录下/etc/ssl/certs

打开apache的目录 /etc/apache2/sites-avaliable 文件夹下的文件default-ssl,该文件中记录了验证证书的文件路径

讲该文件中的SSLCACertificateFile的文件路径改为ssl证书目录下twitter验证证书的路径,并保存

重新启动apache  usr/sbin/apachectl restart

 注意在从新启动apache时有可能会失败。这时更改/etc/apache2/httpf.conf文件,该文件为空,添加ServerName localhost,之后再次重启即可成功