Pregunta

Tengo un servidor mestizo corriendo detrás de Apache. Funciona bien; sin embargo, de vez en cuando el servidor Apache se apaga aparentemente solo. No estoy seguro de si hay un problema de configuración o si se trata de un ataque. Aquí está el registro de errores de Apache:

[Thu Apr 30 02:15:07 2009] [notice] SIGHUP received.  Attempting to restart
[Thu Apr 30 02:15:07 2009] [warn] NameVirtualHost *:0 has no VirtualHosts
[Thu Apr 30 02:15:07 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Thu Apr 30 02:17:13 2009] [error] [client 61.139.105.163] File does not exist: /var/www/fastenv
[Thu Apr 30 02:24:06 2009] [error] [client 61.139.105.163] File does not exist: /var/www/fastenv
[Thu Apr 30 10:49:18 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run?
[Thu Apr 30 10:49:18 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Thu Apr 30 12:53:08 2009] [notice] SIGHUP received.  Attempting to restart
[Thu Apr 30 12:53:08 2009] [warn] NameVirtualHost *:0 has no VirtualHosts
[Thu Apr 30 12:53:08 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Thu Apr 30 12:59:15 2009] [notice] SIGHUP received.  Attempting to restart
[Thu Apr 30 12:59:15 2009] [warn] NameVirtualHost *:0 has no VirtualHosts
[Thu Apr 30 12:59:15 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Thu Apr 30 13:58:49 2009] [notice] SIGHUP received.  Attempting to restart
[Thu Apr 30 13:58:49 2009] [warn] NameVirtualHost *:0 has no VirtualHosts
[Thu Apr 30 13:58:49 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Fri May 01 10:59:07 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri May 01 10:59:07 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations
[Fri May 01 17:51:15 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri May 01 17:51:15 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations

No estoy muy seguro de qué es / var / www / fastenv, pero no creo que haya nada en mi aplicación que lo llame. Además, el sitio web todavía está en modo Beta con pocos usuarios y no creo que ninguno tenga la dirección IP 61.139.105.163, pero es posible que la tengan.

¿Alguna idea? Sería bueno si me puede dar pistas sobre dónde buscar o cómo analizar este problema

¿Fue útil?

Solución

Tengo exactamente el mismo registro de la misma IP. Buscarlo muestra que pertenece al gobierno chino. Parece ser un escaneo que incluye el lado del servidor para averiguar todo lo que pueda sobre su servidor. Prohibí la IP.

Otros consejos

No estoy seguro de que esto esté completamente relacionado con la programación, pero de todos modos ... ninguno de esos me parece errores serios. Los accesos a / var / www / fastenv solo significan que la computadora en la dirección IP 61.139.105.163 envió una solicitud de http://www.example.com/fastenv o algo así (depende exactamente de cómo haya configurado sus hosts virtuales); Miraría el registro de acceso para obtener más información, para ver qué otras solicitudes han venido de esa dirección IP. Probablemente no sea nada de qué preocuparse.

La línea sobre NameVirtualHost *: 0 significa que en algún lugar de su archivo de configuración tiene una directiva NameVirtualHost incorrecta, tal vez sin argumentos. Probablemente debería buscar eso y eliminarlo, pero si el servidor funciona bien de todos modos, no es gran cosa.

La razón por la cual su servidor está terminando (reiniciando, en realidad) parece ser un SIGHUP, es decir, algo en el sistema está enviando a Apache una señal diciéndole que se reinicie. Básicamente es lo mismo que sucede si ejecutas apache2 restart , creo. Sin saber qué está enviando esa señal, no hay más que pueda decir.

61.139.105.163 es conocido por hacer todo tipo de cosas de hackeo, solo busca en Google la dirección IP. Definitivamente debe prohibir esta dirección IP.

Haga clic en Apache Config - > Apache (httpd.conf)

Busque #Liste 12.34.56.78:80 y reemplácelo con #Liste 12.34.56.78:8081 .

Busque Listen 80 y reemplácelo con Listen 8081 .

Ahora puede iniciar Apache ahora y ejecutarlo con esta URL: localhost:8081/xampp/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top