SignedURLs in Apache 2.2

2013-02-27 Diskussionsfäden Alexander Diedler
Hallo,
Gibt es eine Möglichkeit, gesicherte Downloads anzubieten mit SignURLs? Gibt es 
da ein Modul in Apache, der die URLs dann crypted?

Viele Grüße
AlexD1979

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



Antwort von Proxy an Client fehlt

2012-11-16 Diskussionsfäden Alexander Diedler
Hallo,
Wir haben einen Apache Proxy eingerichtet, der Aufrufe auf eine interne Domain 
als Proxy an eine extrene Domain im Internet weiterleitet. Der Aufruf kommt im 
Internet an, nur die Antwort wird an den Client nicht zurückgeliefert. Es 
scheint mir eine Direktive zu fehlen, die die Antwort wieder an den Client 
re-directed.

Wir haben folgende Konfiguration:

    ProxyRequests Off
    
        ProxyPass  
/      http://www.externedomain.de:8080/
   ProxyPassReverse  
/ http://www.externedomain.de:8080/
   ProxyTimeout  30
    


Viele Grüße
Alexander


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: AW: Redirect von kompletten URLs

2012-09-26 Diskussionsfäden Alexander Diedler
Hallo Frank,
> Aber KISS: Was spricht gegen zwei separate VHosts?
Weil wir hier über 27 Länder-Sites einer Applikation sprechen, die nach und 
nach umgeleitet werden müssen und der Overhead für die vHosts wäre enorm, da 
sind die Umleitungsregeln einfacher finde ich.
Danke für die Antworten, ich werde mich dann ans Tippen machen.

Viele grüße
Alexander


-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Dienstag, 25. September 2012 17:43
An: users-de@httpd.apache.org
Betreff: Re: AW: Redirect von kompletten URLs

On 25.09.12 15:27, Alexander Diedler wrote:
> Hi,
> Genau das war mein Dilemma, 2 Aliase im gleichen Host.
>
> Ich habe jetzt folgendes Konstrukt was auch zu funktionieren scheint:
> RewriteEngine on
> RewriteCond %{HTTP_HOST} ^(www\.)?seiteA\.de$ RewriteRule ^(.*)$ 
> http://www.neueseiteA.de/$1 [R=301,L]
>
> Meine Frage ist nur, kann ich zwei RewriteCond schreiben, und die dann über 
> eine Rule abfackeln? Wie müsste ich das schreiben gibt es sowas wie "OR" oder 
> "|" was ausgewertet wird oder einfach eine zweite RewriteCond schreiben vor 
> der RewriteRule?
>
> Viele Grüße
> Alex

Siehe http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritecond: 
Mehrere RewriteCond vor einer RewriteRule koennen mit AND (default) oder OR 
verknuepft werden:

AND:
   RewriteCond  
   RewriteCond  
   RewriteRule 

OR:
   RewriteCond   OR
   RewriteCond  
   RewriteRule 


Aber KISS: Was spricht gegen zwei separate VHosts?

frank

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Redirect von kompletten URLs

2012-09-25 Diskussionsfäden Alexander Diedler
Hi,
Genau das war mein Dilemma, 2 Aliase im gleichen Host.

Ich habe jetzt folgendes Konstrukt was auch zu funktionieren scheint:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?seiteA\.de$
RewriteRule ^(.*)$ http://www.neueseiteA.de/$1 [R=301,L]

Meine Frage ist nur, kann ich zwei RewriteCond schreiben, und die dann über 
eine Rule abfackeln? Wie müsste ich das schreiben gibt es sowas wie "OR" oder 
"|" was ausgewertet wird oder einfach eine zweite RewriteCond schreiben vor der 
RewriteRule?

Viele Grüße
Alex

-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Dienstag, 25. September 2012 14:48
An: users-de@httpd.apache.org
Betreff: Re: Redirect von kompletten URLs

On 25.09.12 14:43, Frank Thommen wrote:
> On 25.09.12 14:36, Alexander Diedler wrote:
>> Hallo,
>> Ich stehe gerade vor einer Herausforderung, die vielleicht keine ist, 
>> nur ich sehe die Lösung nicht.
>>
>> Es gibt 2 unterschiedliche Applikationen, die jeweils getrennt über 
>> eigene VirtualHosts in der vhost.conf angesprochen werden
>>
>> 
>> ServerAlias www.seiteA.de
>> ServerAlias www.seiteB.de
>> 
>>
>>
>> 
>> ServerAlias www.neueseiteA.de
>> ServerAlias www.neueseiteB.de
>> 
>>
>> Die Seiten werden nach und nach umgestellt, so dass es Redirects 
>> geben soll, wenn ich www.seiteA.de eintippe, ich weitergeleitet werde 
>> auch www.neueSeiteA.de
>>
>> Ist das technisch machbar und wenn ja wie?
>> Redirect permanent greift doch nur auf alles hinter der TLD zu habe 
>> ich verstanden also /path/ umleiten auf www.seiteb.de/path
>
>
> Genau und mit "/" leitest Du alles um:
>
>Redirect Permanent / http://www.neueseiteA.de/
>
> frank


Sorry, jetzt sehe ich erst das Problem: 1 Vhost, 2 Aliase.  Um Dein Problem zu 
loesen, muesstest Du zwei VHosts machen und nur den einen umleiten


 ServerAlias www.seiteA.de
 Redirect Permanent / http://www.neueseiteA.de/ 


 ServerAlias www.seiteB.de



frank

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



Redirect von kompletten URLs

2012-09-25 Diskussionsfäden Alexander Diedler
Hallo,
Ich stehe gerade vor einer Herausforderung, die vielleicht keine ist, nur ich 
sehe die Lösung nicht.

Es gibt 2 unterschiedliche Applikationen, die jeweils getrennt über eigene 
VirtualHosts in der vhost.conf angesprochen werden


ServerAlias www.seiteA.de
ServerAlias www.seiteB.de




ServerAlias www.neueseiteA.de
ServerAlias www.neueseiteB.de


Die Seiten werden nach und nach umgestellt, so dass es Redirects geben soll, 
wenn ich www.seiteA.de eintippe, ich weitergeleitet werde auch www.neueSeiteA.de

Ist das technisch machbar und wenn ja wie? 
Redirect permanent greift doch nur auf alles hinter der TLD zu habe ich 
verstanden also /path/ umleiten auf www.seiteb.de/path

Viele Grüße
Alexander

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-09 Diskussionsfäden Alexander Diedler
Hallo,
Also hier meine Einstellungen
Hosts Datei vom internen Apache Server www1
192.168.108.80  www.etracker.de #Originaladresse für etracker 
ist 85.183.249.137 ,   192.168.108.80 ist der interne Webproxy Server pxy1

Httpd-vhosts.conf auf dem Apache Server
###eTracker Proxy ###

 ServerName http://etracker-forward.www1.local/
 ProxyRequests  Off
 
 ProxyPass /http://www.etracker.de/
  ProxyPassReverse / http://www.etracker.de/
  ProxyTimeout   300
 


Funktioniert so erst mal nicht. Mir stellt sich auch die Frage, wo ich ihm 
sagen muss, dass der Proxyserver auf Port 8080 hört? In dem ProxyPass-Url?

Viele Grüße
Alexander

-Ursprüngliche Nachricht-
Von: Alexander Diedler [mailto:adied...@tecracer.de] 
Gesendet: Montag, 9. Juli 2012 13:47
An: users-de@httpd.apache.org
Betreff: AW: Apache Proxy Einstellungen

Hallo Harald,
Vielen Dank für die vielen Anregungen, ich werde es jetzt mal in die Praxis 
umsetzen. Der Fall ist ja nur für eine externe Webstatistik-Seite etracker.de, 
die bei jedem Aufruf einer Webseite auf dem Apache einen Count auf dem Online 
Server im Internet machen muss. Da der Apache Webserver nicht selbst mit dem 
Internet kommunizieren kann, muss eben nur diese Anfrage über einen Proxy raus, 
alle anderen Anfragen bleiben intern im Netzwerk.

Viele Grüße
Alex



-Ursprüngliche Nachricht-
Von: Reindl Harald [mailto:h.rei...@thelounge.net]
Gesendet: Montag, 9. Juli 2012 12:07
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Genau so ist das gedacht

Siehe auch meine anderen Beispiele zB ein internes Device mit Webinterface über 
mod_proxy_http bereitstellen ohne dass es direkt ans Internet geht

Den Hosts-Eintrag brauchst du eher für http://www.externerserver.de/

Auf den Apache-Proxy muss ja ohnehin der DNS zeigen Was der dann ausliefert 
bestimmt ProxyPass / ProxyPassReverse in der Konfiguration und hier kann dann 
am Server eben mittels /etc/hosts sehr wohl umgebogen werden 


Praxis-Beispiel:

http://kaffemachine.meinedomain.tld

Externer DNS zeigt auf die Kiste mit dem Apache-Proxy Hostname / Hostheader 
sprechen den vhost an

Interner DNS löst kaffemachine.meinedomain.tld zum Device auf Ergo keine 
weitere Config notwendig weil User von draussen über die externen DNS-Eintrage 
am Apache landen und intern die Auflösung ohnehin funktioniert und zum Device 
geht


