PDA

Просмотр полной версии : Логи ICQ и ограничения для UIN'ов


kill-9
26.10.2004, 18:48
Привет Народ! Хелпъ :help: !

Есть задача:

Существует локалка из нескольких машин. Также есть сервак на платформе Linux. Нужно:

1. Вести логи внешней переписки ICQ.
2. Закрыть внешние коммуникации посредством ICQ всем. Оставить только связь внутри офиса и авторизованными ICQ UINs, тоесть определенные UIN'ы могут коннектиться.

Возможно (если будет необходимо) поставить сервак типа JABBER или еще чего.

У кого какие будут соображения по данному поводу? Может реально сделать такое с JABBER'ом или еще с какими технологиями?

Заранее Благодарен всем за советы.

watson
12.11.2004, 23:50
Посмотри тут _http://www.kht.ru/homepage/apt/siq.htm, может что и пригодится.

kill-9
13.11.2004, 13:03
Спасибо за ответы.

Я решил вопрос следующим образом:

1. В качестве сервера поставил Jabberd 1.4.3 (Linux): http://jabberd.jabberstudio.org/1.4/
2. Поставил ICQ транспорт для Jabberd - JIT 1.1.6 (Linux): http://jit.jabberstudio.org/
3. Поставил компонент под Jabberd который называется bandersnatch: http://bandersnatch.jabberstudio.org/, он пишет все проходящее через него в MySQL базу.
4. Все пользуются клиентом PSI: http://psi.affinix.com/

Ну и все логи пишутся в базу MySQL, ну а там уже кто как хочет может вытаскивать данные.

Соответственно посредством Firewall (iptables) закрываются все порты ICQ. Общение внутри локалки происходит по протоколу Jabber.

Регистрация в ICQ транспорте запрещена. Если кому необходима аська, то тот с запиской от начальства приходит с просьбой сделать ему аську. Регим ему ICQ для его учетной записи в Jabber'е и все.

Ко всему софту ессно есть доки, мануалы по инсталяции и т.п.