Skip to Content
0
Apr 21, 2011 at 10:24 AM

HTTPS - 500 - Internal Server Error

815 Views

Hi,

To send XML file over HTTPS, a RFC destination type G is created in SM59 and is used in Plain HTTP receiver Adapter.

Now while testing HTTP destination in SM59, HTTP 200 reponce is OK.

But while sending the XML file, getting an error HTTP 500 - Internal Server Error in SXMB_MONI.

Certificates are installed in STRUST for HTTPS connection.

Any suggetion.

  <SAP:Category>XIAdapter</SAP:Category> 
  <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code> 
  <SAP:P1>500</SAP:P1> 
  <SAP:P2>Internal Server Error</SAP:P2> 
  <SAP:P3>Internal Server Error</SAP:P3> 
  <SAP:P4 /> 
  <SAP:AdditionalText /> 
  <SAP:Stack>HTTP server code 500 reason Internal Server Error explanation Internal Server Error</SAP:Stack> 
  <SAP:Retry>M</SAP:Retry> 


  <Trace level="3" type="T">Quality of Service EO</Trace> 
  <Trace level="1" type="T">Get XML-Dokument from the Message-Objekt</Trace> 
  <Trace level="2" type="T">HTTP-Destination : EXT_SERVER</Trace> 
  <Trace level="3" type="T">Server ABCD</Trace> 
  <Trace level="3" type="T">Service-Nr. 443</Trace> 
  <Trace level="3" type="T">URL /PATH1/PATH2?Query</Trace> 
  <Trace level="3" type="T">~request_method POST</Trace> 
  <Trace level="3" type="T">~server_protocol HTTP/1.0</Trace> 
  <Trace level="3" type="T">accept: */*</Trace> 
  <Trace level="3" type="T">quality of service: EO</Trace> 
  <Trace level="3" type="T">Header-Fields</Trace> 
  <Trace level="3" type="T">Prolog conversion Codepage: UTF-8</Trace> 
  <Trace level="3" type="T">Epilog conversion Codepage: UTF-8</Trace> 
  <Trace level="3" type="T">content-length 2312</Trace> 
  <Trace level="3" type="T">content-type: text/xml; charset=UTF-8</Trace> 
  <Trace level="2" type="T">HTTP-Response :</Trace> 
  <Trace level="1" type="T">Internal Server Error</Trace> 
  <Trace level="2" type="T">Code : 500</Trace> 
  <Trace level="2" type="T">Reason: Internal Server Error</Trace> 
  <Trace level="2" type="T">Code : 500</Trace> 
  <Trace level="2" type="T">Reason: Internal Server Error</Trace> 

Thanks,

Madan