Обработка чтения логов IMSPECTOR из MySQL

Обмен - Обмен с другими системами

Обработка чтения логов IMSPECTOR - прокси для мгновенных сообщений, а так же для перехвата и хранения сообщений ICQ, Jabber и прочего.
Идет в комплекте с pfSense.
Есть как в обычной форме так и в управляемой.

Обработка чтения логов IMSPECTOR - прокси для мгновенных сообщений, а так же для перехвата и хранения сообщений ICQ, Jabber и прочего.
Imspector bдет в комплекте с pfSense. Штатный просмотрщик логов перестал показывать логи после очередного обновления поэтому пришлось быстренько написать читалку на 1С.

Сделал как мог, может кому пригодится.

Работает через ODBC. Драйвер ОДБЦ для MySQL должен быть установлен настроен.

Драйвер скачивается отсюда  - http://dev.mysql.com/downloads/connector/odbc/

UPD: Добавлены строка поиска в запросе + глубина дней для просмотра.

нужна 32-битная версия.

Скачать файлы

Наименование Файл Версия Размер
Имспектор.epf
.epf 14,70Kb
15.02.13
7
.epf 14,70Kb 7 Скачать

См. также

Комментарии
1. Владимир Митрофанов (BoBaH) 17 20.03.13 23:23 Сейчас в теме
К обработке вопрос отношения не имеет, но как в БД создаются нужные для лога IMspector'а таблицы? Я жал-жал кнопки, так база пустая и осталась...
2. Азамат Масалимов (neuromancer_aza) 44 21.03.13 06:30 Сейчас в теме
у pfSense должен быть установлен модуль imspector. В настройках должен быть включено логирование сообщений в базу MySQL. Там же айпи сервера, имя базы, логин и пароль.
3. Владимир Митрофанов (BoBaH) 17 21.03.13 08:54 Сейчас в теме
да стоит же все (((
Ну это больше к разрабам имспектора...
4. Азамат Масалимов (neuromancer_aza) 44 21.03.13 09:29 Сейчас в теме
Проверь есть ли записи в таблице MySQL,
корректность логина и пароля в настройках подключения.
Так же стоит посмотреть есть ли права владельца на указанную БД. В самом имспекторе так же стоит выделит протоколы которые надо перехватывать. Так же следует указать сертификаты которые создаешь в настройках pfSense.
Рекомендую еще для аськи оставить открытым изнутри только один порт (у меня 5190) - трафик оттуда заворачивается к имспектору. так же проверь версию имспектора (у меня 20111108 pkg v 0.3.1 ), старая версия разучилась перехватывать).
5. Владимир Митрофанов (BoBaH) 17 21.03.13 10:18 Сейчас в теме
К слову о сертификатах - они ведь кроме самого сенса никому не видны, на что они влияют?
6. Азамат Масалимов (neuromancer_aza) 44 21.03.13 10:43 Сейчас в теме
имспектор подсовывает их что бы подменить сертификаты пользователей которые обмениваются сообщениями с SSL.
7. Владимир Митрофанов (BoBaH) 17 21.03.13 10:51 Сейчас в теме
стданненько... а как же это все подменяется, если сообщение формируется до шлюза? Или шлюз еще раз обертывает, но уже своими?
8. Азамат Масалимов (neuromancer_aza) 44 21.03.13 11:10 Сейчас в теме
если я правильно понимаю, то система работает как "человек по середине". сообщение от клиента отправляется серверу допустим через тот же порт 5190, но на шлюзе iptables перенаправляет его на порт 16667 на котором сидит имспектор. тот подменяет сертификаты на свои как со стороны клиента так и со стороны сервера и отправляет сообщение далее.
9. Владимир Митрофанов (BoBaH) 17 21.03.13 11:16 Сейчас в теме
Спасибо за разъяснения :)
10. Владимир Митрофанов (BoBaH) 17 21.03.13 14:13 Сейчас в теме
А Вы не встречались с проблемами коннекта QIP'а при включенном IMspector'е? Ася и иже с ними соединяется, а qip - увы. Причем вообще перестал писаться лог, даже файловый (после вкл/выкл при моих попытках запустить лог в mysql).
Оставьте свое сообщение