Господа товарищи, а не подскажет ли кто jabber-клиент, удобный для установки в домен?
Чтобы можно было поставить на сервер, сказать ему "авторизуй людей по их логину в виндах", централизованно всем подключить ICQ-протокол и (в идеале) где-нибудь в AD указать асечный логин-пароль? Чтобы не бегать по всем пользователям с напильником и кувалдой?
jabber для AD
Конкретный вопрос по mod_shared_roster_ldap
При работе с этим модулем внезапно обнаружились подводные грабли. Вариант, взятый из примера, группирует по названию отдела. Этого названия может не быть, и при перемещении в AD оно не меняется.
Хотелось бы сделать вытаскивание контактов в два прохода - сначала список отделов, потом по каждому отделу список людей. Или вырезать кусок из dn, чтобы определить группу.
Это реально?
Протоколирование сообщений
ejabberd-2.1.9
Чем протоколировать переписку? Большая часть модулей на ejabberd.im - под 1.x
Идеален вариант с веб-интерфейсом для просмотра и поиска, или с БД
ejabberd: что-то непонятное с shared_roster
FreeBSD 9.0-RELEASE
ejabberd-2.1.9
ActiveDirectory (и даже успешно об него авторизуюсь)
Еще не дошел даже до решительного боя с mod_shared_roster_ldap, пока пытаюсь разобраться просто с shared_roster.
1. ejabberdctl ничего не знает про работу с ростером, хотя в разных бродячих хаутушках и скриптах команда add-roster есть
2. Через веб-интерфейс создал группу для shared_roster, завел в нее пользователей... и все. Никакого эффекта. В списке контактов ничего не появилось
И, чтоб два раза не вставать:
что нужно для настройки поиска пользователей? что указывать в user directory to search?
почему mod_log_chat не стартует? В логах
C(<0.739.0>:gen_mod:75) : Problem starting the module mod_log_chat for host "localhost"
options: [{path,"/usr/local/www/jabberlog"},{format,html}]
error: undef
права на /usr/local/www/jabberlog даны
Новые возможности Speakall.net
С последней записи - про Speakall.net (jabber клиент как расширение для браузеров Google Chrome и Opera) прошло... две версии обновления. В текщей версии реализованы основные пожелания пользователей.
Во первых: подключение несколько аккаунтов. Установлено на данные момент ограничение в 10 аккаунтов, всего-лишь на время, пока тестируется - нагрузостойкость сервера.
Во вторых: стабильность!!! Теперь связь держится, а при разрыве соединения(без этого пока никуда), автоматический - реконект.
В третих, маленькие приятные мелочи: изменился логотип, смайлики, оформление текста(как в gtalk), звуковое уведомление при новом сообщение, исправлены баги с оповещением и счетчиком новых сообщений, автопрокрутка к концу сообщения в чате, ввод сообщение по клавише enter(если через shift - то новая строка в сообщение... да, теперь он наконец стал понимать "с новой строки") и т.д.
Текущая версия для Google Chrome 0.3.1. На данный момент, версия для Opera находится в расмотрение и проверке у компании, скажу честно - они вроде и норвежцы, а ведут себя как эстонцы.
Список публичных серверов Jabber
Народ с jabber.at сделал полезную вещь — список публичных серверов Jabber/XMPP на свободной сети. От прочих аналогов он отличается тем, что позволяет владельцам серверов поддерживать информацию о своих серверах в актуальном состоянии. Также имеется API, позволяющий запрашивать списки серверов, основываясь на их географической близости к заданному месту, а также исходя из имеющихся возможностей (к примеру, IPv6). Проект продолжает развиваться, в частности, было принято к рассмотрению моё предложение, заключающееся в том, что было бы полезным дать возможность владельцам серверов указывать количественную характеристику их загруженности (например, в процентах). Одна из актуальных проблем свободной сети на сегодня — недостаточная степень самораспределения новых пользователей, иными словами, новички предпочитают регистрироваться на крупных и хорошо известных серверах, начисто игнорируя тот факт, что мощности, имеющиеся в распоряжении у серверов свободной сети обычно значительно ниже, чем у коммерчески поддерживаемых проектов. Таким образом, серверам, которым по каким-то причинам удалось принять на борт тысячи пользователей, приходится испытывать значительно более интенсивный поток новых регистраций, чем относительно малоизвестным серверам, часто также располагающим довольно хорошими ресурсами. В результате внедрения такой функции стало бы возможным упростить оптимальный выбор сервера для новичков, и даже реализовать выбор на основе этого API в программах-клиентах (оставив, конечно, возможность самостоятельного выбора продвинутым пользователям).
AUR Build System — уже скомпилированный AUR
AURBuild это веб серсис который собирает пакеты из AUR за вас и кладет их в свой репозиторий. Так что вам не надо ничего собирать самим, просто добавьте строки
[aurbuild]
Server = http://abs.igus.lv/aurbuild/$arch
в свой /etc/pacman.conf
Сервис AURBuild работает в полуавтоматическом режиме — сам обновляет и пересобирает пакеты, указанные заранее. Причем пакет может добавить в репозиторий кто угодно, так же можнно попросить AURBuild обновить пакет пораньше, вне его стандартного расписания (как я понял, добавления новых пакетов — каждый час, обновление всего репозитория — с некоторыми оговорками раз в сутки).
Автор сервиса обитает на русском арчефоруме под именем Dima Smirnov, если интересуют подробности работы сервиса, то все вопросы к нему.
AUR Build System анонсирован 1 ноября и до сих пор замечательно работает. Крайне полезная плюшка для арчепользователей!
AURBuild
jabber + voice
Привет всем.
Скажите, пользуется ли кто голосовыми конференциями в jabber-клиентах?
А то встал вопрос о поднятии данной вещи внутри сети. Есть сейчас ejabberd 2.1.5 (debian stable), есть возможность обновиться до 2.1.10.
Судя по: http://en.wikipedia.org/wiki/Jingle_(protocol) - выбор очень не богат. Плагин под миранду заброшен, некоторые клиенты одноплатформенны (многоплатформенность - практически must have, т.к. есть и windows, и mac, и linux).
Я так понимаю, нужна совместимость между клиентами нормальная, но как-то всё удручающе. Что-то советуют посмотреть в сторону openfire + spark, но что-то java меня смущает...
Из того, что пробовал:
iChat + iChat - замечательно, аудио/видео работает.
Jitsi + jitsi - конференция работает, НО работа как jabber клиента - просто ужасна. Список контактов грузит полчаса, а не мгновенно + вылеты и стадия беты на сайте..
В общем - есть у кого счастливый опыт использования voice-конференций посредством jabber-клиентов?
Что случилось с openfire?
Система RHEL6, Openfire 3.7.1
Клиенты к серверу не коннектятся. Полез в админку, а там следующий посыл:
java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.admin.LoginLimitManager$LoginLimi tManagerContainer
at org.jivesoftware.admin.LoginLimitManager.getInstan ce(LoginLimitManager.java :48)
at org.jivesoftware.openfire.admin.login_jsp._jspServ ice(login_jsp.java:143)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:530)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1216)
at com.opensymphony.module.sitemesh.filter.PageFilter .doFilter(PageFilter.java :39)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1187)
at org.jivesoftware.util.LocaleFilter.doFilter(Locale Filter.java:74)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1187)
at org.jivesoftware.util.SetCharacterEncodingFilter.d oFilter(SetCharacterEncod ingFilter.java:50)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1187)
at org.jivesoftware.admin.PluginFilter.doFilter(Plugi nFilter.java:78)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1187)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(Au thCheckFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandle r.java:1187)
at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:425)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:11 9)
at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:494)
at org.eclipse.jetty.server.session.SessionHandler.ha ndle(SessionHandler.java: 182)
at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.jav a:933)
at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:362)
at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java :867)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:11 7)
at org.eclipse.jetty.server.handler.ContextHandlerCol lection.handle(ContextHan dlerCollection.java:245)
at org.eclipse.jetty.server.handler.HandlerCollection .handle(HandlerCollection .java:126)
at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java: 113)
at org.eclipse.jetty.server.Server.handle(Server.java :334)
at org.eclipse.jetty.server.HttpConnection.handleRequ est(HttpConnection.java:5 59)
at org.eclipse.jetty.server.HttpConnection$RequestHan dler.content(HttpConnecti on.java:1007)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpPa rser.java:747)
at org.eclipse.jetty.http.HttpParser.parseAvailable(H ttpParser.java:209)
at org.eclipse.jetty.server.HttpConnection.handle(Htt pConnection.java:406)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run (SelectChannelEndPoint.ja va:462)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.r un(QueuedThreadPool.java: 436)
at java.lang.Thread.run(Thread.java:679)
Посоветуйте как реанимировать сервер?
Skype-клиент стал поддерживать XMPP (подключение к FB)
Арчеёлка уже рядом!
Твой линукс сделает комфортней и для тебя и для друзей.
С наступающим!!!
Кажется, письмецо моё прошлогоднее дедушка Мороз вскользь посмотрел и частично исполнил в проходящем году некоторые просьбы, за что ему нижайший поклон.
Дедушка Мороз, спасибо тебе, теперь я знаю что ты есть!
4 января - день рождения Jabber
Последнее предсказал не я, а американская консультационная компания Gartner, известная своими "магическими квадратами", через которые её аналитики оценивают лидеров на том или ином рынке. Эта же компания советует всем компаниям внедрять XMPP и чем быстрее, тем лучше.
В прошлом году XMPP и компания ProcessOne (разработчики ejabberd) вошла в десятку лидеров в отрасли мгновенных сообщений (IM). Её соседями в этом списке оказались IBM, Microsoft, Cisco и Google. Как минимум три из них имеют решения на базе XMPP.
Данный текст является репостом публикации годичной давности.
Информер статуса jabber от Яндекса
Сейчас сделал для сайта через presence.jabberfr.org отображение статуса. Задался вопросом, почему такого нет родного?
Windows Messenger Network заговорил по XMPP
(Windows Live) Messenger -- программа мгновенного обмена сообщениями для операционных систем семейства Windows.
- - - -
Майкрософт анонсировало доступ к Windows Live Messenger по XMPP.
http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/12/14/an yone-can-build-a-windows-live-messenger-c lient-with-open-standards-access-via-xmp p.aspx


