Saludos a todos...
En mi trabajo hay un servidor con CentOS que lleva bastante tiempo funcionando bastante bien y sin reiniciar, pero a mi criterio tiene una falla en la configuración.
Tiene instalado el programa OCS Inventory el cual está funcionando correctamente también. Sin embargo, el problema es el siguiente:
Si al ingresar al OCS coloco en el navegador
http://localhost/ocsreports, este me envía a la interfaz web correspondiente y al ingresar, los datos de los equipos inventariados es absolutamente incorrecta. Según la configuración, se conecta a una base de datos MySQL con la cuenta ocs en la base de datos ocsweb con todos los permisos concedidos en esa base de datos y aún así los datos son erróneos (pcs que no existen en la red).
Por otro lado, si ingreso por
http://127.0.0.1/ocsreports, si muestra los datos correctos, la base de datos se actualiza constantemente y todo marcha bien. Si ingreso desde otro pc dentro de la red, la información desplegada también es la correcta. Por lo tanto, el sistema funciona.
Por eso pregunto a modo de duda, ¿por qué ocurre esto?, revisé el /etc/hosts y esta configurado de la siguiente manera:
::1 localhost localhost.dominio
127.0.0.1 localhost localhost.dominio
127.0.0.1 nombreserver nombreserver.dominio
172.25.22.117 nombreserver nombreserver.dominio
Lo que me parece correcto, al hacer ping en cualquiera de ellas, el host resultante es el 127.0.0.1, lo que al parecer estuviera bien configurado.
Es solo eso, no es mi intención hacer modificaciones grandes en el servidor ya que está en producción, pero si entender por qué ocurre eso.
Gracias de antemano.