Project

General

Profile

Actions

Bug #27413

open

Upload large file in technique resources or file download returns error

Added by Robinson MAIGNE 3 days ago. Updated 2 days ago.

Status:
New
Priority:
2
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

When uploading a 20 Mo file in Resources in a technique, an error is returned.

The procedure described in the documentation https://docs.rudder.io/reference/8.3/administration/webapp.html#_application_server_jetty_configuration has been followed. The number given is enough for the 20 Mo file.

Apache returns this log:
[Wed Aug 06 09:01:42.853049 2025] [proxy:error] [pid 2550204:tid 140719142454848] (32)Broken pipe: [client 192.168.254.62:37412] AH01084: pass request body failed to 127.0.0.1:8080 (localhost), referer: https://rudder.lab.rudder.io/rudder/secure/configurationManager/techniqueEditor/technique/etc_hosts_compliance
[Wed Aug 06 09:01:42.853104 2025] [proxy_http:error] [pid 2550204:tid 140719142454848] [client 192.168.254.62:37412] AH01097: pass request body failed to 127.0.0.1:8080 (localhost) from 192.168.254.62 (), referer: https://rudder.lab.rudder.io/rudder/secure/configurationManager/techniqueEditor/technique/etc_hosts_compliance

According to Alexis, the error might come from a problem of timeout for jetty: https://access.redhat.com/solutions/3155451


Files

clipboard-202508061106-07sq5.png (12.3 KB) clipboard-202508061106-07sq5.png Robinson MAIGNE, 2025-08-06 11:06

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #25155: Resources upload over 8 MB show error in log and not in UIReleasedFrançois ARMANDActions
Actions #1

Updated by François ARMAND 2 days ago

  • Subject changed from Upload large file in Resources returns error to Upload large file in technique resources or file download returns error
  • Category set to System integration
  • Assignee set to Clark ANDRIANASOLO
  • Priority changed from To review to 2

So, we need to understand why jetty hand-out so quickly.
We need to go to the root of the problem, especially if it's sync problem jetty and apache - it should not happen. Or not so quickly.

Then, we can choose to set different limit on different case (enhancement):
- in resources, we don't want more than a couple of tens KB (else zipped policies will be hyge and inefficient)
- in shared file, much higher limit.

Actions #2

Updated by Nicolas CHARLES 2 days ago

  • Target version set to 8.3.4
Actions #3

Updated by Clark ANDRIANASOLO 2 days ago

  • Related to Bug #25155: Resources upload over 8 MB show error in log and not in UI added
Actions

Also available in: Atom PDF