Am 09.07.2012 11:59, schrieb Alexander Diedler:
> Hallo,
> Den letzten Satz hatte ich übersehen.
> Du meinst also folgendes Konstrukt soll funktionieren:
> www.internerserver.de (VHost auf www1)= DNS 192.168.2.2 Interner 
> Apache Server (www1)= 192.168.2.2 Proxyserver (pxy1) = 192.168.2.100 
> Externer Server (ext1) 193.218.214.110
> 
> Anfrage Browser www.internerserver.de -> www1:80 Auf dem www1 einen 
> Hosts Eintrag mit www.internerserver.de = 192.168.2.100 Der Server
> www1 würde die Anfrage an www.internerserver durch den VirtualHost 
> Block mit ProxyPass an den externen Server weiterleiten
> 
> Viele Grüße
> Alex
> 
> 
> -Ursprüngliche Nachricht-
> Von: Reindl Harald [mailto:h.rei...@thelounge.net]
> Gesendet: Freitag, 6. Juli 2012 13:28
> An: users-de@httpd.apache.org
> Betreff: Re: Apache Proxy Einstellungen
> 
> Ähm ja aber wo ist jetzt genau das Problem?
> In dem Beispiel wird rein gar nichts umgeschrieben
> 
> 
>  ServerName http://www.internerserver.de/
>  ProxyRequests  Off
>  
>   ProxyPass /http://www.externerserver.de/
>   ProxyPassReverse / http://www.externerserver.de/
>   ProxyTimeout   300
>  
> 
> 
> "www.internerserver.de" am DNS auf die Proxy-Gurke zeigen lassen 
> Sicherstellen dass die "www.externerserver.de" korrekt auflöst Fertig 
> ist der Zauber
> 
> Am 06.07.2012 13:19, schrieb Alexander Diedler:
>> Hi,
>> Die Aufruf von dem Client an den (internen) Apache Server lautet 
>> http://www.internerserver.de/?action=count . Auf dem internen Server 
>> muss eine Weiterleitung und Umschreibung dieser Anfrage erfolgen, 
>> sodass diese Anfrage an einen Webproxy (der zwischen Webserver und 
>> Internet steht) in das Internet übertragen wird und als ausgehend so 
>> aussieht http://www.externerserver.de/?action=count
>>
>> -Ursprüngliche Nachricht-
>> Von: Mario Brandt [mailto:jbl...@gmail.com]
>> Gesendet: Freitag, 6. Juli 2012 11:36
>> An: users-de@httpd.apache.org
>> Betreff: Re: Apache Proxy Einstellungen
>>
>> Wieso mod rewrite?  Ich dachte der Aufruf wäre
>>
>> http://www.externerserver.de/?ation=Count <---> 
>> http://PROXY/?ation=Count<--->http://server1.internedomäne.de/?ation=
>> C
>> ount
>>
>> Auf dem ersten server in der Kette (externerserver.de) braucht nur der 
&g

AW: Apache Proxy Einstellungen

2012-07-09 Diskussionsfäden Alexander Diedler
Hallo Harald,
Vielen Dank für die vielen Anregungen, ich werde es jetzt mal in die Praxis 
umsetzen. Der Fall ist ja nur für eine externe Webstatistik-Seite etracker.de, 
die bei jedem Aufruf einer Webseite auf dem Apache einen Count auf dem Online 
Server im Internet machen muss. Da der Apache Webserver nicht selbst mit dem 
Internet kommunizieren kann, muss eben nur diese Anfrage über einen Proxy raus, 
alle anderen Anfragen bleiben intern im Netzwerk.

Viele Grüße
Alex



-Ursprüngliche Nachricht-
Von: Reindl Harald [mailto:h.rei...@thelounge.net] 
Gesendet: Montag, 9. Juli 2012 12:07
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Genau so ist das gedacht

Siehe auch meine anderen Beispiele zB ein internes Device mit Webinterface über 
mod_proxy_http bereitstellen ohne dass es direkt ans Internet geht

Den Hosts-Eintrag brauchst du eher für http://www.externerserver.de/

Auf den Apache-Proxy muss ja ohnehin der DNS zeigen Was der dann ausliefert 
bestimmt ProxyPass / ProxyPassReverse in der Konfiguration und hier kann dann 
am Server eben mittels /etc/hosts sehr wohl umgebogen werden 


Praxis-Beispiel:

http://kaffemachine.meinedomain.tld

Externer DNS zeigt auf die Kiste mit dem Apache-Proxy Hostname / Hostheader 
sprechen den vhost an

Interner DNS löst kaffemachine.meinedomain.tld zum Device auf Ergo keine 
weitere Config notwendig weil User von draussen über die externen DNS-Eintrage 
am Apache landen und intern die Auflösung ohnehin funktioniert und zum Device 
geht


Am 09.07.2012 11:59, schrieb Alexander Diedler:
> Hallo,
> Den letzten Satz hatte ich übersehen.
> Du meinst also folgendes Konstrukt soll funktionieren:
> www.internerserver.de (VHost auf www1)= DNS 192.168.2.2 Interner 
> Apache Server (www1)= 192.168.2.2 Proxyserver (pxy1) = 192.168.2.100 
> Externer Server (ext1) 193.218.214.110
> 
> Anfrage Browser www.internerserver.de -> www1:80 Auf dem www1 einen 
> Hosts Eintrag mit www.internerserver.de = 192.168.2.100 Der Server 
> www1 würde die Anfrage an www.internerserver durch den VirtualHost 
> Block mit ProxyPass an den externen Server weiterleiten
> 
> Viele Grüße
> Alex
> 
> 
> -Ursprüngliche Nachricht-
> Von: Reindl Harald [mailto:h.rei...@thelounge.net]
> Gesendet: Freitag, 6. Juli 2012 13:28
> An: users-de@httpd.apache.org
> Betreff: Re: Apache Proxy Einstellungen
> 
> Ähm ja aber wo ist jetzt genau das Problem?
> In dem Beispiel wird rein gar nichts umgeschrieben
> 
> 
>  ServerName http://www.internerserver.de/
>  ProxyRequests  Off
>  
>   ProxyPass /http://www.externerserver.de/
>   ProxyPassReverse / http://www.externerserver.de/
>   ProxyTimeout   300
>  
> 
> 
> "www.internerserver.de" am DNS auf die Proxy-Gurke zeigen lassen 
> Sicherstellen dass die "www.externerserver.de" korrekt auflöst Fertig 
> ist der Zauber
> 
> Am 06.07.2012 13:19, schrieb Alexander Diedler:
>> Hi,
>> Die Aufruf von dem Client an den (internen) Apache Server lautet 
>> http://www.internerserver.de/?action=count . Auf dem internen Server 
>> muss eine Weiterleitung und Umschreibung dieser Anfrage erfolgen, 
>> sodass diese Anfrage an einen Webproxy (der zwischen Webserver und 
>> Internet steht) in das Internet übertragen wird und als ausgehend so 
>> aussieht http://www.externerserver.de/?action=count
>>
>> -Ursprüngliche Nachricht-
>> Von: Mario Brandt [mailto:jbl...@gmail.com]
>> Gesendet: Freitag, 6. Juli 2012 11:36
>> An: users-de@httpd.apache.org
>> Betreff: Re: Apache Proxy Einstellungen
>>
>> Wieso mod rewrite?  Ich dachte der Aufruf wäre
>>
>> http://www.externerserver.de/?ation=Count <---> 
>> http://PROXY/?ation=Count<--->http://server1.internedomäne.de/?ation=
>> C
>> ount
>>
>> Auf dem ersten server in der Kette (externerserver.de) braucht nur der 
>> Reverse proxy zu sein.
>>
>> ProxyPass / http://PROXY/
>> ProxyPassReverse / http://PROXY/
>>
>> Was möchtest Du denn da noch umschreiben mit mod rewrite?
>>
>> Gruß
>> Mario
>>
>> -
>> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
>> For additional commands, e-mail: users-de-h...@httpd.apache.org
>>
>>
>> -
>> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
>> For additional commands, e-mail: users-de-h...@httpd.apache.org
>>
> 

-- 

Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / CISO / Software-Development
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm




-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-09 Diskussionsfäden Alexander Diedler
Hallo,
Den letzten Satz hatte ich übersehen.
Du meinst also folgendes Konstrukt soll funktionieren:
www.internerserver.de (VHost auf www1)= DNS 192.168.2.2
Interner Apache Server (www1)= 192.168.2.2
Proxyserver (pxy1) = 192.168.2.100 
Externer Server (ext1) 193.218.214.110

Anfrage Browser www.internerserver.de -> www1:80  
Auf dem www1 einen Hosts Eintrag mit www.internerserver.de = 192.168.2.100
Der Server www1 würde die Anfrage an www.internerserver durch den VirtualHost 
Block mit ProxyPass an den externen Server weiterleiten

Viele Grüße
Alex


-Ursprüngliche Nachricht-
Von: Reindl Harald [mailto:h.rei...@thelounge.net] 
Gesendet: Freitag, 6. Juli 2012 13:28
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Ähm ja aber wo ist jetzt genau das Problem?
In dem Beispiel wird rein gar nichts umgeschrieben


 ServerName http://www.internerserver.de/
 ProxyRequests  Off
 
  ProxyPass /http://www.externerserver.de/
  ProxyPassReverse / http://www.externerserver.de/
  ProxyTimeout   300
 


"www.internerserver.de" am DNS auf die Proxy-Gurke zeigen lassen Sicherstellen 
dass die "www.externerserver.de" korrekt auflöst Fertig ist der Zauber

Am 06.07.2012 13:19, schrieb Alexander Diedler:
> Hi,
> Die Aufruf von dem Client an den (internen) Apache Server lautet 
> http://www.internerserver.de/?action=count . Auf dem internen Server 
> muss eine Weiterleitung und Umschreibung dieser Anfrage erfolgen, 
> sodass diese Anfrage an einen Webproxy (der zwischen Webserver und 
> Internet steht) in das Internet übertragen wird und als ausgehend so 
> aussieht http://www.externerserver.de/?action=count
> 
> -Ursprüngliche Nachricht-
> Von: Mario Brandt [mailto:jbl...@gmail.com]
> Gesendet: Freitag, 6. Juli 2012 11:36
> An: users-de@httpd.apache.org
> Betreff: Re: Apache Proxy Einstellungen
> 
> Wieso mod rewrite?  Ich dachte der Aufruf wäre
> 
> http://www.externerserver.de/?ation=Count <---> 
> http://PROXY/?ation=Count<--->http://server1.internedomäne.de/?ation=C
> ount
> 
> Auf dem ersten server in der Kette (externerserver.de) braucht nur der 
> Reverse proxy zu sein.
> 
> ProxyPass / http://PROXY/
> ProxyPassReverse / http://PROXY/
> 
> Was möchtest Du denn da noch umschreiben mit mod rewrite?
> 
> Gruß
> Mario
> 
> -
> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-de-h...@httpd.apache.org
> 
> 
> -
> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-de-h...@httpd.apache.org
> 

-- 

Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / CISO / Software-Development
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm




-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-09 Diskussionsfäden Alexander Diedler
Hallo,
Woher kennt der Apache jetzt den Proxy, über den er anfragen soll? Der taucht 
hier in der Konfiguration nicht auf? Der Apache auf intererserver.de IST NICHT 
gleichzeitig der Proxyserver für den Internetzugang!

