Apache RADIUS Modul und Reverse Proxy

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache RADIUS Modul und Reverse Proxy

Postby mnees » 19. August 2008 15:25

Hallo,

ich habe folgendes Problem.
Ich möchte gerne eine Webseite die ich auf meinem Apache per Reverse Proxy eingebunden habe per RADIUS absichern.
Reverse Proxy funktioniert. Webseiten die bei mir lokal liegen kann ich per RADIUS abfrage sichern. Leider werden aber die weitergeleiteten Seiten meines Reverse Proxies nicht per RADIUS abgefragt.

Hat jemand ne Ahnung wie ich das machen könnte ????

Hier meine Konfig:

ProxyPreserveHost On
SSLProxyEngine On

ProxyPass /owa http://10.1.1.23/owa
ProxyPassReverse /owa http://10.1.1.23/owa

ProxyPass /exchange http://10.1.1.23/exchange
ProxyPassReverse /exchange http://10.1.1.23/exchange

ProxyPass /Exchange http://10.1.1.23/Exchange
ProxyPassReverse /Exchange http://10.1.1.23/Exchange

ProxyPass /exchweb http://10.1.1.23/exchweb
ProxyPassReverse /exchweb http://10.1.1.23/exchweb

ProxyPass /public http://10.1.1.23/public
ProxyPassReverse /public http://10.1.1.23/public

ProxyPass /iisadmpwd http://10.1.1.23/iisadmpwd
ProxyPassReverse /iisadmpwd http://10.1.1.23/iisadmpwd

## This Loads mod_auth_xradius into Apache
LoadModule auth_xradius_module modules/mod_auth_xradius.so

## The Cache for mod_auth_xradius must be configured globally.
## If you do not want Authentication Caching, set:
# AuthXRadiusCache none -

## A Local DBM Based Cache (low performance)
AuthXRadiusCache dbm "conf/auth_xradius_cache"

## Only a Single memcached Server
# AuthXRadiusCache memcache "127.0.0.1"
## Multiple memcached Servers
#AuthXRadiusCache memcached "10.218.20.21"

## Time in Seconds that an entry will be cached.
AuthXRadiusCacheTimeout 300

<Directory "/usr/local/apache2/htdocs/">
## All of the directives inside the <Directory> block can be placed
## inside '.htaccess' files.

## This is what the client sees in their Prompt.
AuthName "RADIUS SecOVID Authentication"

## Type of authentication to use.
AuthType basic

## Address and the Shared Secret of the RADIUS Server to contact.
AuthXRadiusAddServer "10.218.20.21:1812" "geheim"
## Multiple Servers can be added in the same context.
# AuthXRadiusAddServer "10.0.0.10:1812" "2secrets"
# AuthXRadiusAddServer "10.0.0.11:1812" "secret1"

## Time in Seconds to wait for replies from the RADIUS Servers
AuthXRadiusTimeout 7

## Number of times to resend a request to a server if no reply is received.
AuthXRadiusRetries 2

## This tells apache that we want a valid user and password.
require valid-user
</Directory>
mnees
 
Posts: 10
Joined: 05. May 2008 11:31

Return to Apache

Who is online

Users browsing this forum: No registered users and 11 guests