“错误”;SSL对等方提供了无效的证书“;基于libpurple的ARM连接尝试研究

“错误”;SSL对等方提供了无效的证书“;基于libpurple的ARM连接尝试研究,ssl,certificate,libpurple,Ssl,Certificate,Libpurple,我正在使用libpurple(libpurple.com)开发聊天应用程序。 在x86处理器(桌面)上一切正常 但是,在ARM(iMx飞思卡尔)处理器上运行的相同代码显示错误: SSL对等方在登录时提供了无效的证书 我正在使用Ubuntu操作系统。与x86机器一样,ARM处理器似乎提供了所有的软件包。(包括gnutls开发包) 如果有任何线索,我们将不胜感激……我已将问题发布到洋泾浜邮件列表中,因此: 大家好,我正在使用libpurple(包-1:2.10.0-0ubuntu2)用于 开发聊天应

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

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

SSL对等方在登录时提供了无效的证书

我正在使用Ubuntu操作系统。与x86机器一样,ARM处理器似乎提供了所有的软件包。(包括gnutls开发包)


如果有任何线索,我们将不胜感激……

我已将问题发布到洋泾浜邮件列表中,因此:

大家好,我正在使用libpurple(包-1:2.10.0-0ubuntu2)用于 开发聊天应用程序。在x86处理器上一切正常 (桌面-Ubuntu 11.10)

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

“SSL对等方在登录时提供了无效证书”

--1--ARM目标的所有包似乎都存在,就像x86机器中一样。(如前所述,包括gnutls开发包) 常见问题解答 )

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

--3--还尝试从正常工作的服务器复制“~/.purple/certificates/x509/tls_peers/”的内容 将x86计算机连接到目标系统

这些操作之后,SSL错误仍然存在。解决这个问题有什么帮助吗 对此,我们将不胜感激。谢谢和问候,罗伊

某个回复帖子上写着:

-----原始信息------发件人:马克------呃[邮件收件人:马----------nt.net]发送时间:2012年6月11日星期一晚上8:42发送至:罗伊 塞缪尔(RB--/-4)抄送:support@pidgin.im主题:Re:错误:SSL对等 提供了一个在ARM-ubuntu-11.10上运行的无效证书

你可以试着弄清楚为什么Pidgin认为证书是 通过使用“pidgin-d”运行以显示大量调试输出(我是 您看到的错误消息还没有说 为什么无效)。我能想到的两个最可能的原因是 要么你的ARM电脑上的时钟错了,要么Pidgin仍然不能 查找CA证书


将目标ARM板上的日期更改为当前日期时,错误已解决我把这个问题贴到了洋泾浜邮件列表上,因此:

大家好,我正在使用libpurple(包-1:2.10.0-0ubuntu2)用于 开发聊天应用程序。在x86处理器上一切正常 (桌面-Ubuntu 11.10)

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

“SSL对等方在登录时提供了无效证书”

--1--ARM目标的所有包似乎都存在,就像x86机器中一样。(如前所述,包括gnutls开发包) 常见问题解答 )

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

--3--还尝试从正常工作的服务器复制“~/.purple/certificates/x509/tls_peers/”的内容 将x86计算机连接到目标系统

这些操作之后,SSL错误仍然存在。解决这个问题有什么帮助吗 对此,我们将不胜感激。谢谢和问候,罗伊

某个回复帖子上写着:

-----原始信息------发件人:马克------呃[邮件收件人:马----------nt.net]发送时间:2012年6月11日星期一晚上8:42发送至:罗伊 塞缪尔(RB--/-4)抄送:support@pidgin.im主题:Re:错误:SSL对等 提供了一个在ARM-ubuntu-11.10上运行的无效证书

你可以试着弄清楚为什么Pidgin认为证书是 通过使用“pidgin-d”运行以显示大量调试输出(我是 您看到的错误消息还没有说 为什么无效)。我能想到的两个最可能的原因是 要么你的ARM电脑上的时钟错了,要么Pidgin仍然不能 查找CA证书

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