[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apache y 127.0.0.1



Hola amigos debianeros.

Tengo una duda acerca de los logs de apache, que puede ser explicada de dos maneras, una corta y la otra larga cada una puede vivir sin tener que leer la otra:


CORTA
Cual es la razon para que apache2 me ponga en los logfile  estas  lineas

127.0.0.1 - - [12/Oct/2006:22:08:56 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:11:10 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:18:56 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:21:10 -0500] "GET /" 400 446 "-" "-"

de manera muy continua sin que yo haya utilizado el navegador ni nada que conozca para reaccione asi, como puedo evitarlo o que maneje un formato "correcto". Gracias por la atencion.

LARGA

Pues resulta que me decidi a poner mi servidor web con todo y todo, entonces le habilite ssl, le puse un agregado para el servidor subversion, trac (para subversion), tomcat, otras monerias y por ultimo awstats, porque ya me habia fastidiado de estar leyendo los logs a pie, por cierto habia notado que continuamente me salian lineas como estas:

127.0.0.1 - - [12/Oct/2006:22:08:56 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:11:10 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:18:56 -0500] "GET /" 400 446 "-" "-"
127.0.0.1 - - [12/Oct/2006:22:21:10 -0500] "GET /" 400 446 "-" "-"

aunque no estuviera navegando ni haciendo nada, pero no le di importancia, solo me dificultaba mas la lectura de los logs directamente.
Pues cuando instale awstats, de primera mano no queria jalar, me marcaba error, que el formato de mis logs estaba erroneo y me mostraba como deberia de ser y como era en la linea 50 de mis logs. Entonces prosegui a averiguar que onda con el archivo de configuracion de awstats (mas a fondo), revise el LogFormat utilice todas las posibilidades (4) y lo mismo daba, solo que al informar del formato erroneo me decia como era que lo leia awstats. Pues los formatos 1 y 4 eran muy parecidos opte por el 1 ya que segun esto es el que usa apache. Revisando con detenimiento no encontre nada que pudiera hacer que estas lineas tuvieran un formato erroneo, solo una parte me genero duda: awstats puede analizar los logs y los separadores, por default tiene el "espacio" ' ' y solo en la parte de la fecha tiene ese espacio, pero no es posible ya que las lineas que estan correctas tambien tienen ese espacio ... en fin. Para lograr hacer funcionar a awstats renombre a acces.log y cree uno nuevo con sus permisos de lectura, he hice una navegacion rapida en mi servidor, los logs aparecieron normales y luego las clasicas lineas 127.0... intente nuevamente hacer funcionar a awstats y jalo pero me dijo que habia unas lineas con formato erroneo, pero ya pude ver las estadisticas y todo bonito en awstats, finalmente me di cuenta que awstats no genera nada si las lineas erroneas son mas de 50, esto se encuentra en el archivo de configuracion de awstats como NbOfLinesForCorruptedLog=50, como medida primaria cambie el valor por un mayor, mucho mayor, ya que estas lineas aparecen muy continuamente. Ahora las preguntas del millon: porque aparecen estas lineas tan continuamente y como puedo eliminar o mitigar el dolor.


Muchas gracias por dedicarme algo de su tiempo en leer esto, agradecere cualquier comentario


Reply to: