Hello all, Because my previously Message is not showing up in the list, here again:
I am connected to the Internet via an ADSL 1024/256 kBit and have four physical Virtual-Servers in my Network. I have setup the host <http://tamy-dogan.homelinux.net/> at <http://www.dyndns.org/> Wildcards for my "host" is activated. So all *.tamay-dogan.homelinux.net are accepted. (it works) The four Virtual-Servers are: ____ ( '/etc/hosts' ) ________________________________________________ / | 127.0.0.1 localhost | 192.168.1.10 doc.tamay-dogan.homelinux.net doc | 192.168.1.10 www.tamay-dogan.homelinux.net www | 192.168.1.10 home.tamay-dogan.homelinux.net home | 192.168.1.10 music.tamay-dogan.homelinux.net music | 192.168.1.10 dos.tamay-dogan.homelinux.net dos | 192.168.1.10 hardware.tamay-dogan.homelinux.net hardware | 192.168.1.10 onlinestore.tamay-dogan.homelinux.net onlinestore | | 192.168.1.14 www.debian.tamay-dogan.homelinux.net www.debian | 192.168.1.14 xmms.debian.tamay-dogan.homelinux.net xmms.debian | 192.168.1.14 devel.debian.tamay-dogan.homelinux.net devel.debian | 192.168.1.14 lists.debian.tamay-dogan.homelinux.net lists.debian | 192.168.1.14 slink.debian.tamay-dogan.homelinux.net slink.debian | 192.168.1.14 potato.debian.tamay-dogan.homelinux.net potato.debian | 192.168.1.14 woody.debian.tamay-dogan.homelinux.net woody.debian | 192.168.1.14 sarge.debian.tamay-dogan.homelinux.net sarge.debian | 192.168.1.14 etch.debian.tamay-dogan.homelinux.net etch.debian | 192.168.1.14 sid.debian.tamay-dogan.homelinux.net sid.debian | | 192.168.1.60 www.cybercenter.tamay-dogan.homelinux.net www.cybercenter | 192.168.1.60 marocco.cybercenter.tamay-dogan.homelinux.net marocco.cybercenter | 192.168.1.60 turkia.cybercenter.tamay-dogan.homelinux.net turkia.cybercenter | 192.168.1.60 iran.cybercenter.tamay-dogan.homelinux.net iran.cybercenter | 192.168.1.60 afghanistan.cybercenter.tamay-dogan.homelinux.net afghanistan.cybercenter | | 192.168.1.69 michelle.home.private.tamay-dogan.homelinux.net michelle.home.private | 192.168.1.69 tamay.home.private.tamay-dogan.homelinux.net tamay.home.private | 192.168.1.69 fayah.home.private.tamay-dogan.homelinux.net fayah.home.private | \______________________________________________________________________ and I have setup my bind9 and all is working fine in the local network. (I have imported this hosts into bind) Now I like to install on computer apache-rproxy... My ADSL-Router forward the Incoming HTTP-Traffic to port 9999 I have setup the httpd.conf following: ____ ( '/etc/apache/httpd.conf' ) _______________________ / | ## | ## apache-rproxy.conf -- Apache configuration for Reverse Proxy Usage | ## | | # server type | ServerType standalone | Port 9999 | MinSpareServers 5 | StartServers 5 | MaxSpareServers 5 | MaxClients 5 | MaxRequestsPerChild 25 | | # server operation parameters | KeepAlive on | MaxKeepAliveRequests 100 | KeepAliveTimeout 15 | Timeout 300 | IdentityCheck off | HostnameLookups off | | # paths to runtime files | PidFile /var/run/rproxy.pid | LockFile /var/lock/rproxy.lock | ErrorLog /var/log/apache/errors-rproxy.log | CustomLog /var/log/apache/access-rproxy.log "%{%v/%T}t %h -> %{SERVER}e URL: %U" | | # unused paths | ServerRoot /tmp | DocumentRoot /tmp | CacheRoot /tmp | RewriteLog /dev/null | TransferLog /dev/null | TypesConfig /dev/null | AccessConfig /dev/null | ResourceConfig /dev/null | | # Please keep this LoadModule: line here, it is needed for installation. | LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so | LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so | LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so | | # speed up and secure processing | <Directory /> | Options -FollowSymLinks -SymLinksIfOwnerMatch | AllowOverride None | </Directory> | | # the status page for monitoring the reverse proxy | <Location /apache-rproxy-status> | SetHandler server-status | </Location> | | # enable the URL rewriting engine | RewriteEngine on | RewriteLogLevel 0 | | # define a rewriting map with value-lists where | # mod_rewrite randomly chooses a particular value | RewriteMap server rnd://etc/apache/rproxy-servers.conf | | # make sure the status page is handled locally | # and make sure no one uses our proxy except ourself | RewriteRule ^/apache-rproxy-status.* - [L] | RewriteRule ^(http|ftp)://.* - [F] | | # now choose the possible servers for particular URL types | RewriteRule ^(http://(.*).debian.tamay-dogan.homelinux.net/(.*)$ to://$(server:debian)/$1 | RewriteRule ^(http://(.*).private.tamay-dogan.homelinux.net/(.*)$ to://$(server:private)/$1 | RewriteRule ^(http://(.*).cybercenter.tamay-dogan.homelinux.net/(.*)$ to://$(server:cybercenter)/$1 | RewriteRule ^(http://(.*).tamay-dogan.homelinux.net/(.*)$ to://$(server:public)/$1 | | # and delegate the generated URL by passing it | # through the proxy module | RewriteRule ^to://([^/]+)/(.*) http://$1/$2 [E=3DSERVER:$1,P,L] | | # and make really sure all other stuff is forbidden | # when it should survive the above rules... | RewriteRule .* - [F] | | # enable the Proxy module without caching | ProxyRequests on | NoCache * | | # setup URL reverse mapping for redirect reponses | proxyPassReverse / http://doc.tamay-dogan.homelinux.net | proxyPassReverse / http://www.tamay-dogan.homelinux.net | proxyPassReverse / http://home.tamay-dogan.homelinux.net | proxyPassReverse / http://music.tamay-dogan.homelinux.net | proxyPassReverse / http://dos.tamay-dogan.homelinux.net | proxyPassReverse / http://hardware.tamay-dogan.homelinux.net | proxyPassReverse / http://onlinestore.tamay-dogan.homelinux.net | | proxyPassReverse / http://www.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://xmms.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://devel.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://lists.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://slink.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://potato.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://woody.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://sarge.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://etch.debian.tamay-dogan.homelinux.net | proxyPassReverse / http://sid.debian.tamay-dogan.homelinux.net | | proxyPassReverse / http://michelle.private.tamay-dogan.homelinux.net | proxyPassReverse / http://tamay.home.private.tamay-dogan.homelinux.net | proxyPassReverse / http://fayah.home.private.tamay-dogan.homelinux.net | | proxyPassReverse / http://www.cybercenter.tamay-dogan.homelinux.net | proxyPassReverse / http://france.cybercenter.tamay-dogan.homelinux.net | proxyPassReverse / http://marocco.cybercenter.tamay-dogan.homelinux.net | proxyPassReverse / http://tukia.cybercenter.tamay-dogan.homelinux.net | proxyPassReverse / http://iran.cybercenter.tamay-dogan.homelinux.net | proxyPassReverse / http://afghanistan.cybercenter.tamay-dogan.homelinux.net \______________________________________________________________________ and my Server list is: ____ ( '/home/FLOPPY/etc/apache/rproxy-servers.conf' ) _______________ / | debian 192.168.1.14 # *.debian.homelinux.net | cybercenter 192.168.1.60 # *.cybercenter.homelinux.net | private 192.168.1.69 # *.private.homelinux.net | public 192.168.1.10 # the rest \______________________________________________________________________ But it does not work... Exactly, it does not forward to the righnt physical Server Can anyone help me please ? Where is the Error in the Config ? Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
signature.pgp
Description: Digital signature