I am trying to solve the errors with SSL support in Charlotte. At this
point the error
appears to be a scuttle bug in the assembler module. Would those of you who
use, or would like to use, SSL make the following change to "SSLREXX "
and try to connect to a https web site. Maye I can get some clue as to
the nature
of this bug by seeing which sites succeed and which fail.
At the beginning of SSLREXX you will find the following code:
if resumablesession
then do
protocolversion = SSLCTX(ctx_protocolversion)
sessionidlen = SSLCTX(ctx_sessionidlen)
ctx_sessionid = word(ctx_sessionid,1) c2d(sessionidlen)
sessionid = SSLCTX(ctx_sessionid)
end
else do
protocolversion = SSL_V3_HELLO_V2
sessionidLen = '0000'x
sessionid = ''
end
Replace the line
protocolversion = SSL_V3_HELLO_V2
with
protocolversion = TLS_V1
call SSLCTX ctx_protocolversion protocolversion