При
подготовке этого материала большая работа была проделана
Goodwen.
В работе продуктов Керио имеются особенности в
использовании информации о дате и времени. Эти особенности внешне
проявляются не так уж часто, но приносят серьезные неудобства в случае
некорректного отображения такой информации. Вообще вопрос о работе с
датами и временем очень объемен и фундаментален, здесь мы сознательно
пойдем на упрощение многих понятий, ограничившись только теми факторами,
которые непосредственно влияют на работу Kerio Control.
Такая информация разделяется на два вида:
- собственно дата и время;
- временная зона (время начала новых суток
для данного географического расположения относительно нулевого меридиана).
Информация такого рода разделяется на два типа
по способу отображения:
- статическая информация, отображаемая так,
как она зарегистрирована в файлах журналов. Формат этой информации
определяется разработчиками (пользователь может указать возможный
вариант - формат Apache или формат SQUID), но представление данных
timestamp фиксировано и не может быть изменено. Этот тип информации
используется в журналах (логах) самого Kerio Control, а также в журналах
с результатами работы модулей Snort и антивирусных модулей.
- динамическая информация, которая
формируется при каждом запросе на представление из фиксированных
исходных данных. Изменяться может только ее представление, но именно
этот момент и доставляет наибольшие проблемы. Этот тип информации
используется в веб-консоли управления и модуле статистики STAR.
Откуда и как получается информация даты\времени?