curl-library
Re: How to use curl with nss supported?
Date: Tue, 14 Dec 2010 11:15:34 +0800
On 12/12/2010 06:44 AM, Kamil Dudka wrote:
> On Friday 10 December 2010 09:33:05 张绪峰 wrote:
>
>>> So I believe the solutions to have to select from are that you either
>>> don't use PEM certificates with NSS, or you arrange your NSS library to
>>> have PEM support.
>>>
>> I find there is libnsspem.so library in my system, so why NSS can't support
>> PEM format?
>>
> That would explain the crash ;-) Please make sure you have its most recent
> version. There used to be tons of crucial bugs in the initial version.
> The PEM module is still a work in progress from what I know.
>
> Kamil
>
Hi Kamil,
I'm using nss-3.12.4, the newest NSS release, and the system I'm using
is not
a standard distribution.
This problem really disturb me.
I got a cacert.pem file from http://curl.haxx.se/docs/caextract.html,
still can't work:
$ curl --cacert cacert.pem -v https://bugzilla.mozilla.org
* About to connect() to bugzilla.mozilla.org port 443 (#0)
* Trying 63.245.209.72... connected
* Connected to bugzilla.mozilla.org (63.245.209.72) port 443 (#0)
* Initializing NSS with certpath: /etc/pki/nssdb
* CAfile: cacert.pem
CApath: none
* Remote Certificate has expired.
* NSS error -8181
* Closing connection #0
* Peer certificate cannot be authenticated with known CA certificates
curl: (60) Peer certificate cannot be authenticated with known CA
certificates
More details here: http://curl.haxx.se/docs/sslcerts.html
............................
I just want to write a test case to verify curl+nss works after I
enabled nss to curl,
why it's so difficult? :-(
Thanks,
Xufeng Zhang
> -------------------------------------------------------------------
> List admin: http://cool.haxx.se/list/listinfo/curl-library
> Etiquette: http://curl.haxx.se/mail/etiquette.html
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2010-12-14