Apigee returns 503, "service temporarily unavailable", for SOAP request

I have soap UI project, WS-Security settings are as attached. SOAP UI is generating security header and WSSE validation is done by the backend.

I have created passthrough reverse proxy and trying to invoke backend with soap request. I see error in my backend logs as Security header not present in the request received.

In Apigee trace logs,I get the error 503, service temporarily unavailable. Now I am trying to find out where is my lost header. Can anyone help me with it?

capture.png

0 3 112
3 REPLIES 3

Who's throwing 503, your backend or Apigee?

In the trace tool, can you see all the headers arriving to Apigee?

Apigee was throwing error to the client. In the trace tool, I saw I received soap request with security headers already. In fact, it wasnt even reaching to the backend and I was checking non relevant logs.

I figured out the issue as https url of target backend was causing an issue. I changed it to http and it worked.

This is related to CORS, and to be able to solve it, you will need to enable CORS when creating the proxy