cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Receiver interface returns with error code 110

Former Member
0 Kudos

Hi All,

We are posting the document from XI to a external server as HTTPS request.

We are able to sucessfully post the request to external server using HTTP destination as address type but not able to post sucessfully with URL as address type.

Here goes the details -

We are able to post the HTTPS request successfully on the external server using the HTTP destination as address type in HTTP receiver adapter setup.

When we setup address type as HTTP destination , we need to provide the following details -

IN SM59 , Connection type G

Target Host : host name ( with out "https://" as prefix)

Service No : 443

Path prefix : query string

SSL : Active

Certificate : Select the certifacte from the client certificate list.

We can post the request to external server using URL as address type in HTTP receiver adapter setup.

When we setup address type as URL , we need to provide the following details -

Address type : URL Address

Target Host : host name ( with out "https://" as prefix)

Service Number : 443 ( HTTPS port setup on XI)

Path : query string.

When we post the same request as we did with HTTP destination as Address type , we are getting a HTTP response code as failure HTTP response code 110

Please find the details about the return code -

If a cache returns a stale response, either because of a max-stale directive on a request, or because the cache is configured to override the expiration time of a response, the cache MUST attach a Warning header to the stale response, using Warning 110 (Response is stale).

110 Response is stale

MUST be included whenever the returned response is stale.

Please find the error message from SXMB_MONI

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_CLIENT</SAP:Code>

<SAP:P1>110</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>HTTP client code 110 reason</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

Please let me know if some one has faced this issue.

Regards,

Reddy

Edited by: Nanda kishore Reddy Narapu Reddy on Mar 11, 2008 12:35 PM

Accepted Solutions (1)

Accepted Solutions (1)

sunil_singh13
Active Contributor
0 Kudos

There can be many reason for this kind of error like large message size .This generally happens when problem comes in queing of input message ,try to increase time out of Http adapter from Visual admin ,if doesn't work then restart your http adapter .

Regards

Sunil Singh

Former Member
0 Kudos

Sunil ,

Thanks for the reply.

If it is time out issue then how it is getting run successfully with HTTP destination as Address Type in HTTP receiver setup on XI but not with URL address as Adress Type.

Any way i will check the HTTP adapter time out setup on visual admin ( j2ee side).

Please let me know if i need to check any thing else or is there any thing related to cache refresh which need to be done ?

Regards,

Reddy

Answers (1)

Answers (1)

sunil_singh13
Active Contributor
0 Kudos

cache refresh will not help . the most suitable solution is install patch SP19 (if it is not installed) .it will definetly resolve your problem

Former Member
0 Kudos

Hi Sunil,

It is inform you that the issue is not related to content length ( I have checked the content length in XI for both HTTP destination & URL modes for Address type.

Here goes the details of our system -

PI -Basis (2006_1_700) SP level - 13.

Please let me know which SP need to be applied for this environment.

Regards,

Reddy

Former Member
0 Kudos

Hi All,

Is some one can confirm that - We can use HTTPS with Address type as URL address in HTTP receiver adapter setup.

I can confirm that using HTTP destination as Address type in HTTP receiver adapter setup we can attain HTTPS communication with external server.

If some one who has tried HTTPS communication using HTTP receiver adapter using URL address as Address type can guide me what are the steps need to be done.

Address type is a parameter in HTTP adapter setup .

Regards,

Reddy