Consultor Eletrônico



Kbase P151189: Error 9318 when making a socket SSL connection
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   24/05/2011
Status: Verified

SYMPTOM(s):

Error 9318 when making a socket SSL connection

Secure Socket Layer (SSL) failure. error code -54: unable to get local issuer certificate: for 72fa7371.0 in <DLC>/certs (9318)

Connection failure for host <hostname> port 443 transport TCP. (9407)

FACT(s) (Environment):

OpenEdge 10.1C
OpenEdge 10.2x

CAUSE:

Bug# OE00198935

CAUSE:

The SSL server is sending two certificates in the SSL connection exchange: a) the SSL server's digital certificate; b) an intermediate verisign CA certificate. The error occurs in finding the verisign CA root certificate in $DLC/certs during the validation of the intermediate CA certificate. The verisign CA root certificate (72fa7371.0) shipped in the $DLC/certs directory does not have a matching certificate serial # that corresponds to the one in the intermediate CA's certificate.

FIX:

Install the correct version of the verisign CA root certificate, which is obtainable from verisign.