Einen sporadischen Error 500 durch zu viele Redirects lösen

Locked
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Hi,

Bei einer umfangreichen Wordpress Seite habe ich einen Error 500 mit dem fastest cache Plugin

Erfreulicher Weise habe ich im error.log folgendes gefunden (bei Error 500 nicht immer so):
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Ich versuche unter Domain mit den "zusätzlichen Apacheeinstellungen" folgendes einzubauen:

LimitInternalRecursion 100 20
RewriteLog /home/users/USER/logs/errorrewrite.log
RewriteLogLevel 9

Leider habe ich damit kein Ergebnis:
- kein Logging
- Fehlermeldung scheint noch immer auf das Default Redirectlevel von 10 hinzudeuten "Request exceeded the limit of 10 internal redirects"

Habt ihr eine Idee dazu?

Danke
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Mittels anderem Plugin w3 total cache ist dies nun gelöst.

Trotzdem wäre es interessant warum meine Einträge in den "zusätzlichen Apacheeinstellungen" zu keinem Ergebnis geführt haben.
Ein Logging für Redirects erscheint mir sehr brauchbar für derartiges Debugging.
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by Alexander »

superjogi wrote: Mon 16. Aug 2021, 21:31 Ich versuche unter Domain mit den "zusätzlichen Apacheeinstellungen" folgendes einzubauen:

LimitInternalRecursion 100 20
RewriteLog /home/users/USER/logs/errorrewrite.log
RewriteLogLevel 9
Deine Direktiven sind für die aktuelle Apache Version nicht mehr gültig.

https://httpd.apache.org/docs/current/m ... write.html
Those familiar with earlier versions of mod_rewrite will no doubt be looking for the RewriteLog and RewriteLogLevel directives. This functionality has been completely replaced by the new per-module logging configuration mentioned above.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Alexander wrote: Mon 23. Aug 2021, 16:23 Deine Direktiven sind für die aktuelle Apache Version nicht mehr gültig.
Danke, dass ist sehr hilfreich für das Logging. Super Hinweis :)
Last edited by superjogi on Thu 26. Aug 2021, 11:46, edited 1 time in total.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by Florian »

Hallo,

so viele Redirects sind ungewöhnlich und treten normal nicht auf. Hilfreich sind hier Browser Plugins und die Entwicklertools, welche die Redirects auflisten. Häufigsten Problem sind Redirect Schleifen, zB. nicht SSL -> SSL -> nicht SSL -> SSL -> nicht SSL usw.

Da kann man LimitInternalRecursion hochschrauben wie man will, der Fehler wird immer wieder auftreten, weil die Schleife endlos ist.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Ja, man liest es zu Recht öfters, dass die Redirects ein Hinweis z.B. auf eine Fehlprogrammierung sind.

Habe etwas mit AddType gefunden, könnte das der Grund für das Problem sein?
https://wordpress.org/support/topic/php ... redirects/
Last edited by superjogi on Thu 26. Aug 2021, 11:47, edited 2 times in total.
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Florian wrote: Tue 24. Aug 2021, 17:10 so viele Redirects sind ungewöhnlich und treten normal nicht auf. Hilfreich sind hier Browser Plugins und die Entwicklertools, welche die Redirects auflisten.
Das wäre super, aber es endet in einem Error 500.
Dadurch kann man die Redirects nicht verfolgen.
Habe diesen Fehlertype ehrlich gesagt auch bisher noch nie in dieser Form gehabt.
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Ich probiere weiter.
Last edited by superjogi on Thu 26. Aug 2021, 11:47, edited 1 time in total.
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by Tobi »

superjogi wrote: Tue 24. Aug 2021, 19:06
Florian wrote: Tue 24. Aug 2021, 17:10 so viele Redirects sind ungewöhnlich und treten normal nicht auf. Hilfreich sind hier Browser Plugins und die Entwicklertools, welche die Redirects auflisten.
Das wäre super, aber es endet in einem Error 500.
Dadurch kann man die Redirects nicht verfolgen.
Habe diesen Fehlertype ehrlich gesagt auch bisher noch nie in dieser Form gehabt.
Damit das klappt musst du den Punkt „Protokoll nicht löschen“ aktivieren.
Ansonsten wird bei jedem redirect wieder bei Null begonnen und du siehst am Ende tatsächlich nix, weil 500 😉
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by Tobi »

superjogi wrote: Tue 24. Aug 2021, 18:50
Zu viele Redirects können aber trotzdem bei Wordpress (fast native) auftreten z.B. mit dem w3 cache plugin wenn man "browser caching" einschaltet.
Dann kommen in das htaccess ca 10 Regeln mit AddType.
Addtype löst meines Wissens nach keinen redirect aus.

„Fast native“ aber mit Plugins ist ein Widerspruch ansich. Schalte erstmal alle Pluugins ab und schau was passiert.
Dann eins nach dem anderen wieder aktivieren bis der Fehler wieder auftritt. Dann weisst du wenigstens wo du suchen musst oder nimmst einfach ein anderes Plugin was dasselbe macht…
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
superjogi
Posts: 137
Joined: Sat 11. Jan 2020, 23:24

Re: Einen sporadischen Error 500 durch zu viele Redirects lösen

Post by superjogi »

Tobi wrote: Tue 24. Aug 2021, 20:31 Schalte erstmal alle Pluugins ab und schau was passiert. Dann eins nach dem anderen wieder aktivieren bis der Fehler wieder auftritt.
Das ist ein super Tipp!

Hier wurde es dann genauer untersucht und gelöst: viewtopic.php?f=5&t=10798
Locked