Sziasztok,
nem tudom jol irtam e a targyat (lehet pont forditova), a helyzet a kovetkezo:
Adott ket Apache server (2.2.22), forrasbol forditott, osszes modul betolve, rhel 5.8-an futnak. Egy eleg nag forgalmu tomcat alapu appnak a frontendjei. A tomcat-hez mod_jk-el kapcsolodik, de ezen kivul a szeretnek meg beallitani egy hardwares cel eszkozzel is terheles elosztast a ket Webszerver kozott (F5, GTM) ami szepen be is van allitva, de az apache konfiggal (?) van egy kis gond ami miatt nem mukodik.
Tehat mindket apache-ban be van allitva a virtual host, full alap:
ServerName servernev.akarmi.hu
CustomLog /apps/apache2/logs/servernev.akarmi.hu-access_log common
ErrorLog /apps/apache2/logs/servernev.akarmi.hu.echonet-error_log
DocumentRoot "/apps/apache2/www/servernev.akarmi.hu"
JkMount /* webservice
A problem a kovetkezo, ha a browserbe beutom a ServeName-t:
servernev.akarmi.hu
szepen eljuttok az appomhoz, minden mukodik ahogy kell.
Viszont a "ip" feloldas nem mukodik:
Tehat ha a browserbe az IP-t vagy a hostnevet irom:
http://10.xx.x.xx vagy linuxserver1.akarmi.hu
internal server error-t kapok. Ez nem lenne gond, hisz a userek a URL-t hasznaljak (ami szuperul mukodik), viszont az F5 loadbalancer ip vagy hostname alapjan routingolja a ketto apache kozott a forgalamat ide vagy oda (roundrobin). Na ez emiatt ez se mukodik.
Nem tudom hogy ez apache beallitas hiba? Esetleg valami OS level (/etc/hosts korul turkalas)?
Ertheto amit irtam? ha nem szoljatok atirom ;)
koszi elore is
- 1087 megtekintés
Hozzászólások
Csinalj olyan vhostokat, aminek az IP cim, illetve a szerver neve a ServerName.
- A hozzászóláshoz be kell jelentkezni
ezt mar mashol is hallottam, de van par szerverem ahol enelkul is mukodik, meg ez olyan fura megoldas. De hat szerinted is ez, akkor megprobalom :) koszi
- A hozzászóláshoz be kell jelentkezni
Adhatsz meg default DocumentRootokat meg ilyesmit is, de defaultbol NameVirtualHostnal ugyis az ELSOKENT definialt vhostra fog menni, ha nem talal megfelelo vhostot.
- A hozzászóláshoz be kell jelentkezni
nos kiprobaltam az extra virutalhostokkal, ahol az ip-t es a hostname-et adtam meg ServerName-kent, de nem javult meg. Viszont - amit elobb nem emlitettem - siteminder fele SSO agent is fut az apache-val, amit ha lecsaptam akkor rendben volt, tehat arra fele kell keresni a megoldast. koszi a tippeket.
- A hozzászóláshoz be kell jelentkezni