Erstellt vor 4 Jahren

Geschlossen vor 4 Jahren

#1670 closed Fehler (fixed)

mod_fcgid: HTTP request length 134525 (so far) exceeds MaxRequestLen (131072)

Erstellt von: wulf@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.3 unstable
Schweregrad: normal Stichworte: Systemeinstellungen
Beobachter:

Beschreibung

env:

mod_fcgi
lxo-rev 39807402e4166e
Iceweasel/3.5.19 (like Firefox/3.5.19)
apache2-mpm-worker 2.2.16

wird beim Verkauf, beim Zuefuegen eines Artikels (is.pl) auf die Suche zurueckgegriffen und es stehen viele Artikel zur Auswahl kommt es zum exit code 500

mit 200 Artikeln in der Liste kann ich es eindeutig reproduzieren, bei
50 lauft es stressfrei durch.

error.log

... [warn] [client ...] mod_fcgid: HTTP request length 134525 (so far) exceeds MaxRequestLen? (131072), referer: https://.../lxo/is.pl
(komisch, wo wir es mit einem post zu tun haben ...)

access.log

... "POST /lxo/is.pl HTTP/1.1" 500 917 ...

P.S.
[debug]
show_debug_menu = 1

broken, oder noch nicht implementiert? Wo soll das Menue auftauchen?

Änderungshistorie (2)

comment:1 Geändert vor 4 Jahren durch wulf@…

und hier die Selbstheilung:

http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#fcgidmaxrequestlen

|Warning
|
|Before 2.3.6, this defaulted to 1GB. Most users of earlier versions should use this directive to set a more reasonable limit.

ich habe den default mal gedoppelt:

FcgidMaxRequestLen? 262144

Dokufix ist hier:

git://gpl.coulmann.de/git/lxo-wulf.git
Branch <origin>/publish_1670_FcgidMaxRequestLen

Bitte den empfohlenen Wert eventuell anpassen.

comment:2 Geändert vor 4 Jahren durch m.bunkus@…

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

Die Dokumentation wurde schon für 2.6.3 aktualisiert.

In der 2.7.0 unstable ist in Revision cb253140 nun auch der richtige Fix implementiert, sodass an dieser Stelle gar nicht erst ein so großer Request entstehen kann. Bei einer Auswahlliste von ca. 220 angezeigten Artikeln ist der nachfolgende Post nun nur noch 126 Bytes groß (nein, da fehlt kein 'kilo').

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.