64位机器上的卷曲错误77

时间:2012-03-13 09:59:02

标签: curl https libcurl rhel nss

当我在64位RHEL6.2上运行32位二进制文​​件时,我从Curl获得以下输出,返回值为0f 77,

* About to connect() to 10.30.10.164 port 443 (#0)
*   Trying 10.30.10.164... * connected
* Connected to 10.30.10.164 (10.30.10.164) port 443 (#0)
* Initializing NSS with certpath: /etc/pki/nssdb
* Unable to initialize NSS database
* NSS error -5977
* Closing connection #0
* Problem with the SSL CA cert (path? access rights?)

我做了一点研究,发现nss库有problems 我的要求是在使用libcurl动态库的64位机器上运行32位二进制文​​件。有人在RHEL 6.2 x64机器上有任何解决方法吗?

我可以根据要求提供更多细节。

语言:C
平台:Linux(RHEL 6.2 x64)

提前Thanx:)

1 个答案:

答案 0 :(得分:0)

我做了一个懒惰的工作,只是简单地将libcurl3从32位机器(RHEL5.5,这里编译)复制到64位(RHEL6.2,目标系统)机器并链接libcurl动态库。它起作用了:))