1
當我運行在64位RHEL6.2一個32位二進制,我得到以下的捲曲輸出和返回值0F 77,捲曲錯誤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提前:)
你可以嘗試建立CURL與不同的SSL提供商? CURL目前支持多種包括CyaSSL,NSS,OpenSSL,PolarSSL,GnuTLS和axTLS。 – Chrisc 2012-03-13 18:07:02
你會解決這個問題。但是我做了一個懶惰的工作,只是簡單地將32位機器(RHEL5.5,在此編譯)中的libcurl3複製到64位(RHEL6.2,目標系統)機器並鏈接動態庫。有效 :) – user1235856 2012-03-26 16:21:48