[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HttpClient-Class fails on Opensuse if running in an AppImage


Le 05/07/2024 à 00:38, Benoît Minisini a écrit :
Le 04/07/2024 à 23:09, Claus Dietrich a écrit :

It seems that you right. I found this: https://curl.se/mail/lib-2022-05/0039.html


According to the contents you found, there may be a solution with the ability to specify the path where to search certificates at runtime.

I will think about that...


Hi,

In last master commit, I added two properties to handle the two libcurl options mentioned in 'https://curl.se/mail/lib-2022-05/0039.html':

- HttpClient.SSL.CaPath
- HttpClient.SSL.CaInfo

The idea now is to write some Gambas code that dynamically searches the SSL certificates on the system (eventually by detecting the distribution), and assign the result to one or the other or both properties (I don't know their exact meaning). Many paths are listed in the html document.

If you can do that, and test within your AppImage, you are welcome! :-)

--
Benoît Minisini.


Follow-Ups:
Re: HttpClient-Class fails on Opensuse if running in an AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
References:
HttpClient-Class fails on Opensuse if running in an AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
Re: HttpClient-Class fails on Opensuse if running in an AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>