Content Management and Capture

Content Management and Capture

Come for answers. Stay for best practices. All we’re missing is you.

 View Only
  • 1.  ICN : Upload large files with ICN over IHS cause in RC55 Error

    Posted Fri February 27, 2026 03:53 AM
    Edited by Michael Pressler Fri February 27, 2026 06:05 AM

    Hello Community,
    I need help with the correct configuration of IHS and ICN for uploading large files up to 16 GB and more.

    A customer is attempting to upload ZIP files with 16 GB and more via ICN to FileNet. However, the upload aborts at around 4%, and an RC55 error is visible in the ICN SystemOut.log.

    004d0b8b webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[JAX-RS Servlet]: java.lang.RuntimeException: java.lang.RuntimeException: javax.servlet.ServletException: java.io.IOException: Async IO operation failed (1), reason: RC: 55  The specified network resource or device is no longer available.

    The problem only occurs when logging into the ICN via IHS. If you log into the Navigator directly via WebSphere, the upload works without any problems. 

    IHS and the plugins are configured for unlimited file size, but this does not seem to be the cause either.
    Rather, it appears that WebSphere terminates the connection while IHS is still sending data.

    Unfortunately, I have not yet been able to find any information on how and where in the configuration I need to change the settings to prevent this behavior.

    The customer system is kept very simple here. FileNet runs on a WebSphere server with IHS. CPE and ICN run in the same profile, each with its own independent application server (JVM). No load balancer.

    Limit for this issues seems to be 1 GByte.
    I created two test files.
    One file with 1024 MB (1 GB) and one file with 1023 MB.
    While the 1023 MB file uploads without any problems, the ICN throws a RC55 error immediately after starting the upload of the 1 GB file.

    In IHS I have set:
    RequestReadTimeout header=20-40,MinRate=500 body=0

    And in the Plug-In XML "ServerIOTimeout" is set to 900.
    For the PlugIn the Size is set to unlimited (-1)

    I would be very grateful for any tips and advice.

    Regards
    Michael



    ------------------------------
    Michael Pressler
    ------------------------------



  • 2.  RE: ICN : Upload large files with ICN over IHS cause in RC55 Error

    Posted Fri February 27, 2026 07:06 AM

    Finally found the problem.
     With APAR PH46897, the limit was set to 1 GB.

    https://www.ibm.com/support/pages/ph46897multiple-vulnerabilities-ibm-http-server-used-ibm-websphere-application-server-cve-2022-26377-cvss-73-and-more

    LimitRequestBody 0      in the VirtuelHost section fixed the problem. 



    ------------------------------
    Michael Pressler
    ------------------------------



  • 3.  RE: ICN : Upload large files with ICN over IHS cause in RC55 Error

    Posted Sat February 28, 2026 03:30 AM

    Hi Michael,

    One additional point that may help explain the "why" behind this behavior: the 1 GB request-body limit in IHS is there as a protective control to reduce the risk of abuse/DoS-style scenarios e.g., a client uploads an extremely large body (or streams data very slowly) to tie up server threads, memory/buffers, and network resources and potentially exhaust the platform.

    For that reason, I'd avoid setting LimitRequestBody 0 (which effectively disables the protection). A safer approach is to set a finite limit that is high enough to cover the business requirement, with a bit of margin. For example, if the customer needs 16 GB uploads, you could set ~20 GB.



    ------------------------------
    Olivier Baltus
    NSI Luxembourg
    ------------------------------



  • 4.  RE: ICN : Upload large files with ICN over IHS cause in RC55 Error

    Posted Fri March 20, 2026 03:35 AM

    Hi Olivier,

    short feedback.
    This setting solved the issue. 👍

    Many Thanks

    Regards
    Michael



    ------------------------------
    Michael Pressler
    ------------------------------