lunes, 19 de abril de 2010

Sicronizar reloj

Mientras hago pruebas con el teléfono y softphone me doy cuenta al ver los registros en Siremis que la hora de se desajusta muy rápido. La hora en el sistema donde está instalado Kamailio se retrasa a razón de un par de minutos al día.

Esto causaría graves consecuencias si se utilizara los datos de accounting para la facturación. Habría un desfase entre el detalle de llamadas generado en Kamailio y los proveedores de telefonía, las franjas horarias no se aplicarían correctamente, la duración de las llamadas medida sería siempre más corta de lo que realmente son. Si bien en un sistema con unas pocas llamadas diarias no tendría relevancia. Si tenemos en cuenta que la utilidad de este sistema es precisamente para un proveedor VoIP con miles de llamadas diarias, un desajuste de estas características supondría serios perjuicios económicos para éste.

La solución es sencilla. Por defecto Ubuntu instala el paquete "ntpdate" que permite sincronizar de forma manual la hora del sistema, con la hora de un Servidor NTP. Sin embargo, en los repositorios se encuentra el paquete "ntp" que proporciona un demonio que se encarga de sincronizar periódicamente con el servidor NTP configurado ( En una de sus formas de funcionamiento).

Con el fichero de configuración que se instala con el paquete, se incluye el servidor ntp.ubuntu.com, que en principio es suficiente. Pero en este caso se dispone de un servidor de NTP donde ya se sincronizan otros sistemas de la empresa. Y es conveniente cambiar la configuración para que sincronice desde este sistema.

No hay comentarios:

Publicar un comentario

 
Creative Commons License
Migración de un sistema de VoIP propietario a software libre by Vicente Ferrando Berenguer is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España License