Viele Grüße
Alex


-Ursprüngliche Nachricht-
Von: Reindl Harald [mailto:h.rei...@thelounge.net] 
Gesendet: Freitag, 6. Juli 2012 13:28
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Ähm ja aber wo ist jetzt genau das Problem?
In dem Beispiel wird rein gar nichts umgeschrieben


 ServerName http://www.internerserver.de/
 ProxyRequests  Off
 
  ProxyPass /http://www.externerserver.de/
  ProxyPassReverse / http://www.externerserver.de/
  ProxyTimeout   300
 


"www.internerserver.de" am DNS auf die Proxy-Gurke zeigen lassen Sicherstellen 
dass die "www.externerserver.de" korrekt auflöst Fertig ist der Zauber

Am 06.07.2012 13:19, schrieb Alexander Diedler:
> Hi,
> Die Aufruf von dem Client an den (internen) Apache Server lautet 
> http://www.internerserver.de/?action=count . Auf dem internen Server 
> muss eine Weiterleitung und Umschreibung dieser Anfrage erfolgen, 
> sodass diese Anfrage an einen Webproxy (der zwischen Webserver und 
> Internet steht) in das Internet übertragen wird und als ausgehend so 
> aussieht http://www.externerserver.de/?action=count
> 
> -Ursprüngliche Nachricht-
> Von: Mario Brandt [mailto:jbl...@gmail.com]
> Gesendet: Freitag, 6. Juli 2012 11:36
> An: users-de@httpd.apache.org
> Betreff: Re: Apache Proxy Einstellungen
> 
> Wieso mod rewrite?  Ich dachte der Aufruf wäre
> 
> http://www.externerserver.de/?ation=Count <---> 
> http://PROXY/?ation=Count<--->http://server1.internedomäne.de/?ation=C
> ount
> 
> Auf dem ersten server in der Kette (externerserver.de) braucht nur der 
> Reverse proxy zu sein.
> 
> ProxyPass / http://PROXY/
> ProxyPassReverse / http://PROXY/
> 
> Was möchtest Du denn da noch umschreiben mit mod rewrite?
> 
> Gruß
> Mario
> 
> -
> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-de-h...@httpd.apache.org
> 
> 
> -
> To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-de-h...@httpd.apache.org
> 

-- 

Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / CISO / Software-Development
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm




-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-06 Diskussionsfäden Alexander Diedler
Hi,
Die Aufruf von dem Client an den (internen) Apache Server lautet 
http://www.internerserver.de/?action=count . Auf dem internen Server muss eine 
Weiterleitung und Umschreibung dieser Anfrage erfolgen, sodass diese Anfrage an 
einen Webproxy (der zwischen Webserver und Internet steht) in das Internet 
übertragen wird und als ausgehend so aussieht 
http://www.externerserver.de/?action=count 

Viele Grüße
Alex


-Ursprüngliche Nachricht-
Von: Mario Brandt [mailto:jbl...@gmail.com] 
Gesendet: Freitag, 6. Juli 2012 11:36
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Wieso mod rewrite?  Ich dachte der Aufruf wäre

http://www.externerserver.de/?ation=Count <---> 
http://PROXY/?ation=Count<--->http://server1.internedomäne.de/?ation=Count

Auf dem ersten server in der Kette (externerserver.de) braucht nur der Reverse 
proxy zu sein.

ProxyPass / http://PROXY/
ProxyPassReverse / http://PROXY/

Was möchtest Du denn da noch umschreiben mit mod rewrite?

Gruß
Mario

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-06 Diskussionsfäden Alexander Diedler
Aha und dort muss ich dann auch das modÖ_rewrite nutzen um die folgende 
Bedingung zu erfüllen:

Also Aufruf http://server1.internedomäne.de/?ation=Count  soll über einen 
Webproxy weitergeleitet und umgeschrieben werden auf 
http://www.externerserver.de/?action=Count

-Ursprüngliche Nachricht-
Von: Mario Brandt [mailto:jbl...@gmail.com] 
Gesendet: Donnerstag, 5. Juli 2012 21:28
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

Das ist eigentlich recht einfach zu lösen.

LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module 
modules/mod_proxy_connect.so LoadModule proxy_http_module 
modules/mod_proxy_http.so

Dann im vhost

ProxyPass / http://andererserver/
ProxyPassReverse / http://andererserver

Gruß
Mario/

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache Proxy Einstellungen

2012-07-05 Diskussionsfäden Alexander Diedler
Hi,
Ja genau, die zweite Variante, dass ich dem Apache irgendwie die Daten mitgebe, 
dass er für diese URL über den Proxy gehen soll.
Im Apache Tomcat trägt man das ja in den Java Args ein, wie macht man es aber 
im Apache Webserver?

Alex


-Ursprüngliche Nachricht-
Von: n...@nobswolf.info [mailto:n...@nobswolf.info] 
Gesendet: Donnerstag, 5. Juli 2012 11:00
An: users-de@httpd.apache.org
Betreff: Re: Apache Proxy Einstellungen

On Thu, Jul 05, 2012 at 10:45:41AM +0200, Alexander Diedler wrote:
> Geht so was?

Wer soll die "Verhandlungen" mit dem Proxy machen? Der Redirect selber ist kein 
Problem, wenn der Client die Verbindung selber über den Proxy aufbauen kann.

Wenn jedoch Dein Server die Verbindung zum externen Server aufbauen soll muss 
der Apache selber quasi Proxy spielen. Dann hast Du halt zwei Proxy in der 
Kette.

Das sollte auch gehen.

Emil

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



Apache Proxy Einstellungen

2012-07-05 Diskussionsfäden Alexander Diedler
Hi @all,
Ich überlege und probiere gerade an einer Konfig, wo ich nicht sicher bin, ob 
das technisch überhaupt geht. Es geht darum, dass eingehende Anfragen auf einem 
Apache 2.2 auf einem bestimmten virtuellen Host an eine externe URL 
weiterzuleiten, die aber nur über einen Proxy erreichbar ist (Firmennetzwerk 
hat). 

Also Aufruf http://server1.internedomäne.de/?ation=Count  soll über einen 
Webproxy weitergeleitet und umgeschrieben werden auf 
http://www.externerserver.de/?action=Count
Geht so was?

Viele Grüße
Alex



-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Apache 2.2.22 ein SSL Zertifikat für mehrere VHosts

2012-07-03 Diskussionsfäden Alexander Diedler
Hallo,
Ist es denn möglich, in meinem Fall die Domains mit dem gleichen Zertifikat 
abzusichern wie es in meiner VHosts konfiguriert ist?


-Ursprüngliche Nachricht-
Von: Marcus Franke [mailto:marcus.fra...@gmx.net] 
Gesendet: Dienstag, 3. Juli 2012 08:42
An: users-de@httpd.apache.org
Betreff: Re: Apache 2.2.22 ein SSL Zertifikat für mehrere VHosts

On Mon, Jul 02, 2012 at 05:04:55PM +0200, Alexander Diedler wrote:
> Hallo,
> Ist es möglich, mit einem SSL Zertifikat mehrere Virtual Hosts 
> abzudecken, die eigentlich sich nur durch die /[Appname] 
> unterscheiden?

Das Zertifikat "schützt" nur den Namen des Hosts. Der Pfad hinten dran, ist 
völlig egal.

https://mein.server.de bedeutet, dass ich ein Zertifikat für den Hostnamen 
mein.server.de bestellen muss.

Es würde sogar gehen, wenn du verschiedene Hostnamen verwenden
würdest:

jira.example.com
confluence.example.com
crowd.example.com 

In diesem Falle bräuchtest du ein Wildcard Zertifikat für *.example.com. Diese 
Zertifikate sind allerdings etwas teurer.



Grüße,
Marcus

-- 
pedo mellon a minno

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



Apache 2.2.22 ein SSL Zertifikat für mehrere VHosts

2012-07-02 Diskussionsfäden Alexander Diedler
Hallo,
Ist es möglich, mit einem SSL Zertifikat mehrere Virtual Hosts abzudecken, die 
eigentlich sich nur durch die /[Appname]  unterscheiden?

Drei V-Hosts in der httpd-vhosts.conf

NameVirtualHost *:80

