Kbase P33090: Error 9318 when trying to establish the AppServer connection using HTTPS using own root certificate
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  22/04/2005 |
|
Status: Verified
SYMPTOM(s):
Error 9318 when trying to establish the AppServer connection using HTTPS
Secure socket layer (SSL) failure. error code -54: unable to get local issuer certificate (9318)
Using WebClient or other Progress client to connect the Secure AppServer using the HTTPS protocol.
Using own root certificate to sign certificate that will be used with the web server or the Java servlet engine.
CAUSE:
Hashed certificate file used in the %DLC%\certs directory has been created against the web server's certificate instead of its issuer certificate that was used to sign it.
FIX:
Copy the root certificate that was used to sign the web server's (or JSE's) certificate to the Progress working directory and then run the mkhashfile.bat against it. After the hashed version of the root signing certificate has been generated, copy it to the %DLC%\certs directory.