Miré mis registros de la instancia de amazon ec2 y encontré las siguientes líneas:
94.177.121.102 - - [29/Mar/2014:08:50:52 +0000] "XGET /web-console/ServerInfo.jsp HTTP/1.0" 501 418 "-" "-"
94.177.121.102 - - [29/Mar/2014:08:50:52 +0000] "XGET /jmx-console/HtmlAdaptor HTTP/1.0" 501 415 "-" "-"
Miré los códigos de estado de http y 501 significa.
501 No implementado
El servidor tampoco reconoce la solicitud método, o carece de la capacidad para cumplir con la solicitud. [2] Generalmente esto implica disponibilidad futura (por ejemplo, una nueva característica de un servicio web). API).
Verifiqué que dichos archivos e incluso los directorios para padres no existen en mi /var/www
y, por lo tanto, no entiendo por qué aparecen 501 y no 404.
Busqué en Google sobre estos nombres en particular ( ServerInfo.jsp y HtmlAdaptor) pero no encontré nada que pudiera entender correctamente.
También encontré problemas similares en mi archivo error.log
(debido a la estupidez truncé los registros ...).
No sé si esto es útil, pero no se instaló nada en el servidor, excepto git y algunas actualizaciones.
¿Esto suena como una intrusión o estoy exagerando? ¿Qué significa este 501
(la explicación del wiki no es realmente útil para mí)?