Hi ,
I have a application which cant send the data via a REST Call to API GW.
Can i create a HTTP Connection and receive the data from the application.
Hi ,
I have a application which cant send the data via a REST Call to API GW.
Can i create a HTTP Connection and receive the data from the application.
Dear PavanReddy ,
Sorry, I don't understand if you want the application to call gateway, or you want the gateway to call the application?
If you want the gateway to call the application, you can use the Route via HTTP(s) assertion to call the url of the application. for more details, please refer to,
Route via HTTP(S) Assertion - CA API Gateway - 9.3 - CA Technologies Documentation
Regards,
Mark
then, check the network first, ping from application device to gateway server to see if application can access gateway server or not (if there is load balancer in from of gateway cluster, then ping the LB)
for http connection, the default port is 8080, the application should send the request to url, http:<gateway>:8080/<service uri>
you can enable trace on the service, (right click on the service -> service properties -> enable policy debug tracing), send a test request, and then open audit event viewer, if you cannot see audit of the service, that means the request cannot reach the gateway server, should be blocked some where in the middle.
What's the error on application side? connection timeout/ connection refused/ etc. ?
then, check the network first, ping from application device to gateway server to see if application can access gateway server or not (if there is load balancer in from of gateway cluster, then ping the LB)
for http connection, the default port is 8080, the application should send the request to url, http:<gateway>:8080/<service uri>
you can enable trace on the service, (right click on the service -> service properties -> enable policy debug tracing), send a test request, and then open audit event viewer, if you cannot see audit of the service, that means the request cannot reach the gateway server, should be blocked some where in the middle.
What's the error on application side? connection timeout/ connection refused/ etc. ?