Proxy Pass



sascha-sphw

Member
Hallo zusammen,

ich habe Probleme einen ProxyPass einzurichten, ohne dabei meinen Server als Proxy für andere auf zu machen...

Es handelt sich um ein Debian 6.0 / Confixx 3.3.9 / 64 bit Bundle.
Hier habe ich eine vhost config angelegt.

/etc/apache2/sites-available/test.conf
Code:
<VirtualHost IP:80>
        ServerAdmin [email protected]
        ServerName test.domain1.de

        ProxyRequests On
        ProxyPass / http://localhost:9010/
        ProxyPassReverse / http://localhost:9010/
        ProxyPreserveHost On

        <Proxy />
                Deny from all
                AuthUserFile /home/user/test/users
                AuthName auth
                AuthType Basic
                Satisfy Any
                require valid-user
        </Proxy>

        ErrorLog ${APACHE_LOG_DIR}/test-error.log
        CustomLog ${APACHE_LOG_DIR}/test-access.log combined
</VirtualHost>

Damit der Proxy nicht ausgenutzt wird habe ich einen default vhost wie folgt angelegt.

/etc/apache2/sites-available/default
Code:
<VirtualHost *:80>
        ServerName default.only

        <Location />
                Order allow,deny
                Deny from all
        </Location>

        ErrorLog ${APACHE_LOG_DIR}/default-error.log
        CustomLog ${APACHE_LOG_DIR}/default-access.log combined
</VirtualHost>

Wenn ich nun über telnet einen Test mache, wie hier beschrieben https://wiki.apache.org/httpd/ProxyAbuse, sehe ich leider das mein Server dennoch als Proxy missbraucht werden kann.
Kann es sein das hier Confixx mit seinen Einstellungen eine Lücke auf macht?

Ich habe einen anderen Server mit Plesk, bei dem funktioniert das einwandfrei.

Ich weiß jetzt leider nicht mehr wo und wie ich noch Suchen soll, da die Confixx Dateien ja automatisch generiert werden.

Danke im Voraus.

Viele Grüße,
Sascha
 
Back
Top