Привет всем!
Рад сообщить, что теперь у нас появился свой собственный Jabber сервер!
Те для кого это слово что-то сказало могут свободно пропустить этот абзац. А остальным прежде чем читать дальше очень рекомендую почитать следующую статью:
http://habrahabr.ru/blogs/im/18690/ . Если кратко, то Jabber позволяет организовывать конференции (другими словами — самый обычный чат), общаться друг с другом напрямую (аля ICQ), звуковое общение и многое-многое другое. В любом случае рекомендую попробовать. Список клиентов можно найти здесь:
http://www.jabber.org/software/clients.shtml .Лично я использую PSI (http://www.psi-im.org/) на одной своей машине и QIP Infinum на другой.
В качестве логина-пароля следует использовать логин-пароль с форума. Внимание! Логин, а не «отображаемое имя»! (В моем случае это Dreamer@dreamhackers.org)Это может оказаться важным при добавлении для общения другого пользователя с форума. Т.е. Jabber полностью синтегрирован с пользователями форума. Но в этом есть и маленький минус: необходимо разрешить передачу plain пароля (незашифрованного пароля) на сервер в ходе аутентификации. Это был бы большой минус, если бы не возможность шифрования всего канала целиком! (Но кстати, если вы используете шифрование канала, то необходимо подтвердить, что сертификату вы доверяете при первом логине.)
Пару слов о том, как подключиться к той или иной конференции (читай чат-комната). Для этого необходимо получить с помощью вашего клиента список сервисов, поддерживаемых сервером. Там находите «Конференции», а под ними список «конференций», которые сейчас идут. При необходимости можно создать свою комнату с указанием пароля или без. (Дополнительно читать здесь
http://www.gonzo.kiev.ua/projects/jabber/conferences.html)На всякий случай мои параметры подключения используемые на PSI.
JabberID: Dreamer@dreamhackers.org
Password: мой пароль с форума
Encrypt connection: when available
Allow Plaintext authentication: Always (это очень важный пункт! Без этого авторизация с использованием форума не будет работать)
Если у кого-то, какие-то проблемы с подключением илил еще с чем, то пишите о них здесь. Или же, если вы уже подключились, то стучитесь ко мне: Dreamer@dreamhackers.org
А если у кого-то есть какие-то идеи о развитии сервиса, то просьба писать их для обсуждения здесь — обсудим!
P.S. Сервер, кстати, еще поддерживает ICQ транспорт. Планирую так же подключить транспорт для MRA (Mail.ru Agent)
P.P.S. включено веблогирование чат комнат. Просмотреть о чем говорили ночью, пока вы спали, можно здесь:
http://forum.dreamhackers.org/chatlogs/Краткий FAQ от Блохи
1)
Что такое Jabber?
Jabber по сути- та же ICQ, но с возможностью одновременного разговора с несколькими людьми- чат. Как и в аське, в Jabber присутствуют смайлы, звуковое оповещение при входящих сообщениях и т.д.
На сервере, к которому вы подключаете свой Jabber- клиент есть несколько комнат (конференций). Вы выбираете нужную и присоединяетесь к общению.
2)
Как подключиться?Для начала вам нужно скачать Jabber-клиент. Например один из них- PSI ttp://www.psi-im.org . Но можно использовать QIP Infium, со встроенной поддержкой протокола Jabber.
Параметры подключения к нашему серверу на примере Jabber-клиента «PSI»:
JabberID: Dreamer@dreamhackers.org
Password: мой пароль с форума
Encrypt connection: when available
Allow Plaintext authentication: Always (это очень важный пункт! Без этого авторизация с использованием форума не будет работать)
Настройка подключения в QIP Infium:1) Запускаем QIP Infinum
2) В верхней панели инструментов выбираем «Настройки» (картинка с отверткой и ключом) -> Учетные записи-> Добавить учетную запись
3) Добавляем новую учетную запись типа XMPP Jabber
4) Вводим учетную запись и пароль:
Учетная запись должна быть вида: вашлогин@dreamhackers.orgПароль: ваш пароль на форуме
5) Переходим на вкладку настроек "Сервер"
6) Выделяем галкой "указать вручную хост для подключения"
7) Вводим dreamhackers.org
8) В поле порт вводим 5222
9) Жмем ОК
10) Теперь в самом окошке QIP около значка аськи появился «чупа-чупс»- кликаем на него, выходим в онлайн. Если выводит ошибку- еще раз проверяем пункты 4-8, особенно пункт 4.
Затем нам нужно зайти в конференцию- для этого еще раз кликаем на «чупа-чупсе», выбираем самую верхнюю вкладку со своим логином -> список чат-комнат. Загружается список комнат, выбираем нужную (около названия комнаты указано количество сидящих в ней человек), нажимаем на ней правой кнопкой -> войти в комнату.-> ОК
Все, интерфейс как и в аське)
Если вы в танке, и не поняли, что нужно сделать, то можете посмотреть краткий видео-ролик, по настройки Jabber в QIP Infium : http://rutube.ru/tracks/1377806.html?v=84d...cfa6263f9ccaed5Внимание! Если вы по каким-то причинам не можете подключиться на стандартный порт 5222, то попробуйте в качестве хоста указать jabber.dreamhackers.org, а в качестве порта 80. 80 порт открыт практически везде!