#Jira
VirtualHost *:80
    ServerAdmin webmas...@xxx.de
    DocumentRoot "C:\inetpub\wwwroot\jira"
    ServerName jira.xxx.yyy
    ServerAlias jira 
    
    Redirect permanent /jira http://jira.xxx.yyy/jira/
    
    ErrorLog "logs/jira.xxx.yyy-error.log"
    CustomLog "logs/jira.xxx.yyy-access.log" common

   Directory "C:\inetpub\wwwroot\jira"
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    /Directory

    ## Tomcatanbindung
    JkMount /jira/* worker1
/VirtualHost

#Wiki
VirtualHost *:80
    ServerAdmin webmas...@xxx.de
    DocumentRoot "C:\inetpub\wwwroot\confluence"
    ServerName wiki.xxx.yyy
    ServerAlias wiki   
    
    ErrorLog "logs/wiki.xxx.yyy-error.log"
    CustomLog "logs/wiki.xxx.yyy-access.log" common

   Directory "C:\inetpub\wwwroot\confluence"
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
   /Directory

    ## Tomcatanbindung
    JkMount /confluence/* worker2
/VirtualHost
#Fisheye
VirtualHost *:80
    ServerAdmin webmas...@yyy.de
    DocumentRoot "C:\inetpub\wwwroot\fisheye"
    ServerName fisheye.tecracerde.local
    ServerAlias fisheye    
    
    ErrorLog "logs/fisheye.yyy.xxx-error.log"
    CustomLog "logs/fisheye.yyy.xxx-access.log" common

    Directory "C:\inetpub\wwwroot\fisheye"
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
   /Directory
        
## Tomcatanbindung
    JkMount /fisheye/* worker3
    
/VirtualHost

In der httpd-ssl.conf steht bisher nur für den Jira Host ein Eintrag. was muss 
ich ergänzen, damit es auch für Wiki und Fisheye funktioniert?
Listen 443

VirtualHost *:443

#   General setup for the virtual host
## Tomcatanbindung
    JkMount /jira/* worker1
DocumentRoot "C:\inetpub\wwwroot\jira"
ServerName support.xxx.yyy:443
ServerAdmin webmas...@xxx.yyy
ErrorLog "logs/jira.xxx.yyy-ssl-error.log"
TransferLog "logs/jira.xxx.yyy-ssl-access.log"
Redirect permanent /jira https://support.xxx.yyy/jira/

#   SSL Engine Switch:
#   Enable/Disable SSL for this virtual host.
SSLEngine on

.
/VirtualHost

Viele Grüße
Alex


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: AW: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-13 Diskussionsfäden Alexander Diedler
Redirect permanent / http://www.serverB.de/
Und das gilt dann auch für die Parameter der URL, dass die an die neue URL 
angehängt warden?


-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Freitag, 13. April 2012 14:20
An: users-de@httpd.apache.org
Betreff: Re: AW: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

OK, Missverstaendnis, ich dachte die Aliase *sollen* umgeleitet werden.

Sonst halt mod_rewrite benuzten und %{HTTP_HOST} abfragen oder einen 
VirtualHost Container fuer die umzuleitenden Adressen konfigurieren und einen 
zweiten fuer alle anderen Aliase

frank


On 13.04.12 14:09, Alexander Diedler wrote:
> Hallo,
> Genau das will ich ja nicht, denn da sind Aliase drin, die gehören zu der 
> Applikation und Aliase, die gehören zum App-Management. Nutr die App Domains 
> sollten weitergeleitet werden.
>
> Alex
>
>
> -Ursprüngliche Nachricht-
> Von: Frank Thommen [mailto:frank.thom...@drosera.ch]
> Gesendet: Freitag, 13. April 2012 12:03
> An: users-de@httpd.apache.org
> Betreff: Re: AW: AW: AW: Bedingte Umleitung für bestimmte URLs 
> Redirect
>
> Redirect permanent / http://www.serverB.de/
>
> Das gilt fuer alle Hosts (egal ob ServerAlias oder nicht) innerhalb des 
> VirtualHost containers.
>
> frank
>
>
> On 13.04.12 11:28, Alexander Diedler wrote:
>> Hi,
>> Wir werden es wohl etwas anders machen, einfach alles stumpf weiterleiten.
>> Was muss ich also tun um
>> http://www.serverA.de/[egal was URL Parameter] auf 
>> http://www.serverB.de/[egal was URL Parameter]] hinzubekommen?
>> Ich habe mehrere ServerAliase, also kann es keine globale Weiterleitung sein.
>>
>> Alex
>>
>>
>> -Ursprüngliche Nachricht-
>> Von: Martin Allert [mailto:all...@arago.de]
>> Gesendet: Dienstag, 10. April 2012 09:12
>> An: users-de@httpd.apache.org
>> Cc: Martin Allert
>> Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect
>>
>> Das ist ja zum Kotzen, die ganzen Zeilenumbrüche bei den RewriteRules sind 
>> ja weg! Also beim Kutte Paste aufpassen!
>>
>>
>> --
>>
>> Martin Allert
>>
>> arago Institut für komplexes Datenmanagement AG
>>
>> Eschersheimer Landstraße 526 - 532
>> 60433 Frankfurt am Main
>>
>> eMail: all...@arago.de - www: http://www.arago.de
>> Tel: +49-69-40568-403
>> Fax: +49-69-40568-111
>> --
>> Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.:
>> 79343
>> Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des
>> Aufsichtsrats: Dr. Bernhard Walther
>> Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein 
>> i.Ts Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435
>>
>> Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net 
>> -- facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
>> xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
>> slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag
>>
>>
>> -Ursprüngliche Nachricht-
>> Von: Martin Allert
>> Gesendet: Dienstag, 10. April 2012 09:08
>> An: users-de@httpd.apache.org
>> Cc: Martin Allert
>> Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect
>>
>> Hallo,
>>
>> Du musst Dir folgendes überlegen:
>>
>> - Überwiegt die Anzahl der Weiterleitungen? Oder
>> - Überwiegt die Anzahl der URL auf Webserver A?
>>
>> Dann kommt noch dazu, ob du den Browser direkt umleiten willst und dafür 
>> sorgen willst, dass die Browser die neue Lokation merken. Zudem ist die 
>> Frage, ob Du Ausnahmen für Bilder (gifs, favicon.ico) und CSS definieren 
>> musst.
>>
>> Im ersten Fall würde ich folgendes machen:
>> - Prüfe auf Webserver A mit entsprechenden RewriteCond auf die URL.
>> RewriteCond %{REQUEST_URI} "!^go.*$" [OR] RewriteCond %{REQUEST_URI} 
>> "!^stay-on-these-roads.*$"
>> RewriteRule "^(.*)$" http://www.WebserverB.com$1 [R,L] Damit bleiben alle 
>> URI in den Conditions auf dem lokalen Webserver A.
>> Die Conditions kannst Du jederzeit für jede URI untereinander platzieren, 
>> dabei aber nicht das [OR] vergessen! Wenn du das [OR] weglässt, werden die 
>> Conditions UND verknüpft.
>> Effekt: Alles was nicht in den Conditions drin steht, wird auf Webserver B 
>> umgeleitet.
>>
>> Im zweiten Fall würde ich jeweils den Spieß herumdrehen und das "NOT" (="!) 
>> weglassen.
>> RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond %{REQUEST_URI} 
>> &q

AW: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-13 Diskussionsfäden Alexander Diedler
Hallo,
Genau das will ich ja nicht, denn da sind Aliase drin, die gehören zu der 
Applikation und Aliase, die gehören zum App-Management. Nutr die App Domains 
sollten weitergeleitet werden.

Alex


-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Freitag, 13. April 2012 12:03
An: users-de@httpd.apache.org
Betreff: Re: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

Redirect permanent / http://www.serverB.de/

Das gilt fuer alle Hosts (egal ob ServerAlias oder nicht) innerhalb des 
VirtualHost containers.

frank


On 13.04.12 11:28, Alexander Diedler wrote:
> Hi,
> Wir werden es wohl etwas anders machen, einfach alles stumpf weiterleiten.
> Was muss ich also tun um
> http://www.serverA.de/[egal was URL Parameter] auf 
> http://www.serverB.de/[egal was URL Parameter]] hinzubekommen?
> Ich habe mehrere ServerAliase, also kann es keine globale Weiterleitung sein.
>
> Alex
>
>
> -Ursprüngliche Nachricht-
> Von: Martin Allert [mailto:all...@arago.de]
> Gesendet: Dienstag, 10. April 2012 09:12
> An: users-de@httpd.apache.org
> Cc: Martin Allert
> Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect
>
> Das ist ja zum Kotzen, die ganzen Zeilenumbrüche bei den RewriteRules sind ja 
> weg! Also beim Kutte Paste aufpassen!
>
>
> --
>
> Martin Allert
>
> arago Institut für komplexes Datenmanagement AG
>
> Eschersheimer Landstraße 526 - 532
> 60433 Frankfurt am Main
>
> eMail: all...@arago.de - www: http://www.arago.de
> Tel: +49-69-40568-403
> Fax: +49-69-40568-111
> --
> Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 
> 79343
> Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des 
> Aufsichtsrats: Dr. Bernhard Walther
> Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts 
> Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435
>
> Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
> facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
> xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
> slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag
>
>
> -Ursprüngliche Nachricht-
> Von: Martin Allert
> Gesendet: Dienstag, 10. April 2012 09:08
> An: users-de@httpd.apache.org
> Cc: Martin Allert
> Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect
>
> Hallo,
>
> Du musst Dir folgendes überlegen:
>
> - Überwiegt die Anzahl der Weiterleitungen? Oder
> - Überwiegt die Anzahl der URL auf Webserver A?
>
> Dann kommt noch dazu, ob du den Browser direkt umleiten willst und dafür 
> sorgen willst, dass die Browser die neue Lokation merken. Zudem ist die 
> Frage, ob Du Ausnahmen für Bilder (gifs, favicon.ico) und CSS definieren 
> musst.
>
> Im ersten Fall würde ich folgendes machen:
> - Prüfe auf Webserver A mit entsprechenden RewriteCond auf die URL.
> RewriteCond %{REQUEST_URI} "!^go.*$" [OR] RewriteCond %{REQUEST_URI} 
> "!^stay-on-these-roads.*$"
> RewriteRule "^(.*)$" http://www.WebserverB.com$1 [R,L] Damit bleiben alle URI 
> in den Conditions auf dem lokalen Webserver A.
> Die Conditions kannst Du jederzeit für jede URI untereinander platzieren, 
> dabei aber nicht das [OR] vergessen! Wenn du das [OR] weglässt, werden die 
> Conditions UND verknüpft.
> Effekt: Alles was nicht in den Conditions drin steht, wird auf Webserver B 
> umgeleitet.
>
> Im zweiten Fall würde ich jeweils den Spieß herumdrehen und das "NOT" (="!) 
> weglassen.
> RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond %{REQUEST_URI} 
> "^(stay-on-these-roads.*)$"
> RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]
>
> Man bemerke den Unterschied bei der RewriteRule mit $1 im ersten Fall und %1 
> und der Klammerung in der Condition. Hier passiert folgendes:
> Effekt: Alles was in den Conditions drin steht, wird an den Original Platz 
> auf Webserver auf Webserver B umgeleitet. %1 referenziert auf das erste 
> geklammerte Objekt in einer matching Condition.
>
> Du kannst beide Fälle kombinieren für bspw. CSS.
> RewriteCond %{REQUEST_URI} "!^\.ico$" [OR] RewriteCond %{REQUEST_URI} 
> "!^\.css$" [OR] RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond 
> %{REQUEST_URI} "^(stay-on-these-roads.*)$"
> RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]
>
> Dann noch der Fall mit dem permanenten Redirect. Statt [R,L] schreibst Du 
> [R=301,L].
> Falls Du bspw. nur die CSS und ICO vom Webserver B haben willst, weil Du dort 
> die CSS und die favicon.ico schon fertig hast, kannst Du folgendes tun:
> RewriteCond %{

AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-13 Diskussionsfäden Alexander Diedler
Hi,
Wir werden es wohl etwas anders machen, einfach alles stumpf weiterleiten.
Was muss ich also tun um
http://www.serverA.de/[egal was URL Parameter] auf http://www.serverB.de/[egal 
was URL Parameter]]
hinzubekommen?
Ich habe mehrere ServerAliase, also kann es keine globale Weiterleitung sein.

Alex


-Ursprüngliche Nachricht-
Von: Martin Allert [mailto:all...@arago.de] 
Gesendet: Dienstag, 10. April 2012 09:12
An: users-de@httpd.apache.org
Cc: Martin Allert
Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

Das ist ja zum Kotzen, die ganzen Zeilenumbrüche bei den RewriteRules sind ja 
weg! Also beim Kutte Paste aufpassen!


--

Martin Allert

arago Institut für komplexes Datenmanagement AG

Eschersheimer Landstraße 526 - 532
60433 Frankfurt am Main
 
eMail: all...@arago.de - www: http://www.arago.de
Tel: +49-69-40568-403
Fax: +49-69-40568-111
--
Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 79343
Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des Aufsichtsrats: 
Dr. Bernhard Walther
Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts 
Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435

Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag


-Ursprüngliche Nachricht-
Von: Martin Allert
Gesendet: Dienstag, 10. April 2012 09:08
An: users-de@httpd.apache.org
Cc: Martin Allert
Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

Hallo,

Du musst Dir folgendes überlegen:

- Überwiegt die Anzahl der Weiterleitungen? Oder
- Überwiegt die Anzahl der URL auf Webserver A?

Dann kommt noch dazu, ob du den Browser direkt umleiten willst und dafür sorgen 
willst, dass die Browser die neue Lokation merken. Zudem ist die Frage, ob Du 
Ausnahmen für Bilder (gifs, favicon.ico) und CSS definieren musst.

Im ersten Fall würde ich folgendes machen:
- Prüfe auf Webserver A mit entsprechenden RewriteCond auf die URL.
RewriteCond %{REQUEST_URI} "!^go.*$" [OR] RewriteCond %{REQUEST_URI} 
"!^stay-on-these-roads.*$"
RewriteRule "^(.*)$" http://www.WebserverB.com$1 [R,L] Damit bleiben alle URI 
in den Conditions auf dem lokalen Webserver A.
Die Conditions kannst Du jederzeit für jede URI untereinander platzieren, dabei 
aber nicht das [OR] vergessen! Wenn du das [OR] weglässt, werden die Conditions 
UND verknüpft.
Effekt: Alles was nicht in den Conditions drin steht, wird auf Webserver B 
umgeleitet.

Im zweiten Fall würde ich jeweils den Spieß herumdrehen und das "NOT" (="!) 
weglassen.
RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond %{REQUEST_URI} 
"^(stay-on-these-roads.*)$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Man bemerke den Unterschied bei der RewriteRule mit $1 im ersten Fall und %1 
und der Klammerung in der Condition. Hier passiert folgendes:
Effekt: Alles was in den Conditions drin steht, wird an den Original Platz auf 
Webserver auf Webserver B umgeleitet. %1 referenziert auf das erste geklammerte 
Objekt in einer matching Condition.

Du kannst beide Fälle kombinieren für bspw. CSS.
RewriteCond %{REQUEST_URI} "!^\.ico$" [OR] RewriteCond %{REQUEST_URI} 
"!^\.css$" [OR] RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond 
%{REQUEST_URI} "^(stay-on-these-roads.*)$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Dann noch der Fall mit dem permanenten Redirect. Statt [R,L] schreibst Du 
[R=301,L].
Falls Du bspw. nur die CSS und ICO vom Webserver B haben willst, weil Du dort 
die CSS und die favicon.ico schon fertig hast, kannst Du folgendes tun:
RewriteCond %{REQUEST_URI} "!^\.ico$" [OR] RewriteCond %{REQUEST_URI} "!^\.css$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Bei massiven Umleitungslisten empfiehlt sich die Verwendung von RewriteMaps. 
Falls Du hier Hilfe brauchst, einfach melden. :)

Viel Erfolg!

--

Martin Allert

arago Institut für komplexes Datenmanagement AG

Eschersheimer Landstraße 526 - 532
60433 Frankfurt am Main
 
eMail: all...@arago.de - www: http://www.arago.de
Tel: +49-69-40568-403
Fax: +49-69-40568-111
--
Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 79343
Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des Aufsichtsrats: 
Dr. Bernhard Walther
Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts 
Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435

Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag

-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch]
Gesendet: Mittwoch, 4. April 2012 13:09
An: users-de@httpd.apache.org
Betreff: Re:

AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-11 Diskussionsfäden Alexander Diedler
Ok, vielen Dank, ich schaue es mir an ob es so funktioniert wie erwartet.


-Ursprüngliche Nachricht-
Von: Martin Allert [mailto:all...@arago.de] 
Gesendet: Dienstag, 10. April 2012 09:12
An: users-de@httpd.apache.org
Cc: Martin Allert
Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

Das ist ja zum Kotzen, die ganzen Zeilenumbrüche bei den RewriteRules sind ja 
weg! Also beim Kutte Paste aufpassen!


--

Martin Allert

arago Institut für komplexes Datenmanagement AG

Eschersheimer Landstraße 526 - 532
60433 Frankfurt am Main
 
eMail: all...@arago.de - www: http://www.arago.de
Tel: +49-69-40568-403
Fax: +49-69-40568-111
--
Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 79343
Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des Aufsichtsrats: 
Dr. Bernhard Walther
Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts 
Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435

Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag


-Ursprüngliche Nachricht-
Von: Martin Allert
Gesendet: Dienstag, 10. April 2012 09:08
An: users-de@httpd.apache.org
Cc: Martin Allert
Betreff: AW: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

Hallo,

Du musst Dir folgendes überlegen:

- Überwiegt die Anzahl der Weiterleitungen? Oder
- Überwiegt die Anzahl der URL auf Webserver A?

Dann kommt noch dazu, ob du den Browser direkt umleiten willst und dafür sorgen 
willst, dass die Browser die neue Lokation merken. Zudem ist die Frage, ob Du 
Ausnahmen für Bilder (gifs, favicon.ico) und CSS definieren musst.

Im ersten Fall würde ich folgendes machen:
- Prüfe auf Webserver A mit entsprechenden RewriteCond auf die URL.
RewriteCond %{REQUEST_URI} "!^go.*$" [OR] RewriteCond %{REQUEST_URI} 
"!^stay-on-these-roads.*$"
RewriteRule "^(.*)$" http://www.WebserverB.com$1 [R,L] Damit bleiben alle URI 
in den Conditions auf dem lokalen Webserver A.
Die Conditions kannst Du jederzeit für jede URI untereinander platzieren, dabei 
aber nicht das [OR] vergessen! Wenn du das [OR] weglässt, werden die Conditions 
UND verknüpft.
Effekt: Alles was nicht in den Conditions drin steht, wird auf Webserver B 
umgeleitet.

Im zweiten Fall würde ich jeweils den Spieß herumdrehen und das "NOT" (="!) 
weglassen.
RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond %{REQUEST_URI} 
"^(stay-on-these-roads.*)$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Man bemerke den Unterschied bei der RewriteRule mit $1 im ersten Fall und %1 
und der Klammerung in der Condition. Hier passiert folgendes:
Effekt: Alles was in den Conditions drin steht, wird an den Original Platz auf 
Webserver auf Webserver B umgeleitet. %1 referenziert auf das erste geklammerte 
Objekt in einer matching Condition.

Du kannst beide Fälle kombinieren für bspw. CSS.
RewriteCond %{REQUEST_URI} "!^\.ico$" [OR] RewriteCond %{REQUEST_URI} 
"!^\.css$" [OR] RewriteCond %{REQUEST_URI} "^(go.*)$" [OR] RewriteCond 
%{REQUEST_URI} "^(stay-on-these-roads.*)$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Dann noch der Fall mit dem permanenten Redirect. Statt [R,L] schreibst Du 
[R=301,L].
Falls Du bspw. nur die CSS und ICO vom Webserver B haben willst, weil Du dort 
die CSS und die favicon.ico schon fertig hast, kannst Du folgendes tun:
RewriteCond %{REQUEST_URI} "!^\.ico$" [OR] RewriteCond %{REQUEST_URI} "!^\.css$"
RewriteRule "^(.*)$" http://www.WebserverB.com%1 [R,L]

Bei massiven Umleitungslisten empfiehlt sich die Verwendung von RewriteMaps. 
Falls Du hier Hilfe brauchst, einfach melden. :)

Viel Erfolg!

--

Martin Allert

arago Institut für komplexes Datenmanagement AG

Eschersheimer Landstraße 526 - 532
60433 Frankfurt am Main
 
eMail: all...@arago.de - www: http://www.arago.de
Tel: +49-69-40568-403
Fax: +49-69-40568-111
--
Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 79343
Vorstand: Hans-Christian Boos, Martin Friedrich Vorsitzender des Aufsichtsrats: 
Dr. Bernhard Walther
Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts 
Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435

Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag

-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch]
Gesendet: Mittwoch, 4. April 2012 13:09
An: users-de@httpd.apache.org
Betreff: Re: AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

> Das ist mir klar mit dem / = das was im DirectotyIndex steht. Aber ich will 
> Ausnahmen haben,dass /go/?action=Login nicht umgeleitet wird ? Wie wird das 
> erreicht? Gi

AW: AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-04 Diskussionsfäden Alexander Diedler
Hi,
Das ist mir klar mit dem / = das was im DirectotyIndex steht. Aber ich will 
Ausnahmen haben,dass /go/?action=Login nicht umgeleitet wird ? Wie wird das 
erreicht? Gibt es eine Verneinung ähnlich RegEx bei Redirect?

Alex

-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Mittwoch, 4. April 2012 12:22
An: users-de@httpd.apache.org
Betreff: Re: AW: Bedingte Umleitung für bestimmte URLs Redirect

On 04.04.12 11:58, Alexander Diedler wrote:
> Hallo,
> Aber wie unterscheide ich z.B.
> Das ein http://www.seiteA.de/ Aufruf weitergeleitet wird Aber ein 
> http://www.seiteA.de/?action=testAction nicht weitergeleitet wird?

Wenn Du /index.html umleitest (oder was auch immer dein DirectoryIndex ist), 
wird auch / umgeleitet.  Andere URLs bleiben unangetastet.

frank

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org


-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



AW: Bedingte Umleitung für bestimmte URLs Redirect

2012-04-04 Diskussionsfäden Alexander Diedler
Hallo,
Aber wie unterscheide ich z.B. 
Das ein http://www.seiteA.de/ Aufruf weitergeleitet wird
Aber ein http://www.seiteA.de/?action=testAction nicht weitergeleitet wird?

Ich bin mit den Redirect Regeln nicht so vertraut und ich brauche da nur ne
schnelle Lösung...

Alex


-Ursprüngliche Nachricht-
Von: Frank Thommen [mailto:frank.thom...@drosera.ch] 
Gesendet: Mittwoch, 4. April 2012 11:13
An: users-de@httpd.apache.org
Betreff: Re: Bedingte Umleitung für bestimmte URLs Redirect

On 04.04.12 10:34, Alexander Diedler wrote:
> Hallo Leute,
>
> Ich brauche mal euren Rat, ob das technisch so überhaupt möglich ist.
>
> Eine Webseite A wird durch Webseite B abgelöst. Der Domainaufruf 
> www.webseiteA.de <http://www.webseiteA.de> soll nur bedingt auf 
> www.webseiteB.de <http://www.webseiteB.de> erfolgen.
>
> z.B. Aufruf http://www.webseiteA.de/admin –> Redirect -> 
> http://www.webseiteB.de/admin
>
> http://www.webseiteA.de/(index.htm) -> Redirect -> 
> http://www.webseiteA.de/das_ist _/eine/_umzugsseite/(index.htm)
>
> aber http://www.webseiteA.de/go/?action=Register soll weiterhin 
> http://webseiteA.de/go/?action=Register bleiben
>
> Es sollen also nur ganz spezielle Aufrufe weitergeleitet werden, wie 
> geht das?
>
> Viele Grüße
>
> Alex
>

Wenn sich die Anzahl der Redirects in Grenzen haelt und sich nicht aendert,
ist der einfachste Weg vermutlich eine Anzahl von statischen "Redirect"
Direktiven:

Redirect permanent /admin http://www.webseiteB.de/admin Redirect permanent
/index.htm http://www.webseiteA.de/das_ist_/eine/_umzugsseite/index.htm
[...]


frank

-
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org



smime.p7s
Description: S/MIME cryptographic signature


Bedingte Umleitung für bestimmte URLs Redirect

2012-04-04 Diskussionsfäden Alexander Diedler
Hallo Leute,

Ich brauche mal euren Rat, ob das technisch so überhaupt möglich ist. 

Eine Webseite A wird durch Webseite B abgelöst. Der Domainaufruf
www.webseiteA.de soll nur bedingt auf www.webseiteB.de erfolgen.

z.B. Aufruf  http://www.webseiteA.de/admin  –> Redirect ->
http://www.webseiteB.de/admin


http://www.webseiteA.de/(index.htm) -> Redirect ->
 http://www.webseiteA.de/das_ist
_eine_umzugsseite/(index.htm)

aber http://www.webseiteA.de/go/?action=Register soll weiterhin
http://webseiteA.de/go/?action=Register bleiben

 

Es sollen also nur ganz spezielle Aufrufe weitergeleitet werden, wie geht
das?

 

Viele Grüße

Alex

 



smime.p7s
Description: S/MIME cryptographic signature


SSI Includes funktionieren nicht

2012-01-02 Diskussionsfäden Alexander Diedler
Hallo,

Eigentlich soll das ja einfach sein, mit SSI zu arbeiten. Aber irgendwie
auch nicht, denn mein Include wird einfach ignoriert ohne jegliche weitere
Fehlermeldung.

 

Apache 2.2.21

Httpd.conf:

[…]

LoadModule include_module modules/mod_include.so

 

AddType text/html .shtml

AddOutputFilter INCLUDES .shtml

Options +Includes

[…]

 

In meiner HTML Datei steht:

It works!

 





 

 

In meiner test.shtml:

TEST HTML

 

Und es wird nicht ausgewertet, was läuft hier falsch?

AlexD1979



smime.p7s
Description: S/MIME cryptographic signature


Zugriffe auf UNC Pfade

2011-11-15 Diskussionsfäden Alexander Diedler
Hallo

Ich habe eine Webapplikation, die ihre Grafiken (wegen einem Cluster) auf
einem Netzwerkshare liegen hat. Nun funktionieren Aufrufe wie
http://www.test.de/test123/copy.png nicht mehr.

 

In meiner virtual-hosts.conf habe ich schon folgendes gemacht:

 

Alias /test123/ 192.168.100.21\\xxx_baso_data\\test123

Alias /test123 192.168.100.21\\xxx_baso_data\\test123







   Options Indexes FollowSymLinks

   AllowOverride All

   Order allow,deny

   Allow from all







   Options Indexes FollowSymLinks

   AllowOverride All

   Order allow,deny

   Allow from all



 

Ich bekomme dann bei dem Aufuf http://www.test.de/test123/ eine
Verzeichnisauflistung vom Share angezeigt. Der Zugriff scheint schon mal zu
funktionieren. Will ich aber eine eine bestimmte Datei dann aufrufen
http://www.test.de/test123/copy.png dann gibt es ein:

Not Found

The requested URL /test123/copy.png was not found on this server.

 

 

Ich habe auch schon alle Rechte rausgenommen, auf das Share darf derzeit
JEDER zugreifen ohne Anmeldung. Was mache ich also falsch?

 

Viele Grüße

Alex

 



smime.p7s
Description: S/MIME cryptographic signature


Temp. Wartungsseite

2011-05-16 Diskussionsfäden Alexander Diedler
Ich bekomme es nicht hin, dass alle Aufrufe an eine Domain immer mit einer
Wartungsseite quittiert werden sollen:

 

Httpd-vhosts.conf

### Baustelle #



ServerAdmin i...@x.de

DocumentRoot "D:\\extranet\baustelle"

ServerName XXX.XXX.XXX.XXX

ServerAlias sub-test.domain.de  

AccessFileName .htaccess

RewriteEngine On

RewriteOptions Inherit 

 

 ErrorLog "|D:/error.log 86400"

CustomLog "|D:/access.log 86400" common

 



   Options Indexes FollowSymLinks

   AllowOverride None

   Order allow,deny

   Allow from all

 



 

.htaccess

Options +FollowSymlinks

RewriteEngine on

RewriteCond %{REQUEST_URI} !/baustelle.html$ 

 

RewriteRule $ /baustelle.html [R=302,L]

 

Ein Aufruf : http://www.domain.de bringt entsprechende Wartungsseite, aber
ein http://www.domain.de/test/ bringt 404 und nicht entsprechend die
Wartungsseite.

 

Alex

 



smime.p7s
Description: S/MIME cryptographic signature


Threadsoptimierung auf 2.2.14

2011-05-13 Diskussionsfäden Alexander Diedler
Hallo,

Ich habe immer wieder den Fall, dass der Prozess httpd auf 100% Dauerlast
steigt, und ich vermute ich habe bei den Threads was falsch gemacht.

Windows 2003 R2 32 Bit VM, 4 GB RAM (da 32 Bit nur 3.5 genutzt), 2xAMD 8218
2,6 Ghz

Apache 2.2.14, mod_jk 1.2.31 installiert.

Clustering auf zwei Tomcatserver (einer lokal auf dem gleichen Server wie
der httpd, ein anderer auf einer weiteren VM).

 

http.conf:

#EnableMMAP off

#EnableSendfile off

 

ThreadLimit 850

ThreadsPerChild 800

#MaxRequestsPerChild 0

 

# Server-pool management (MPM specific)

#Include conf/extra/httpd-mpm.conf

 

Auf dem Server laufen drei richtig große Applikationen im Tomcat. Es greifen
weitweit Mitarbeiter auf diesen Server zu. Anzahl Benutzer unbekannt, ich
schätze mal vorsichtig 500 pro Minute?

 

 

Alex

 



smime.p7s
Description: S/MIME cryptographic signature


AW: Speicherverbrauche Apache 2.2.17

2011-04-27 Diskussionsfäden Alexander Diedler
Hallo,
Das ist keine PHP Geschichte, sondern Enterprise Java Framework mit Tomcat
und geclusterte Umgebung im Unternehmensumfeld. Das hat nix mit Hosting zu
tun.

Alex


-Ursprüngliche Nachricht-
Von: Reindl Harald [mailto:h.rei...@thelounge.net] 
Gesendet: Mittwoch, 27. April 2011 04:28
An: users-de@httpd.apache.org
Betreff: Re: Speicherverbrauche Apache 2.2.17



Am 26.04.2011 23:03, schrieb Mario Brandt:
>> Wenn ich das richtig sehe wird per Default dann nur dieser Block
angewendet:
>>
>> 
> 
> nicht wirklich! Da Du httpd.exe geschrieben hast, wird es sich um ein 
> Windows system handeln. Dort trifft folgender Block zu:
> 
> 
> ThreadsPerChild  150
> MaxRequestsPerChild0
> 

Korrekt

Aber auch hier: MaxRequestsPerChild 0
Das ist Schönwetter-Config :-)

>> Klingt nach einem Speicherleck irgendwo in PHP oder irgendeinem Modul
> 
> Kann ich mir auch vorstellen. Ich empfehle da PHP über mod_fcgid 
> laufen zu lassen, dann läuft der httpd Prozess nicht über und der PHP 
> Prozess stirbt nach einer Weile wieder und gibt den Speicher wieder 
> frei. Ich habe damit bis jetzt ganz gute Erfahrungen gemacht.

Naja ich hab das zum Spass auch unter Windows aufgesetzt in einer VM aber
verkaufen würde ich das niemandem für produktives Hosting

>> Bei "richtig stark frequentiert" stellt sich allerdings primär die 
>> Frage warum man sowas auf Windows betreibt?
> Das ist ja schon fast eine religiöse Frage ;)

Nein

> Aber jeder sollte ein OS betreiben, dass er versteht und auch warten 
> kann.

Oder lernen mit dem richtigen OS für die Anwendung umzugehen bzw. ein
passendes Hosting-Paket kaufen wo sich jemand drum kümmert

Bei einer High-Traffic-Seite hat Apache unter Windows nichts zu suchen

> Ein regelmäßig gepatchtes Windows kann genauso gut sein, wie jedes 
> andere OS

Du verwechselst hier was, das regelmässig patchen behebt Sicherheitsprobleme
des OS, das hab ich unter jedem OS geht aber am Thema vorbei

Aber es behebt nicht die Tatsache dass Apache und speziell PHP unter Windows
schlicht und ergreifend um ein vielfaches langsamer und instabiler sind als
beispielsweise unter Linux auf dem gleichen Blech

Schon alleine dass der Apache Multithreaded läuft anstatt preforkend tut der
Stabilität schon mal nicht gut sobald PHP+Extensions im Spiel sind und
mod_fcgid läuft unter Windows auch nicht sooo prickelnd

Probiers doch aus:
* PHP-Anwendung
* Gleiche Konfiguration / Software-Version
* 1 x Windows VM, 1 x Linux VM
* Apache-Benchmark drauf lassen
* ab -c 50 -n 25 http://testvm/

Mit VIEL Glück überlebt das die Windows-Gurke überhaupt wenn dir der httpd
nicht irgendwann um die Ohren fliegt, aber in jedem Fall ist die
Linux-Version vor allem wenn auch etwas IO-Last (Ornderlistings, Stat-Calls)
um ein VIELFACHES schneller

Lass mal mit PHP ein ordnerlisting rekursiv auf 30. Dateien laufen per
PHP-SPL, unter Linux dauert das Sekunden, unter Windows Minuten

Der zweite Call unter Linux dauert Sekundenbruchteile Der zweite Call unter
Windows genauso lang wie der Erste

Sorry, aber das ist keine religiöse Frage sondern ein Spielzeug-OS das auf
einem Server rein gar nichs zu suchen hat



smime.p7s
Description: S/MIME cryptographic signature


Speicherverbrauche Apache 2.2.17

2011-04-26 Diskussionsfäden Alexander Diedler
Hallo,

Wir betreiben für einen Kunden einen Webshopserver, der richtig stark
frequentiert ist. Der Apache Webserver Dienst „frisst“ den ganzen RAM auf,
nicht selten landet der Prozess httpd.exe bei 1.4 GB. Wie können wir das
etwas geschmeidiger gestalten bzw gibt es einige Einstellungen, die
„empfohlen“ sind?

 

Inkludiert wird 

# Server-pool management (MPM specific)

Include conf/extra/httpd-mpm.conf

 

Wenn ich das richtig sehe wird per Default dann nur dieser Block angewendet:



StartServers  2

MaxClients  150

MinSpareThreads  25

MaxSpareThreads  75 

ThreadsPerChild  25

MaxRequestsPerChild   0



 

 

Viele Grüße

Alexander

 



smime.p7s
Description: S/MIME cryptographic signature


Rotatelogs on Windows

2011-04-14 Diskussionsfäden Alexander Diedler
Hello,

It is very stupid, but how I can use Rotatelogs on Windows, if the
Installation is Default?

This doesn´t work:

ErrorLog "|C:/Programme (x86)/Apache Software
Foundation/Apache2.2/bin/rotatelogs.exe d:/_logs/error-%Y-%m-%d.log 86400
-420"

 

Error.log entry:

piped log program 'C:/Programme (x86)/Apache Software
Foundation/Apache2.2/bin/rotatelogs.exe d:/_logs/error-%Y-%m-%d.log 86400
-420' failed unexpectedly

Der Befehl "C:\Programme" ist entweder falsch geschrieben oder

konnte nicht gefunden werden.

 

 

 



smime.p7s
Description: S/MIME cryptographic signature


WG: Apache 2.2 Schachtelung Directory und Location

2011-03-08 Diskussionsfäden Alexander Diedler
 

 

Von: Alexander Diedler 
Gesendet: Dienstag, 8. März 2011 14:07
An: 'users-de@httpd.apache.org'
Betreff: Apache 2.2 Schachtelung Directory und Location

 

Hallo,

Ich habe das Problem, dass in JkMount nicht so arbeitet wie es soll. Ich
habe einen Virtual Host, der zwei Tomcatkontexte abdeckt, d.h.
www.meineseite.de/ und www.meineseite.de/test/ beide Seiten haben
unterschiedliche wwwroots. Der Tomcat weiß dass, anhand seiner
Konextdefinitionen, aber im http-vhost.conf bekomme ich das nicht hin. Ich
habe es mit LocationMatch versucht, aber auch keinen Erfolg.

 

Wenn ich die Seite . www.meineseite.de/ aufrufe sehe ich ein komplettes
Layout, bei . www.meineseite.de/test/ sehe ich dann ein „kaputtes“ Layout
ohne Grafiken, JS und CSS geladen. Was mache ich falsch?

 

 



 

ServerAdmin webmas...@xxx.de

DocumentRoot "D:/wwwroot/Java_shop"

ServerName meienseite.de

ServerAlias www.meineseite.de 

ErrorLog "logs/meineseite-error.log"

CustomLog "logs/meineseite-access.log" combined



   

## Tomcatanbindung

   JkMount /* tomcat-worker1

   JkUnMount /*.css tomcat-worker1

   JkUnMount /*.jpg tomcat-worker1

   JkUnMount /*.gif tomcat-worker1

   JkUnMount /*.js tomcat-worker1

   JkUnMount /*.png tomcat-worker1

   JkOptions +ForwardURICompatUnparsed
+ForwardSSLCertChain +ForwardKeySize

   JkExtractSSL On

   JkHTTPSIndicator HTTPS 

   SSLOptions +StdEnvVars +ExportCertData

   AllowEncodedSlashes On





   Options None

   AllowOverride All

   Order allow,deny

   Allow from all







 

 

 

Mit freundlichen Grüßen

 

tecRacer GmbH & Co. KG
Alexander Diedler
Programmierung und Netzwerksicherheit

Vahrenwalder Str. 156
30165 Hannover

Durchwahl: 0511 59095-919
Zentrale: 0511 59095-950
Fax: 0511 59095-590
Mobil: 0175 5214838
E-Mail: adied...@tecracer.de
Internet: http://www.tecracer.de <http://www.tecracer.de/>  
 
Registergericht Hannover HRA 200331 
Geschäftsführer: Markus P. Herrlich, Sven Ramuschkat, Torsten Höpfner 
Kompl: tecRacer Verwaltungs GmbH, Hannover HRB 200935 

* E-Mails sparen Zeit; sie nicht auszudrucken, spart Bäume.

 



smime.p7s
Description: S/MIME cryptographic signature


Apache 2.2 Schachtelung Directory und Location

2011-03-08 Diskussionsfäden Alexander Diedler
Hallo,

Ich habe das Problem, dass in JkMount nicht so arbeitet wie es soll. Ich
habe einen Virtual Host, der zwei Tomcatkontexte abdeckt, d.h.
www.meineseite.de/ und www.meineseite.de/test/ beide Seiten haben
unterschiedliche wwwroots. Der Tomcat weiß dass, anhand seiner
Konextdefinitionen, aber im http-vhost.conf bekomme ich das nicht hin. Ich
habe es mit LocationMatch versucht, aber auch keinen Erfolg.

 

Wenn ich die Seite . www.meineseite.de/ aufrufe sehe ich ein komplettes
Layout, bei . www.meineseite.de/test/ sehe ich dann ein „kaputtes“ Layout
ohne Grafiken, JS und CSS geladen. Was mache ich falsch?

 

 



 

ServerAdmin webmas...@xxx.de

DocumentRoot "D:/wwwroot/Java_shop"

ServerName meienseite.de

ServerAlias www.meineseite.de 

ErrorLog "logs/meineseite-error.log"

CustomLog "logs/meineseite-access.log" combined



   

## Tomcatanbindung

   JkMount /* tomcat-worker1

   JkUnMount /*.css tomcat-worker1

   JkUnMount /*.jpg tomcat-worker1

   JkUnMount /*.gif tomcat-worker1

   JkUnMount /*.js tomcat-worker1

   JkUnMount /*.png tomcat-worker1

   JkOptions +ForwardURICompatUnparsed
+ForwardSSLCertChain +ForwardKeySize

   JkExtractSSL On

   JkHTTPSIndicator HTTPS 

   SSLOptions +StdEnvVars +ExportCertData

   AllowEncodedSlashes On





   Options None

   AllowOverride All

   Order allow,deny

   Allow from all







 

 

 

Mit freundlichen Grüßen

 

tecRacer GmbH & Co. KG
Alexander Diedler
Programmierung und Netzwerksicherheit

Vahrenwalder Str. 156
30165 Hannover

Durchwahl: 0511 59095-919
Zentrale: 0511 59095-950
Fax: 0511 59095-590
Mobil: 0175 5214838
E-Mail:  <mailto:adied...@tecracer.de> adied...@tecracer.de
Internet:  <http://www.tecracer.de/> http://www.tecracer.de 
 
Registergericht Hannover HRA 200331 
Geschäftsführer: Markus P. Herrlich, Sven Ramuschkat, Torsten Höpfner 
Kompl: tecRacer Verwaltungs GmbH, Hannover HRB 200935 

* E-Mails sparen Zeit; sie nicht auszudrucken, spart Bäume.

 



smime.p7s
Description: S/MIME cryptographic signature


AW: Apache virtuelles Verzeichnis UNC mögli ch

2010-04-15 Diskussionsfäden Alexander Diedler
Hallo,
Alle eure Ideen zielen also darauf ab, dass ein Benutzer physikalisch über 
Konsole oder RDP angemeldet sein muss und dann die Session nur gesperrt hat, 
und nicht abgemeldet hat. 
Es gibt also keinen Weg, aus Windows heraus mit Apache über UNC Pfade auf 
Freigaben auf entfernten Servern zuzugreifen?


-Ursprüngliche Nachricht-
Von: Rainer Sokoll [mailto:r.sok...@intershop.de] 
Gesendet: Donnerstag, 15. April 2010 13:45
An: users-de@httpd.apache.org
Betreff: Re: Apache virtuelles Verzeichnis UNC möglich

On Thu, Apr 15, 2010 at 01:29:26PM +0200, Mario Brandt wrote:

> Den Dienst als anderen User laufen zulassen:
> Doubleclick Dienste, dann: "Anmelden" und dann "Austausch mit dem
> Desktop zulassen".

Ich glaube nicht, daß das eine gute Idee[tm] ist. Stichwort shatter
attack.

Rainer

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



AW: Apache virtuelles Verzeichnis UNC möglich

2010-04-15 Diskussionsfäden Alexander Diedler
Hallo,
Apache läuft aber als Dienst und es ist kein Benutzer am Server angemeldet. 
Dann sind die gemappten Laufwerke unter Windows Server auch nicht verfügbar 
oder?

Grüße
Alexander


-Ursprüngliche Nachricht-
Von: Mario Brandt [mailto:jbl...@gmail.com] 
Gesendet: Dienstag, 13. April 2010 13:32
An: users-de@httpd.apache.org
Betreff: Re: Apache virtuelles Verzeichnis UNC möglich

Hi Alex,
Alias[1]? Allerdings mußt Du der Freigabe einem Laufwerksbuchstaben
zuordnen unter windows / unter Linux mußt Du das mounten.
Wenn Du unter Windows den apache als service laufen läßt, dann mußt Du
dem service unter einem anderen Benutzer laufen lassen, der auf die
Netzwerkfreigabe Zugriff hat, denn der normale user unter dem die
Dienste laufen kann auf Netzlaufwerke nicht zugreifen.

Windows
Alias /data Z:/data

Order allow,deny
Allow from all



Linux
Alias /data /media/data

Order allow,deny
Allow from all


http://httpd.apache.org/docs/2.2/mod/mod_alias.html


Gruß
Mario

2010/4/13 Alexander Diedler :
> Hallo,
> Ich habe einen Apache 2.2.11 Server und muss nun für eine Applikation den 
> relativen Pfad /data umleiten auf einen UNC Pfad \\server123\data  als 
> Freigabe. Geht sowas und wo und wie muss ich sowas definieren?
>
> Grüße
> Alex
> --
>                Apache HTTP Server Mailing List "users-de"
>      unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
>           sonstige Anfragen an users-de-h...@httpd.apache.org
> --
>
>

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--


--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Apache virtuelles Verzeichnis UNC möglich

2010-04-13 Diskussionsfäden Alexander Diedler
Hallo,
Ich habe einen Apache 2.2.11 Server und muss nun für eine Applikation den 
relativen Pfad /data umleiten auf einen UNC Pfad \\server123\data  als 
Freigabe. Geht sowas und wo und wie muss ich sowas definieren?

Grüße
Alex
--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



AW: Multidomain SSL Zertifikate

2010-03-03 Diskussionsfäden Alexander Diedler
Ich komme leider aus der Windows Server Ecke, da wird es das wohl nicht geben 
oder?


-Ursprüngliche Nachricht-
Von: Eckhard Pruehs [mailto:eckhard.pru...@snap.de] 
Gesendet: Mittwoch, 3. März 2010 11:18
An: users-de@httpd.apache.org
Cc: Mario Brandt
Betreff: Re: Multidomain SSL Zertifikate

Bei mod_gnutls ist das Verhalten identisch.

Grüße Eckhard


Am 03.03.2010 10:13, schrieb Mario Brandt:
> Hallo,
> Der apache kann das ab 2.2.12 sprich SNI[1]. Jedoch untersützen das
> leider nicht alle Browser. Der IE macht das erst seit Vista. Unter
> 2000 oder XP wird dann der erste vhost genommen, das entspricht dann
> nicht dem gewünschten Ergebnis :-/
> Wie das bei mod_gnutls aussieht kann nicht nicht sagen, da ich das nie
> benutzt habe.
>
> Da viele Leute noch XP und 2000 in Kombination verweden habe ich bis
> jetzt den Umstieg nicht vorgenommen.
>
>
> Gruß
> Mario
>
> [1] http://en.wikipedia.org/wiki/Server_Name_Indication
> Kurzes Beispiel mit SNI
>
> 
>SSLEngine on
>ServerName serverone.tld:443
>SSLCertificateFile /Apache2/conf/ssl/serverone.crt
>SSLCertificateKeyFile /Apache2/conf/ssl/serverone.key
>DocumentRoot /Apache2/htdocs
> # openssl req -new>  serverone.csr
> # openssl rsa -in privkey.pem -out serverone.key
> # openssl x509 -in serverone.csr -out serverone.crt -req -signkey
> serverone.key -days 2048
> 
>  SSLOptions +StdEnvVars
> 
> 
>  SSLOptions +StdEnvVars
> 
> BrowserMatch ".*MSIE.*" \
>   nokeepalive ssl-unclean-shutdown \
>   downgrade-1.0 force-response-1.0
> CustomLog "/Apache2/logs/ssl_request.log" \
>"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
> 
>
> 
>SSLEngine on
>ServerName servertwo.tld:443
>SSLCertificateFile /Apache2/conf/ssl/servertwo.crt
>SSLCertificateKeyFile /Apache2/conf/ssl/servertwo.key
>DocumentRoot /Apache2/htdocs
> # openssl req -new>  servertwo.csr
> # openssl rsa -in privkey.pem -out servertwo.key
> # openssl x509 -in servertwo.csr -out servertwo.crt -req -signkey
> servertwo.key -days 2048
> 
>  SSLOptions +StdEnvVars
> 
> 
>  SSLOptions +StdEnvVars
> 
> BrowserMatch ".*MSIE.*" \
>   nokeepalive ssl-unclean-shutdown \
>   downgrade-1.0 force-response-1.0
> CustomLog "/Apache2/logs/ssl_request.log" \
>"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
> 
>
> --
>  Apache HTTP Server Mailing List "users-de"
>unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
> sonstige Anfragen an users-de-h...@httpd.apache.org
> --
>
>
>

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--


--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



AW: Multidomain SSL Zertifikate

2010-03-03 Diskussionsfäden Alexander Diedler
Hallo,
Ist das echt nicht so zuverlässig wie erwartet? Wie machen das große Hoster, 
die kaufen doch auch nicht für jede Domain ein Zertifikat und binden auf jede 
Domain eine eigene IP Adresse.

-Ursprüngliche Nachricht-
Von: Mario Brandt [mailto:jbl...@gmail.com] 
Gesendet: Mittwoch, 3. März 2010 10:13
An: users-de@httpd.apache.org
Betreff: Re: Multidomain SSL Zertifikate

Hallo,
Der apache kann das ab 2.2.12 sprich SNI[1]. Jedoch untersützen das
leider nicht alle Browser. Der IE macht das erst seit Vista. Unter
2000 oder XP wird dann der erste vhost genommen, das entspricht dann
nicht dem gewünschten Ergebnis :-/
Wie das bei mod_gnutls aussieht kann nicht nicht sagen, da ich das nie
benutzt habe.

Da viele Leute noch XP und 2000 in Kombination verweden habe ich bis
jetzt den Umstieg nicht vorgenommen.


Gruß
Mario

[1] http://en.wikipedia.org/wiki/Server_Name_Indication
Kurzes Beispiel mit SNI


  SSLEngine on
  ServerName serverone.tld:443
  SSLCertificateFile /Apache2/conf/ssl/serverone.crt
  SSLCertificateKeyFile /Apache2/conf/ssl/serverone.key
  DocumentRoot /Apache2/htdocs
# openssl req -new > serverone.csr
# openssl rsa -in privkey.pem -out serverone.key
# openssl x509 -in serverone.csr -out serverone.crt -req -signkey
serverone.key -days 2048

SSLOptions +StdEnvVars


SSLOptions +StdEnvVars

BrowserMatch ".*MSIE.*" \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
CustomLog "/Apache2/logs/ssl_request.log" \
  "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"



  SSLEngine on
  ServerName servertwo.tld:443
  SSLCertificateFile /Apache2/conf/ssl/servertwo.crt
  SSLCertificateKeyFile /Apache2/conf/ssl/servertwo.key
  DocumentRoot /Apache2/htdocs
# openssl req -new > servertwo.csr
# openssl rsa -in privkey.pem -out servertwo.key
# openssl x509 -in servertwo.csr -out servertwo.crt -req -signkey
servertwo.key -days 2048

SSLOptions +StdEnvVars


SSLOptions +StdEnvVars

BrowserMatch ".*MSIE.*" \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
CustomLog "/Apache2/logs/ssl_request.log" \
  "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"


--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--


--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



AW: Multidomain SSL Zertifikate

2010-03-02 Diskussionsfäden Alexander Diedler
Yes,
Genau das meine ich auch. Gibt es da was besonderes zu beachten in der 
httpd-ssl.conf oder httpd-vhosts.conf?

Gruß
Alexander



Von: 6b...@6bone.informatik.uni-leipzig.de 
[6b...@6bone.informatik.uni-leipzig.de]
Gesendet: Dienstag, 2. März 2010 12:56
An: users-de@httpd.apache.org
Betreff: Re: Multidomain SSL Zertifikate

Hallo,

meinst Du sowas:

https://suse.uni-leipzig.de/pub
https://ftp7.de.netbsd.org/pub

Ist alles der selbe Server mit einer IP. Schau dir einfach das Zertifikat
an.



MfG
Uwe

On Tue, 2 Mar 2010, Alexander Diedler wrote:

> Date: Tue, 2 Mar 2010 11:56:41 +0100
> From: Alexander Diedler 
> Reply-To: users-de@httpd.apache.org
> To: "users-de@httpd.apache.org" 
> Subject: Multidomain SSL Zertifikate
>
> Hallo,
> Kann der Apache 2.2.x Webserver Multidomain SSL Zertifikate (z.B. Geotrust 
> Multidomain) verarbeiten? Es soll ein Webshop mit ca. 44 Domains möglichst 
> mit einer IP Adresse und einem SSL Zertifikat geschützt werden. Hat da jemand 
> von euch schon Erfahrungen gemacht? How-to?
>
> Grüße
> Alexander
> --
>Apache HTTP Server Mailing List "users-de"
>  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
>   sonstige Anfragen an users-de-h...@httpd.apache.org
> --
>
--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Multidomain SSL Zertifikate

2010-03-02 Diskussionsfäden Alexander Diedler
Hallo,
Kann der Apache 2.2.x Webserver Multidomain SSL Zertifikate (z.B. Geotrust 
Multidomain) verarbeiten? Es soll ein Webshop mit ca. 44 Domains möglichst mit 
einer IP Adresse und einem SSL Zertifikat geschützt werden. Hat da jemand von 
euch schon Erfahrungen gemacht? How-to?

Grüße
Alexander
--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--