title: Progress Error 54 - unable to get local issuer certificate
body: <p>I have tried the solution by googling it. But im not able to find. </p>
  
  <p>Error </p>
  
  <blockquote>
    <p>Error Code -54 : unable to get local issuer certificate: for 6ae7a2a5.0 in c:\Program Files(86)\OpenEdge_113\cert(9318). </p>
  </blockquote>
  
  <p>As my understanding <strong>6ae7a2a5.0</strong> is uique id for certificate. But we are not able to find the name of the certificate to install in the server. How to find name of the certificate for 6ae7a2a5.0?</p>
  
  <p>This issue happened after change the URL from http to https and its happening while showing pdf file in IE</p>
  
  <p>Sample Code :</p>
  
  <pre><code>create server hWeb.
  hWeb:connect(cWSDL) no-error.
  if not hWeb:connected() then
  do:
      pcMeddelande = error-status:get-message(1).
      hWeb:disconnect().
      delete object hPortType no-error.
      delete object hWeb no-error.
      return.
  end.
  </code></pre>
  
  <p>Here in cwsdl variable we send "-wsdl  -WSDL <a href="https://example.com/OnLineService.asmx?wsdl" rel="nofollow noreferrer">https://example.com/OnLineService.asmx?wsdl</a> "</p>
  
  <p>We have imported all required certificates for the URL. </p>