On Fri, 2010-09-17 at 19:53 +0200, m0n0 wrote:

> I also had these problems. Haven't got curl to verify any server - I
> always need to trust an untrusted certificate to make it work - but then
> it works well.
> 
> NetSurf didn't complaint about missing cert or something, the opposite was
> the case. After reading some stuff, I was thinking this was my error as
> someone told that you have to compile curl with an path to the certs. But
> this is configurable via NetSurf so I'm not sure anymore if it is also
> needed to compile with the "correct" (hardcoded...) path.

You need to provide a path to the bundle of root certificates. Such a
bundle is located in the NetSurf source tree at
!NetSurf/Resources/ca-bundle.

Alternatively, provide a path to a directory containing root
certificates.

There are two configuration options that cover these cases:

ca_bundle:/path/to/ca-bundle-file
ca_path:/path/to/directory/containing/certificates

NetSurf passes both of these options through to curl without
modification.


J.



Reply via email to