On Sun, 4 May 2008, Leon Stringer wrote:

Thanks for your reply. So basically this is working by accident with
Fedora 8 and earlier and won't work with Fedora 9 and later (and
possibly other distros). With this in mind, although I appreciate it's
not a NetSurf bug, I've filed this as a bug
(https://sourceforge.net/tracker/?func=detail&atid=464312&aid=1957289&group_id=51719)
as presumably it's something to be aware of...

Ta. I think the long-term fix is to add appropriate API to libcurl to either a) export the underlying SSL library handle, regardless of which SSL implementation is in use or b) provide a generic mechanism for querying certificate details.

I guess a short-term fix would be to dynamically disable access to sites with invalid certificates in NetSurf if we can't get the SSL handle. That's not particularly user-friendly, however.


John.

Reply via email to