hora de grabacion de los cdr

380 views
Skip to first unread message

lsjfg

unread,
Oct 27, 2008, 10:45:08 PM10/27/08
to asterisk-es
amigos, tengo una consulta (ya lei aqui mismo sobre este tema pero no
lo resuelvo), estoy escribiendo este post a las 9:38pm hora peru, mi
prob es q los cdr (default) de asterisk (1.4.18) me lo esta grabando
en hora utc, pq hace eso? q toy haciendo mal?
el setup de la pc esta configurado con la hora correcta

# date
lun oct 27 21:37:14 PET 2008
# date --utc
mar oct 28 02:37:17 UTC 2008 (+5 horas Peru)
# hwclock --show
lun 27 oct 2008 21:37:27 PET -0.534390 segundos
# more /etc/sysconfig/clock
ZONE="America/Lima"
UTC=false
ARC=false

y mis cdr los graba asi:

...."2008-10-28 02:37:10","2008-10-28 ... (con 5 horas adicionas)

Si le pongo ntp, solo mantendra actualizado mi hora del DATe, pero me
imagino q no tendra NADA q ver con la hora UTC, hora con la que graba
mis CDR. Algun comentario?

lsjfg

unread,
Oct 30, 2008, 11:33:41 AM10/30/08
to asterisk-es
Amigos, alguien puede darme una pista con este prob?

LoThaR

unread,
Oct 31, 2008, 12:26:39 AM10/31/08
to aster...@googlegroups.com
La verdad es que yo tuve un tema similar, me guardaba mal la hora de los CDRs aún habiendo cambiado la hora del sistema.. pero lo resolví cambiando la hora del equipo y luego la hora del sistema segun me indicaba alguna web por google. Parece que el cambio de la hora hay que hacerlo en el equipo y en el sistema para que tenga efecto.
 
Chequea la hora de la Bios, aunque no creo que tenga horario UTC, pero no está de mas. No tendrás algún tipo de actualizador contra algún servidor?
 
Particularmente no podría darte otro dato.
Saludos.
2008/10/30 lsjfg <cuentafor...@gmail.com>

lsjfg

unread,
Oct 31, 2008, 11:12:13 AM10/31/08
to asterisk-es

Si, yo lei algo asi y lo hice, cambie la hora del bios en la pc, y
luego la hora del SO linux
Por eso envio esas lineas con los comandos date, date --utc y hwclock
--show , pero aun asi los cdr me graba con otra hora (hora utc), q
estara pasando.Agtadecere por favor alguna ayuda adicional pq ya no se
q mas hacer, es mas active el ntp y la hora del sistema siempre esta
actualizado, pero mantengo el problema
gracias!!!!!!

On 30 oct, 23:26, LoThaR <urti...@gmail.com> wrote:
> La verdad es que yo tuve un tema similar, me guardaba mal la hora de los
> CDRs aún habiendo cambiado la hora del sistema.. pero lo resolví
> cambiando la hora del equipo y luego la hora del sistema segun me indicaba
> alguna web por google. Parece que el cambio de la hora hay que hacerlo en el
> equipo y en el sistema para que tenga efecto.
>
> Chequea la hora de la Bios, aunque no creo que tenga horario UTC, pero no
> está de mas. No tendrás algún tipo de actualizador contra algún servidor?
>
> Particularmente no podría darte otro dato.
> Saludos.
> 2008/10/30 lsjfg <cuentaforoaster...@gmail.com>
>
>
>
>
>
> > Amigos, alguien puede darme una pista con este prob?
>
> > On 27 oct, 21:45, lsjfg <cuentaforoaster...@gmail.com> wrote:
> > > amigos, tengo una consulta (ya lei aqui mismo sobre este tema pero no
> > > lo resuelvo), estoy escribiendo este post a las 9:38pm hora peru, mi
> > > prob es q los cdr (default) de asterisk (1.4.18) me lo esta grabando
> > > en hora utc, pq hace eso? q toy haciendo mal?
> > > el setup de la pc esta configurado con la hora correcta
>
> > > # date
> > > lun oct 27 21:37:14 PET 2008
> > > # date --utc
> > > mar oct 28 02:37:17 UTC 2008 (+5 horas Peru)
> > > # hwclock --show
> > > lun 27 oct 2008 21:37:27 PET  -0.534390 segundos
> > > # more  /etc/sysconfig/clock
> > > ZONE="America/Lima"
> > > UTC=false
> > > ARC=false
>
> > > y mis cdr los graba asi:
>
> > > ...."2008-10-28 02:37:10","2008-10-28 ... (con 5 horas adicionas)
>
> > > Si le pongo ntp, solo mantendra actualizado mi hora del DATe, pero me
> > > imagino q no tendra NADA q ver con la hora UTC, hora con la que graba
> > > mis CDR. Algun comentario?- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Jose Manuel Campos

unread,
Oct 31, 2008, 11:20:53 AM10/31/08
to aster...@googlegroups.com
Hola, prueba a configurar tzconfig o dpkg-reconfigure tzdata la zona horaria y después instala el ntpdate con algún servidor para que se actualice la hora automaticamente.

Prueba a ver que tal

lsjfg

unread,
Oct 31, 2008, 11:57:14 AM10/31/08
to asterisk-es
EL ntp ya lo tengo funcionando y nada, el tzconfig no corre (tengo un
ccentos5.1), me sale comando no existe.
NO entiendo, pq los cdr me graba con hora UTC!!!!
saben de algun archivo q tengga esa configuracion?

On 31 oct, 10:20, "Jose Manuel Campos" <josemkam...@gmail.com> wrote:
> Hola, prueba a configurar tzconfig o dpkg-reconfigure tzdata la zona horaria
> y después instala el ntpdate con algún servidor para que se actualice la
> hora automaticamente.
>
> Prueba a ver que tal
>
> > > - Mostrar texto de la cita -- Ocultar texto de la cita -

lsjfg

unread,
Oct 31, 2008, 1:01:39 PM10/31/08
to asterisk-es
Listo!!!! se soluciono, despues de mil lunas encontre una web, lo hice
y listo. Esto es la real solucion, para quienes les pase lo mismo,
existe una archivo: /etc/asterisk/cdr.conf
y aqui deben comentar esta linea: usegmtime=yes ; log date/time in GMT
con esto sus cdr ya grabaran con la hora de su sistema y no con la
hora UTC
Todo lo de setear la pc, bios, ntp es solo para la hora del sistema,
no para la hora de grabacion de cdr, esto depende del archico
cdr.conf.

Gracias!!!!!!!!!

Raúl Alexis Betancor Santana

unread,
Oct 31, 2008, 7:33:11 PM10/31/08
to aster...@googlegroups.com
lsjfg wrote:
> Si, yo lei algo asi y lo hice, cambie la hora del bios en la pc, y
> luego la hora del SO linux
> Por eso envio esas lineas con los comandos date, date --utc y hwclock
> --show , pero aun asi los cdr me graba con otra hora (hora utc), q
> estara pasando.Agtadecere por favor alguna ayuda adicional pq ya no se
> q mas hacer, es mas active el ntp y la hora del sistema siempre esta
> actualizado, pero mantengo el problema
>

Tiene más pinta de que el problema viene del lado de la base de datos,
¿has comprobado si el campo del calldate tiene timezone en la tabla?,
porque la definición estandar de asterisk de la tabla cdr no incluye la
opción de timezone para el campo calldate.
¿No estará tu motor de base de datos haciendo alguna conversión?

Saludos
--
Raúl Alexis Betancor Santana

Reply all
Reply to author
Forward
0 new messages