Layer7 Access Management

Expand all | Collapse all

Tech Tip : CA Single Sign-On : Is there any limitation with CA Access gateway / SPS on Uploading/Downloading large files ?

  • 1.  Tech Tip : CA Single Sign-On : Is there any limitation with CA Access gateway / SPS on Uploading/Downloading large files ?

    Posted 01-12-2017 03:19 AM

    Question

    Is there any limitation with CA Access gateway / SPS on Uploading/Downloading large files ?

    When trying to download large files, we are getting the following :

    [Noodle.java][ERROR][sm-ProxyAgent-00100] Exception caught. Message is: Exception writing to response output stream : org.apache.http.ConnectionClosedException Premature end of Content-Length delimited message body (expected: xxxx ; received: xxxx

     

    SPS does not start to download the file, it fails during at the beginning of the transfer.

    Answer

    At the beginning of the transfer, we are doing an internal check to compare the entity.getContentLength and Integer.MAX_VALUE

     

    >> Integer.MAX_VALUE = 2147483647 = 2 G

     

    Checking with fiddler traces, we were able to get the entity.ContentLength header : Content-Length: xxxx 

     

    So, SPS is not able to GET/POST files that are more than 2Gb length. 

     

    KD : TEC1201607

     



  • 2.  Re: Tech Tip : CA Single Sign-On : Is there any limitation with CA Access gateway / SPS on Uploading/Downloading large files ?

    Posted 01-12-2017 04:10 AM

    Hi Julien, I remember this from a case, maybe it was a case you had - that really is a bug - do you know if it was reported as such - and was there then a fix in a pending CR? 

     

    Cheers - Mark



  • 3.  Re: Tech Tip : CA Single Sign-On : Is there any limitation with CA Access gateway / SPS on Uploading/Downloading large files ?

    Posted 01-13-2017 12:17 PM

    I've seen this ACO parameter solve problems related to large transfers.  However if you need over 2gb, that may be a different issue altogether...

     

    LegacyStreamingBehavior = YES