cancel
Showing results for 
Search instead for 
Did you mean: 

Received HTTP response code 500

Former Member
0 Kudos

Hi Expert,

My scenario is JDBC to RFC and have a synchronous message over the module config AF_Modules/RequestResponseBean and AF_Modules/ResponseOnewayBean.

The message is from JDBC to RFC.

If the RFC response during in 60 seconds, this scenario is work fine.

If the RFC response slow around above 60 seconds, this scenario will got error message as below,

2010-09-02 09:42:01 Error Transmitting the message using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error.

2010-09-02 09:42:01 Error The message status was set to FAIL.

2010-09-02 09:42:01 Error Returning to application. Exception: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error

2010-09-02 09:42:01 Error MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error

I have checked the icm/keep_alive_timeout in rz10, the value is 90.

Does someone has any idea about this?

Thanks,

Accepted Solutions (1)

Accepted Solutions (1)

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

the error seams to be related with the timeout in the DB, check if you can configure it to 5 minutes.

Thanks

Answers (4)

Answers (4)

Former Member
0 Kudos

HI All,

I have received same error in synchronous scenario SOAP to Proxy in few Sender SOAP Communication channels :

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error.

Issue was due to:

There appears to be a database tablespace full condition in PI server causing errors.


Resolution:

A Few GB datafile had been added to the PSAPSR3 tablespace.

And issue was fixed.




ambrish_mishra
Active Contributor
0 Kudos

Hi,

IMO, you should look at why the RFC is taking such long time to execute. If

it is a custom RFC, you should be looking at performance enhancement instead of increasing the time out parameter.

  • First checkpoint, is the PI call to RFC optimized ?
  • Second checkpoint, why is the RFC taking such long time to execute. Look into the code to see if coding techniques need to be revised and run performance check on the code.

60 seconds is enough time for an RFC to execute. Also look into the system performance. Basis team should be involved if the code is fine and system is slow.

Hope it helps!

Ambrish

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

the error seems to be related with the timeout in the DB, check if you can configure it to 5 minutes.

Thanks

0 Kudos

Hi,

You may want try the generic description of this error:

500 Internal Server Errors

Description: The server encountered an unexpected condition which prevented it from fulfilling the request.

Possible Tips: Have a look into SAP Notes u2013 804124, 807000

Regards,

Caio Cagnani