Fórum Root.cz

Hlavní témata => Server => Téma založeno: Pavel$ kdy 08. 08. 2014, 19:58:52

Název: ProxyPass/Reverse pro Tomcat
Přispěvatel: Pavel$ kdy 08. 08. 2014, 19:58:52
Ahoj,

do tomcatu jsem si nainstalovat guackamole clienta. Pri nastaveni forwardovani na port 8080 z jinyho serveru na tomcat server se mi ukaze home page, ale nedari se mi autentifikovat. Misto toho vidim v logu hlasku:


WARNING: Authentication attempt from 195.189.X.X for user "null" failed.

Název: Re:ProxyPass / Reverse pro Tomcat
Přispěvatel: Pavel$ kdy 08. 08. 2014, 20:00:11
Citace od: Pavel$ kdy 08. 08. 2014, 19:58:52
Ahoj,

do tomcatu jsem si nainstalovat guackamole clienta. Pri nastaveni forwardovani na port 8080 z jinyho serveru na tomcat server se mi ukaze home page, ale nedari se mi autentifikovat. Misto toho vidim v logu hlasku:


WARNING: Authentication attempt from 195.189.X.X for user "null" failed.


Jeste jenom to null se tam ukazuje i kdyz tam jmeno vyplnim ...

conf apache je


<Location "/test">
ProxyPass  http://XXXXX:8080/guacamole-0.8.4
ProxyPassReverse  http://XXXXXX:8080/guacamole-0.8.4
</Location>



Název: Re:ProxyPass / Reverse pro Tomcat
Přispěvatel: Michal kdy 08. 08. 2014, 23:23:08
Projekt Guacamole neznám, ale vypadá velmi zajímavě.
Osobně pro aplikace v Apache Tomcat používám raději AJP proxy, která byla pro tyto případy i navržena. Problémů ale bude v konfiguraci více:

Funkční konfigurace HTTP proxy, která bude zprostředkovat aplikaci na požadovaném URL, by měla být:

<Location "/test/">
  ProxyPass  http://XXXXX:8080/guacamole-0.8.4/ flushpackets=on
  ProxyPassReverse  http://HOSTNAME/guacamole-0.8.4/
  ProxyPassReverseCookiePath /guacamole-0.8.4/ /test/
</Location>

(Předpokládá se webový server Apache provozovaný na standardním HTTP portu 80 a názvem HOSTNAME.)