Страница 1 из 1

Баг с форматом времени

Добавлено: 02 май 2017 17:40
brofkin
Здравствуйте!

Обнаружился не приятный баг с форматом времени. Дата стала приходить с ошибкой, походу кто то ошибся в написании месяца MAY.

выкладываю только кусочек лога, что бы меня снова не просили прислать логи и конфигурацию. Проблема с переменной Event-Timestamp, она с ошибкой приходит как в функции Авторизации, так и Акаунтинга.

(36) perl : $RAD_REQUEST{'NAS-Port-Type'} = &request:NAS-Port-Type -> 'Async'
(36) perl : $RAD_REQUEST{'Acct-Session-Id'} = &request:Acct-Session-Id -> '0400010d 59085fdd 775b8e8a 2cc59c49'
(36) perl : $RAD_REQUEST{'Event-Timestamp'} = &request:Event-Timestamp -> 'mai 2 2017 13:31:34 EEST'
(36) perl : $RAD_REQUEST{'Cisco-AVPair'}[0] = &request:Cisco-AVPair -> 'xpgk-request-type=number'
(36) perl : $RAD_REQUEST{'h323-conf-id'} = &request:h323-conf-id -> '0400010d 59085fdd 775b8e8a 2cc59c49'
(36) perl : $RAD_REQUEST{'h323-call-origin'} = &request:h323-call-origin -> 'answer'
(36) perl : $RAD_REQUEST{'h323-call-type'} = &request:h323-call-type -> 'Telephony'

Re: Баг с форматом времени

Добавлено: 03 май 2017 08:03
Женя
Поправьте меня, если я не прав, но Event-Timestamp передается в таком формате:

Код: Выделить всё

Event-Timestamp                  = '1493773213'

а расшифровала его в 'mai' Ваша система,
если все же нет, снимите tcpdump и пришлите нам

Re: Баг с форматом времени

Добавлено: 03 май 2017 13:15
brofkin
Этот параметр с неверной датой приходит 100% в запросах от Элтекс. Но если Вам все же угодно посмотреть логи с Вашей железки, пришлём. Как будто у нас они чем то могут отличатся от Ваших.

Re: Баг с форматом времени

Добавлено: 03 май 2017 13:19
Женя
brofkin писал(а):Этот параметр с неверной датой приходит 100% в запросах от Элтекс. Но если Вам все же угодно посмотреть логи с Вашей железки, пришлём. Как будто у нас они чем то могут отличатся от Ваших.


Нам угодно, будьте добры прислать на адрес в подписи со ссылкой на эту тему

Re: Баг с форматом времени

Добавлено: 03 май 2017 14:30
brofkin
Женя писал(а):
brofkin писал(а):Этот параметр с неверной датой приходит 100% в запросах от Элтекс. Но если Вам все же угодно посмотреть логи с Вашей железки, пришлём. Как будто у нас они чем то могут отличатся от Ваших.


Нам угодно, будьте добры прислать на адрес в подписи со ссылкой на эту тему



Разобрался откуда появляется "MAI". Приношу свои извинения, был не прав. Атрибут "Event-Timestamp" появляется локально на машине с радиусом.

Re: Баг с форматом времени

Добавлено: 03 май 2017 14:42
Женя
brofkin писал(а):
Женя писал(а):
brofkin писал(а):Этот параметр с неверной датой приходит 100% в запросах от Элтекс. Но если Вам все же угодно посмотреть логи с Вашей железки, пришлём. Как будто у нас они чем то могут отличатся от Ваших.


Нам угодно, будьте добры прислать на адрес в подписи со ссылкой на эту тему



Разобрался откуда появляется "MAI". Приношу свои извинения, был не прав. Атрибут "Event-Timestamp" появляется локально на машине с радиусом.



Да, Event-Timestamp это просто количество секунд с January 1, 1970 00:00 UTC, там нет никакого текста, просто число

This attribute is included in an Accounting-Request packet to
record the time that this event occurred on the NAS, in seconds
since January 1, 1970 00:00 UTC.