Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2011, 07:12
themax
 
Fecha de Ingreso: octubre-2007
Mensajes: 49
Antigüedad: 16 años, 6 meses
Puntos: 0
Problemas para filtrar IP apache+tomcat

Tengo 2 servidores apache+tomcat con un balanceador hardware a los que quiero restringir el acceso a ciertas IPs que estan generando demasiado trafico.

La aplicacion que quiero restringir esta en tomcat, correctamente montada con jkmount respondiendo en /aplicacion.

En el httpd.conf he incluido este bloque:


<Location /aplicacion >

order allow,deny
Deny from xx.xx.xx.xx
allow from all

</Location>

Aparentemente esto funciona cuando yo accedo a http://ip.de.un.servidor/aplicacion, ya que me devuelve un 403 correctamente.

El problema viene cuando intento acceder via http://servidor.com/aplicacion que es como si este filtro no existiese y puedo entrar con normalidad.

El balanceador hardware no cambia la ip de origen por lo que he podido comprobar ya que en los log se muestra correctamente la IP de los clientes y de hecho es de donde he sacado las IPs que necesito filtrar.

La directiva ServerName del httpd.conf esta definido correctamente.

Sinceramente no se me ocurre que mas mirar, a alguien se le ocurre alguna idea?