Re: Curl and SSL in an IMB's OnDemand environment
Date: Tue, 10 Sep 2019 17:34:53 +0200
On Tue, Sep 10, 2019 at 5:19 PM Michael Rellstab via curl-library
<curl-library_at_cool.haxx.se> wrote:
>
> Hi there!
>
> Since several days I'm trying out to get my project to work, but I don't have any success.
> Giving a short overview:
> I have to implement a UserExit (callback routine) for the IBM's OnDemand Software. Inside this UserExit I'm using CURL (linked as shared library).
> This works perfectly as long as I don't use an SSL secured communication. As soon as I activate SSL (TLS1.2), there is no communication anymore.
>
> I'm running on a CentOS with the NSS SSL framework compiled into CURL. When I use my UserExit without OnDemand (using the same source code, but executed by my main function),
> CURL runs together with NSS without any problems. As soon as my code runs in the context of OnDemand, SSL is not working anymore. I expect, this has to do with IBM's OnDemand, because they are using their GsKit as SSL framework.
>
> As you can see on my log output:
>
> 2019-09-10 15:11:07 DEBUG CURL version:7.29.0
[...]
> 2019-09-10 15:11:07 DEBUG CURL ssl version:NSS/3.34
[...]
> 2019-09-10 15:11:07 DEBUG == Info: Trying 192.168.27.108...
> 2019-09-10 15:11:07 DEBUG == Info: Connected to 192.168.27.108 (192.168.27.108) port 8443 (#0)
> 2019-09-10 15:11:07 DEBUG == Info: Curl_gskit_connect_nonblocking in
[...]
apparently the curl you're using is compiled with support for dynamic
ssl backends.
Try selecting NSS with https://curl.haxx.se/libcurl/c/curl_global_sslset.html
rainer
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2019-09-10