Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

12.02.2015, 09:20

Squid / Apache und URL Änderung

Hallo,

heute habe ich auf meinem Webserver ein Problem festgestellt. Wenn ich auf https://MEINSERVER/owncloud gehe, werde ich auf "https://MEINSERVER/owncloud/%20192.168.1.1/-%20-%20GET%20myip=192.168.1.XX%20myport=180" umgeleitet. (XX-Ip ist die IP des Reverse-Proxy, .1.1 ist der Router) Der Apache sagt natürlich

Quellcode

1
2
3
Not Found

The requested URL /owncloud/ 192.168.1.1/- - GET myip=192.168.1.XX myport=180 was not found on this server.


Wie kommt es zustande? Hat jemand eine Idee? Was kann ich dagegen tun? Der Zugriff auf den Apache erfolgt über einen Squid Reverse-Proxy.
Die Konfiguration lief schon mehrere Jahre, jetzt gibt es aber dieses Problem.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

2

12.02.2015, 10:24

Ist das nur mit owncloud so oder hast du noch was anderes dort laufen? Vlt. ein wordpress oder sowas?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

12.02.2015, 10:33

Aktuell ist da nur Owncloud drauf. Wenn ich auf das Webdav-Interface von Owncloud gehe, dort funktioniert es. Meinst Du es ist ein Bug von Owncloud? Hatte gestern auf die 8-er Version aktualisiert gehabt.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

12.02.2015, 10:40

Mhm, kann ich jetzt nicht sagen. Ich würde halt nur den Fehler eingrenzen wollen. Wenn es andere Service auch betrifft, dann ist es wohl nicht owncloud sondern das Zusammenspiel squid-reverse-proxy<->apache. Wenn es "nur" apache/owncloud ist, dann kann ich mich da noch weiter einbinden. Mit squid selbst habe ich aber keine Erfahrung und muss passen.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

22.03.2015, 11:07

Hab heute die Ursache finden können. Anscheinend gab es eine Änderung bei dem Squid Redirect Handling. Es werden zusätzliche Infos übergeben, die dann in der URL bleiben. Mein Angepasstes Skript sieht jetzt wie folgt aus

Quellcode

1
2
3
4
5
#!/bin/sh
#while read URL; do
while read URL rest; do    # rest sind - - GET myip=192.168.1.XX myport=180
   echo "$URL" | sed 's!^http://!301:https://!g'
done
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.