cancel
Showing results for 
Search instead for 
Did you mean: 

HTTPIO_PLG_CANCELED error during call method http_client->receive

niranjan_yerraguntla
Participant
0 Kudos

Hello,

I have been searching this forum for HTTPIO_PLG_CANCELED error but unable to find a solution. I saw some discussions with this error but pertains to XI or Webservice. We are not using SI or PI anything as such. I posted this question in ABAP - General and did not get any response. Hence trying here.

We are trying to connect to https URL from ABAP and getting this HTTPIO_PLG_CANCELED error. We are getting this error during call method http_client->receive. I debugged SAP and find that it is making a C call and getting back this error. SAP is not givng more information other than HTTP Error code 110 - HTTPIO_PLG_CANCELED. We made sure that we checked in the following places.

1) SAP Cryptographic Library installed (check for PSE folders in transaction STRUST)

2) HTTPS service running in the ICM (check services in transaction SMICM)

3) Certificates loaded in standard SSL client/Server folder (transaction STRUST)

4) We have not set up any HTTP RFC destination since we are not using it.

It seems that this is SSL related. As soon as we specify 443, we are getting this error.

We restarted ICM, cleared cache etc. Nevertheless, getting this error. Any ideas ?

Thanks,

Niranjan

Accepted Solutions (0)

Answers (4)

Answers (4)

aashish_sinha
Active Contributor
0 Kudos

Hi,

Can you please check if you have HTTP service in SMICM?

Please go to SMICM -> goto -> services -> define and define HTTP service.

Regards

Aashish Sinha

prateek
Active Contributor
0 Kudos

This thread talks about the same problem. I hope that in STRUST changing passwords for each PSE and restarting ICM do the trick for you as well.

http://forums.sdn.sap.com/thread.jspa?threadID=1843220

Regards,

Prateek Raj Srivastava

Former Member
0 Kudos

Hi Niranjan,

can you please check if you have imported the whole chain of certificates. Certificates usually diplayed in 3 levels in the Explorer. like

Verisign - L1

>>> Versign-- L2

>>>>>>>>>>>>XYZ.com -- L3

Extract all the 3 certificates and Put in Strust and do exit soft and hard in SMICM and restart the service.

Its better to create a RFC destination of Type H and Do the Connection test for HTTPS configuration. If the connection test comes OK then u can be sure of the configuration.

Former Member
0 Kudos

Hi,

Please check below note.

Snote 1674357 - HTTP connection close

Regards,

Venkata S Pagolu