Integration Timeout

Certified Senior Developer

Hi Experts,

I'm facing issue while calling the integration object from UI which seems to be getting timeout where as when I test the actual Integration Design object I'm not seeing any such issue.

The timeout is configured as 300 secs in the integration object.

Will enabling the "HTTP Request/Response Logging" can help in this case to identify the root cause? If yes, then who can access this log and from where and what information can they get from this Log?

  Discussion posts and replies are publicly visible

  • 0
    Certified Senior Developer

    Hello  ,

    "HTTP request/response logs for web APIs (web_api_req_resp_activity.log) capture the raw HTTP request and response messages for web APIs. These logs can be used for troubleshooting. They're located in the APPIAN_HOME/logs/perflogs/http-requests-and-responses/ subdirectory, which can only be accessed by system administrators."

    HTTP-RequestResponse-Logs Please refer the documentation.

  • 0
    Certified Senior Developer
    in reply to Konduru Chaitanya

    Hi Chaitanya,

    I have already asked the System admin to enable the https logging on the environment level.

    The link doesn't provide any information on what all we will be seeing in the logs.

    Any idea will it be able to tell if there is any timeout issue happening ?

  • 0
    Certified Senior Developer
    in reply to GauravSingh

    You should be able to see Integration request Response related activity and the WebApi request response activity under the http-request-response-logs. 
    It will provide the Request details, such as date and time of the request or response, the type of it if its a request or response, you will see a unique ID under the correlation Id which will help you identify which response belongs to which request, Protocol host, http method, path, scheme, headers and the body. additionally in response you will have the status code and the duration.

  • 0
    Certified Lead Developer
    in reply to GauravSingh

    In this log, you will get information about the request and response messages sent and received from the integration.

    Depending on whether you find the response from the integration or not, the problem could be related to the time Appian waits for the response or the time the integration sends the response.

    If you still need more information, you can use a proxy to monitor the information exchanged

  • 0
    Certified Senior Developer
    in reply to David Jimenez Calleja

    You can use a proxy to monitor the information exchanged. What needs to be done to achieve this?

  • 0
    Certified Lead Developer

    This is odd. Just curious, how do you know that's it's timing out on your interface?