2012-03-13 4 views
1

내가 64 비트 RHEL6.2에 32 비트 바이너리를 실행, 내가 얻을 컬 오류 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?) 

내가 조금 연구를 한 77 0F 반환 값과 컬의 출력, 다음 nss 라이브러리가 problems 인 것을 발견했습니다.
내 요구 사항은 libcurl 동적 라이브러리를 사용하는 64 비트 시스템에서 32 비트 바이너리를 실행하는 것입니다. RHEL 6.2 x64 시스템에서이 문제를 해결할 수있는 해결 방법이 있습니까? 사전 : 나는 주위에 하나의 게으른 일했다

+0

다른 SSL 공급자로 CURL을 빌드해볼 수 있습니까? CURL은 현재 CyaSSL, NSS, OpenSSL, PolarSSL, GnuTLS 및 axTLS 등 여러 가지를 지원합니다. – Chrisc

+0

나중에 문제를 해결할 것입니다. 하지만 난 주위에 하나의 게으른 작품을 그냥 libcurl3 32 비트 컴퓨터 (RHEL5.5, 여기 컴파일)에서 64 비트 (RHEL6.2, 대상 시스템) 컴퓨터 및 링크 된 동적 libs 복사. 그것은 일했다 :) – user1235856

답변

0

에 리눅스 (RHEL 6.2 64)

고맙습니다 : C
플랫폼 :

나는 .. 요청에

언어를 더 자세한 정보를 제공 할 수 있습니다 libcurl3을 32 비트 시스템 (RHEL5.5, 여기에서 컴파일)에서 64 비트 (RHEL6.2, 대상 시스템) 컴퓨터 및 링크 된 libcurl 동적 lib로 복사하기 만하면됩니다. 그것은 작동했습니다 :)