SSL Proxy funktioniert aber nur für web1 warum ??

Apache, Lighttpd, nginx, Cherokee
Post Reply
xtramen
Posts: 90
Joined: 2005-08-07 14:27
 

SSL Proxy funktioniert aber nur für web1 warum ??

Post by xtramen »

Hallo Leute,

hab ein kleines Problem.
Hab ein SSL Proxy eingerichtet der funktioniert auch aber komischerweise nur für den Kunden web1.

So sieht meine Config aus hab ich was übersehen:

Code: Select all

NameVirtualHost 23.23.23.23:443
<VirtualHost 23.23.23.23:443>
ServerName sslproxy.domain.de
DocumentRoot /srv/www/htdocs/web1/html/sslproxy



   SSLEngine on
   SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
   SSLCertificateFile /etc/apache2/ssl.crt/my_key.crt
   SSLCertificateKeyFile /etc/apache2/ssl.key/my_key.key

	SetEnvIf User-Agent ".*MSIE.*" 
		 nokeepalive ssl-unclean-shutdown 
		 downgrade-1.0 force-response-1.0


RewriteEngine   on
RewriteLog      /var/log/apache2/sslproxy.log
RewriteLogLevel 1
RewriteMap      lowercase       int:tolower
RewriteMap      domaindb        txt:/etc/apache2/ssldomains
RewriteRule     ^/icons/(.+)  -                               [L]
RewriteRule     ^/w3c/(.+)      -                               [L]
RewriteRule     ^/([^/]+)/(.*)  /${lowercase:$1}/$2             [S=1]
RewriteRule     ^/(.*)          /${lowercase:$1}
RewriteRule     ^/www.([^/]+)/(.*)     /${domaindb:$1|%{HTTP_HOST}/$1}/$2      [S=2]
RewriteRule     ^/([^/]+)/(.*)          /${domaindb:$1|%{HTTP_HOST}/$1}/$2      [S=1]
RewriteRule     ^/(.+)                  /$1/                    [R,L]
RewriteRule     ^/(.*)                  http://$1               [P,L]

</VirtualHost>

ssldomains:

Code: Select all

domain1  www.domain1.de
      domain2  www.domain2.de
Ich komm echt nicht drauf.
Beim Aufruf von sslproxy.domain.de/domain1/ klappt alles.

Beim Aufruf von sslproxy.domain.de/domain2/ kommt ERROR 404.

Aber domain und Verzeichnis und Inhalte sind vorhanden und funktionieren auch.

Jemand ne Idee ?!.
xtramen
Posts: 90
Joined: 2005-08-07 14:27
 

Re: SSL Proxy funktioniert aber nur für web1 warum ??

Post by xtramen »

Sorry für die eigene Antwort aber ich habe was sehr merkwürdiges rausgefunden.

Die Liste ssldomains ist schuld daran definitiv.

Denn es wird immer lediglich nur der erste Eintrag berücksichtigt.
Wenn ich die Einträge vertausche dann funktionierts mit jedem der an erster stelle steht.

An was liegt denn dass ??

Gruss
Post Reply