close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 10 months ago

Closed 10 months ago

Last modified 10 months ago

#5720 closed Defekt (erledigt)

Falscher rewrite für trac-Seite?

Reported by: Rüdiger Kupper Owned by: bau
Priority: schnell erledigen Milestone: Schuljahr 2025/26
Component: Webdienst: Trac (Wiki) Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Es ist ein Fehler bei der Ticketabfrage aufgetaucht, den es bisher nicht gab:

Unter der Adresse https://paedml.kg-fds.de/trac/query findet man die Abfrageseite für Trac-Tickets. Hängt man an den URL aber einen Slash an, dann wird der URL umgeschrieben:

aus https://paedml.kg-fds.de/trac/query/ wird https://paedml.kg-fds.de/tracquery. D.h. der Slash zwischen "trac" und "query" fehlt plötzlich und diese Seite gibt es nicht.

Offenbar sorgt irgend ein Mechanismus dafür das der URL umgeschrieben wird, wenn er mit einem Slash aufhört (was aber keinen Unterschied machen sollte).

Da dier "Aktualisieren"-Knopf auf der Abfrageseite eben den Slash anhängt landet man immer auf einer nichtexistierenden Seite, wenn man da draufklickt.

@bau
Hast Du da irgend einen Rewrite geändert?

Change History (5)

comment:1 by Rüdiger Kupper, 10 months ago

Der Fehler tritt bei allen Trac-Seiten auf, wenn der URL mit einem Slash endet. Daher ist Trac grade nicht richtig verwendbar.

comment:2 by bau, 10 months ago

Hm ich habe folgende drei Zeilen aus versehen aus der Config gestrichen.
Diese waren zwischen den Configs der SOGo-Weiterleitung enthalten haben aber anscheinend grundsätzliche Bedeutung für den apache als Proxy:

   ProxyRequests Off
   SetEnv proxy-nokeepalive 1
   ProxyPreserveHost On

comment:3 by bau, 10 months ago

Nachdem ich die wieder eingetragen habe, geht das Ganze jetzt wieder.

comment:4 by bau, 10 months ago

Resolution: → erledigt
Status: assigned → closed

comment:5 by bau, 10 months ago

Gerade eben bin ich über das Problem gestoßen, dass der OAuth2-Login in den Kepler-Login nicht mehr funktionierte - der kam plötzlich mit der IP am IServ an :-(

Nach der Änderung oben geht der jetzt auch wieder :-)

Note: See TracTickets for help on using tickets.