Atila Fogarasi wrote:
>Perhaps the cause is the obvious: RACDCERT has some options which
>require ICSF. For example a certificate that is migrated from one RACF
>system to another will have PKDS. So fairly easy to wind up using ICSF
>unexpectedly.

You nailed it. Once I used a RACF certificate instead of a gskkyman database, I 
got the failure as well, exactly the same as the customer's. Interesting that 
it doesn't say anything about being unable to get the certificate. But I did 
find this in the output:

zSSLdoHTTP line:2179 stat:   1 rc: 455 tag: GSK_SECURE_SOCKET_INIT
            SSL specific error:  ICSF services are not available
zSSLdoHTTP line: 874 stat:   1 rc:   1 tag: connectToServer
zSSLdoHTTP line:1050 stat: 572 rc:  -1 tag: done

I hadn't seen this before because for some reason that output (which *is* from 
our product!) is going to a different data set, and I was looking at the main 
one. My bad. But customer sent the entire thing from SPOOL and now that I know 
what to look for, I see it in hers. And I'll figure out why this output is 
separate and fix that.

-----Original Message-----
From: Phil Smith III <[email protected]> 
Sent: Friday, June 21, 2024 6:12 PM
To: '[email protected]' <[email protected]>; 'IBM Mainframe 
Discussion List' <[email protected]>
Subject: gsk and ICSF

(Cross-posted to IBMTCP-L and IBM-MAIN)

Had an odd one this morning: a customer who was doing some testing could not 
connect to our server (on premises at their site) from z/OS (server is an x86 
Linux machine). I saw the email when I woke up and thought "OK, gsktrace to the 
rescue!"

But by the time I got to my desk, I had more email saying "Nevermind, ICSF 
wasn't running--once we started it, all is fine". And now that's working, they 
can't break it again to run with gsktrace.

Meanwhile, I can connect just fine without ICSF running. Of course, that's to 
one of OUR versions of the same server, using one of OUR certificates. Wild 
guess is that the customer's cert is using some certificate feature that 
requires ICSF interpretation, but I had them send me both the root and the 
leaf, and various online cert analyzers don't show anything obvious.

Anyone know of any certificate features that absolutely require ICSF 
intervention? Our product uses GSK directly -- no AT-TLS or anything like that.

I realize this is vague but hoping someone (maybe at IBM?) has a guess...

Thanks,
...phsiii

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to