首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在基于libpurple的ARM连接尝试中出现错误"SSL对等端显示无效证书“

在基于libpurple的ARM连接尝试中出现错误"SSL对等端显示无效证书“
EN

Stack Overflow用户
提问于 2012-06-08 06:07:56
回答 1查看 2.1K关注 0票数 1

我正在使用libpurple (libpurple.com)开发一个聊天应用程序。在x86处理器(桌面)上一切正常工作。

但是,在ARM (iMx Freescale)处理器上运行的相同代码显示错误:

登录时,"SSL显示了一个无效的证书“。

我正在使用Ubuntu操作系统。所有的包似乎都存在于ARM处理器中,就像在x86机器中一样。(包括gnutls开发方案)

任何线索都会很感激..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-15 03:40:17

,我把这个问题发到了邮件列表上:

Hi all,我正在使用libpurple (package- 1:2.10.0-0ubuntu2)开发聊天应用程序。在x86处理器上一切正常工作(桌面-Ubuntu11.10)

但是,在ARM (基于Ubuntu11.10的iMx Freescale )处理器上运行相同的聊天应用程序(交叉编译后)显示错误:

登录时,"SSL对等方提供了一个无效的证书“。

--1--所有的包裹似乎都存在于ARM目标上,就像在x86机器中一样。(包括FAQ http://developer.pidgin.im/wiki/Installing%20Pidgin#IhaveOpenSSLwhyisntPidginusingit中提到的gnutls开发包)。

--2--我已经安装了ca证书包(将其更新为Ubuntu存储库中Ubuntu 11.10的最新版本),使用的是:“apt-get安装ca-证书”。

-3--还尝试将“~/.紫/证书/x 509/tls_peers/”的内容从正常工作的x86机器复制到目标系统。

在这些操作之后,SSL错误仍然存在。如果能为解决这一问题提供任何帮助,我们将不胜感激。谢谢和问候,罗伊

和一个特定的回复帖子是:

您可以尝试通过使用"pidgin -d“来显示大量的调试输出来理解为什么Pidgin认为证书无效(我有点惊讶,您看到的错误消息并没有说明为什么它是无效的)。我能想到的两个最可能的原因要么是您的ARM计算机上的时钟出错了,要么是Pidgin仍然找不到CA证书。

将目标ARM板上的日期更改为当前日期,错误已得到解决!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10943829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档