Skip to Content

Testing consumer proxy with external service

Dear experts,

I have a consumer proxy defined for an external web service. Until yesterday the communication was successful. Since then any calls to the methods of the external service hang. Even when I test the consumer proxy via SE80 using the created logical port also the method calls hang. The provider of the external service confirmed that they received no call from SAP.

I used the log facility from SOAMANAGER. For example, the Payload trace for a specific method call shows the following:

Can anyone figure out where is the problem? I forgot to mention that the proxy is consistent.

untitled.png (49.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Aug 30, 2017 at 11:59 AM

    After 30 minutes (1800s) the error returned in Soamanager trace is the following

    Connection to partner timed out after 1800s.

    and the stack trace is the following

    Does this mean that the error is within SAP Application Server? And that the problem is not connecting to the external web service? In fact, using web tools outside SAP I can connect

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 30, 2017 at 12:53 PM

    Hello Patrick

    I used HttpRequester Firefox extension and performed a GET request successfully

    Add comment
    10|10000 characters needed characters exceeded

    • We just tested from application server:

      - ping

      - RFC destination (via SM59)

      In both cases the connection was established successfully. In the second case we also got a response from the target host.

      Still the problem persists when testing the consumer proxy.

  • avatar image
    Former Member
    Aug 30, 2017 at 12:23 PM

    Can you get somebody to try

    - pinging the remote server

    - invoking the service with a test tool like CURL from the application server of your SAP system

    Just to make sure that this isn't a network problem.

    Add comment
    10|10000 characters needed characters exceeded