Опыт установки 5.3 на боевом сервере
Забавно с датами в логах....
До обновления:
После:
Возможно связанно с 32/64 версиями.
Ядро - 32.
Фаеры - 64 - косяк, 32 - правильная дата.
До обновления:
Код: Выделить всё
?Debug : Oct 11 16:57:22 02c07c00 StreamConnection: Sending message ID 0x3001
?Debug : Oct 11 16:57:52 02c07c00 StreamConnection: Got message ID 0x4004
?Debug : Oct 11 16:57:52 02c07c00 StreamFirewall: Got ping from core. Sending reply...
?Debug : Oct 11 16:57:52 02c07c00 StreamConnection: Sending message ID 0x3001
?Debug : Oct 11 16:58:22 02c07c00 StreamConnection: Got message ID 0x4004
?Debug : Oct 11 16:58:22 02c07c00 StreamFirewall: Got ping from core. Sending reply...
?Debug : Oct 11 16:58:22 02c07c00 StreamConnection: Sending message ID 0x3001
?Debug : Oct 11 16:58:52 02c07c00 StreamConnection: Got message ID 0x4004
Код: Выделить всё
Aug 06 21:04:12 Notice: 2c07400 UTM5 RFW: Version 5.3-001-update2-bsd9_x64 starting.
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: Registering message handlers..
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: ID <0x4003> handler <0x02c174c0>
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: ID <0x4000> handler <0x02c174c0>
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: ID <0x4001> handler <0x02c174c0>
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: ID <0x4004> handler <0x02c174c0>
Feb 21 16:11:56 ?Debug : 2c07400 ModTop: ID <0x4002> handler <0x02c174c0>
Ядро - 32.
Фаеры - 64 - косяк, 32 - правильная дата.
2 serjk:
а можно озвучить решение по вопросу:
"1) revesre в отчете по сессиям связан со старой ошибкой в предыдущих версиях UTM5. В таблице dhs_sessions_log колонка Framed_IP_Address записывалась в network byte order, в то время как все остальные адреса записывались в host byte order. Перешли к единому формату. Соответственно, новые сессии будут отображаться корректно. Можем предложить решение по конвертации старых сессий, если это критично."
а можно озвучить решение по вопросу:
"1) revesre в отчете по сессиям связан со старой ошибкой в предыдущих версиях UTM5. В таблице dhs_sessions_log колонка Framed_IP_Address записывалась в network byte order, в то время как все остальные адреса записывались в host byte order. Перешли к единому формату. Соответственно, новые сессии будут отображаться корректно. Можем предложить решение по конвертации старых сессий, если это критично."
Пока проблему с Framed_IP_Address можно решить средствами SQL:
Дату поменять на соответствующую, данные таблицы изначально сдампить, указать дату, соответствующую моменту обновления на 5.3
Рекомендую сначала проверить запрос на нескольких конкретных сессиях.
Код: Выделить всё
UPDATE dhs_sessions_log SET Framed_IP_Address=(((Framed_IP_Address << 24) & 0xff000000) | ((Framed_IP_Address << 8)&0xff0000) | ((Framed_IP_Address>>8)&0xff00) | ((Framed_IP_Address>>24)&0xff)) WHERE recv_date < UNIX_TIMESTAMP('yyyy-mm-dd hh:mm:ss')
Рекомендую сначала проверить запрос на нескольких конкретных сессиях.