[MontelLUG] Tomcat e reverse proxy

Samuele samuele.zanin a tiscali.it
Dom 20 Gen 2013 14:32:28 CET


On 19/01/2013 16:23, Luca 'remix_tj' Lorenzetto wrote:
>>
>> Continua a bloccarsi il caricamento.
> 
> Cioè?
> 
> Hai provato a vedere cosa fa quando ti colleghi? (basta usare qualcosa
> tipo tamperdata su firefox o wireshark per catturare il traffico)
> 

Tamperdata non lo conoscevo. Interessante.
Alla fine sono andato anche di wireshark (salvato sul server il flusso
con tcpdump e analizzato in locale con wireshark).

Alla fine ottengo chiamate tipo:
GET /App/App.htmRD3/GlobalObject.js HTTP/1.1
Quando dovrebbe essere
GET /App/RD3/GlobalObject.js HTTP/1.1

Al che ho sostituito:
ProxyPass / http://192.168.0.5:8080/App/App.htm
ProxyPassReverse / http://192.168.0.5:8080/App/App.htm

con

ProxyPass / http://192.168.0.5:8080/App/
ProxyPassReverse / http://192.168.0.5:8080/App/

Alla fine nel file di configurazione sono arrivato a mettere:

ProxyPass / http://192.168.0.5:8080/App/
ProxyPassReverse / http://192.168.0.5:8080/App/

RewriteRule sarcasso.example.org 192.168.0.5:8080/App/App.htm
RewriteRule ^(.*) http://192.168.0.5:8080/App/$1 [P]

però quando digito sarcasso.example.org
mi fa una get di /App/
come se non eseguisse
RewriteRule sarcasso.example.org 192.168.0.5:8080/App/App.htm

Digitando sarcasso.example.org/App.htm
vedo le prime get venire fatte in modo corretto, poi si trasformano in
/App.htm
/firefox.css
ecc.

Il che conferma che non fa il rewrite.






More information about the montellug mailing list