AnsweredAssumed Answered

Creating Proxy for WebService which needs SSL Client certificate

Question asked by PravinDeo on Jan 26, 2016
Latest reply on Jan 28, 2016 by PravinDeo

Hi !

I am new to CA API Gateway. I am trying to create a proxy for WebService which needs client certificate. I have configured the service on gateway and trying to make call to that proxy from SOAPUI where i have configured SSL certificate. I am getting below error  <l7:policyResult  status="Service Not Found.  The request may have been sent to an invalid URL, or intended for an unsupported operation." xmlns:l7="http ://www.layer7tech.com/ws/policy/fault"/>

Please advise what needs to happen to configure a WebService which needs a SSL certificate client to execute. Thank You.

 

On Gateway:

I have only two assertions :

  1. Set as Portal Managed Service
  2. Route Via HTTPS to <WebService endpoint https:/xxxxx>
    1. Configured Proxy  on Routing Properties.

 

On Soap UI:

I have configured SSL Settings--> Key  Store and KeyStore Password

 

Complete Response I am getting :

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

   <soapenv:Body>

      <soapenv:Fault>

         <faultcode>soapenv:Server</faultcode>

         <faultstring>Policy Falsified</faultstring>

         <faultactor>http://***.***.local:xx/xxxx</faultactor>

         <detail>

            <l7:policyResult status="Error in Assertion Processing" xmlns:l7="http://www.layer7tech.com/ws/policy/fault"/>

         </detail>

      </soapenv:Fault>

   </soapenv:Body>

</soapenv:Envelope>

Outcomes