ubuntuusers.de

Apache2 mit ProxyPass

Status: Ungelöst | Ubuntu-Version: Ubuntu 7.04 (Feisty Fawn)
Antworten |

Derano

Anmeldungsdatum:
6. September 2005

Beiträge: Zähle...

Hallo,

Ich habe ein Problem und zwar habe ich folgende konfiguration in meinem http.conf

ProxyPass    /app/ http://localhost:3000/
ProxyPassReverse  /app/ http://localhost:3000/

Wenn ich aber die Url dann aufrufe http://server/app/ bekomme ich nur 403 Forbidden, ich weiss nicht mehr wirklich was ich machen soll, ich habe die Datei proxy.conf und proxy.load im mods-enabled Ordner verlinkt. Ich habe auch schon einmal alle Module geladen, aber dies führt genau zum selben Effekt und den Server habe ich sicher immer neu gestartet.

otzenpunk Team-Icon

Avatar von otzenpunk

Anmeldungsdatum:
17. Oktober 2005

Beiträge: 8691

Wohnort: Hamburg-Altona

Aus Sicherheitsgründen ist der Proxy-Zugriff beim Ubuntu-Apachen standardmäßig per ACL gesperrt. (Damit niemand unwissentlich einen Open-Proxy aufmacht.) Du müsstest also in die Konfig zu den ProxyPass-Direktiven noch in etwa folgendes eintragen:

<Proxy http://localhost:3000/*>
        Order deny,allow
        Deny from all
        Allow from all
</Proxy>

Derano

(Themenstarter)

Anmeldungsdatum:
6. September 2005

Beiträge: 5

Kann man das auch irgendwie deaktivieren?

otzenpunk Team-Icon

Avatar von otzenpunk

Anmeldungsdatum:
17. Oktober 2005

Beiträge: 8691

Wohnort: Hamburg-Altona

Was willst du deaktivieren?

Derano

(Themenstarter)

Anmeldungsdatum:
6. September 2005

Beiträge: 5

Weils nur ne Test Umgebung ist eigentlich. Aber ich kanns auch so machen.

otzenpunk Team-Icon

Avatar von otzenpunk

Anmeldungsdatum:
17. Oktober 2005

Beiträge: 8691

Wohnort: Hamburg-Altona

Kannst natürlich auch das schreiben:

<Proxy *>
        Order deny,allow
        Deny from all
        Allow from all
</Proxy>


Aber im Allgemeinen sollte man nur das freigeben, was man benötigt.

Antworten |