API Connect

 View Only
Expand all | Collapse all

How to see the large encrypted request in API Connect Analytics

  • 1.  How to see the large encrypted request in API Connect Analytics

    Posted Mon March 27, 2023 09:07 AM

    Dear All,

    We are facing an issue while doing debugging the Decryption, when we are trying to take input encrypted request it is showing at last having dots along with the request  "..."  how to see the entire encrypted request in Analytics?

    We are seeing the parser limit exceeded error in DataPower even after configuring the DataPower parser settings with max limits and same added in API Connect parser also, we are  getting  error message in data power logs but assemble flow was executed with 200 status code(getting the response as same as request), how to resolve this issue in API Connect while Decryption.

    Please check the below screenshots accordingly. 



    ------------------------------
    kandula nagababu
    ------------------------------


  • 2.  RE: How to see the large encrypted request in API Connect Analytics

    Posted Tue March 28, 2023 02:14 AM

    I don't think you want to involve analytics here, it's not aimed at debugging. Use the Test tab in api manager for that.

    given you are obviously using fairly sizeable payloads let me remind you that using payload  logging in analytics will hugely increase your system requirements for analytics in both storage and memory. If we normally store 5kb per event and you instead need to log say 200kb with payloads then you can see that the resources needed could be 40 times greater.

    The major impact is on the memory needed rather than storage.

    Given your payloads are encrypted there is zero value in logging them to analytics.

    Afraid I can't help with the decryption issue but use the Test tab and you should be able to get more information out of the gateway as to what's happening.



    ------------------------------
    Chris Dudley
    ------------------------------



  • 3.  RE: How to see the large encrypted request in API Connect Analytics

    Posted Wed March 29, 2023 02:33 AM

    Hi Chris,

    This issue we are facing in runtime not in development face, if it is development face we can do the debugging using trace option, but here how can we do debugging without request payload where it is failed. If you want to increase the memory capacity we can do but that is not the real solution to view the analytics request payload and "..." means it is storing entire payload as per my understanding.

    Please answer my second questions also regarding parsing issue.



    ------------------------------
    kandula nagababu
    ------------------------------