сервер

Yandex и XMPP

Изображение пользователя jonie@jabber.ru.

Все знают: если у человека есть учётная запись Google, то он может работать не только с почтой GMail, но и пользоваться Google Talk. Аналогично, при регистрации на BigMir получаешь почтовый ящик и номер ICQ.

А теперь и Яндекс имеет службу мгновенных сообщений, на Jabber-протоколе. Для общения можно использовать любой полноценный Jabber-клиент, например, PSI или Gajim. Думаю, это мудрое решение, т.к. протокол свободный и расширяемый, да и “придумывать велосипед” в данном случае незачем.

Если кому-то инетересно, вот более детальная информация:
JabberID: не имя@yandex.ru, а имя@ya.ru, пароль — как на ящик
Host: xmpp.yandex.ru, порт: 5223
Включить SSL, plain-text login
(с)blog.trufanov.com/2007/09/17/yandex-im-service

Как настроить Psi на yandex сервер.

У меня при ручном указании хоста ничего не вышло. Если не указывать, всё ок.
s2s работает.
Уведомлялка о письмах в ящике работает.


Опубликовано jonie@jabber.ru в вс, 2008-01-06 19:54. categories [ ]

Список серверов XMPP/Jabber

Список открытых джаббер-серверов.

Программное обеспечение.

Изображение пользователя Jabber Ru.

3 сентября Jabber.Ru стал чуточку лучше.
Всю ночь отважные технические специалисты синхронизировали сервер с последней версией из репозитория. Теперь у нас новенький, тока что из цеха, ejabberd.

Кое-что об изменениях.
Добавлены настройки для предотвращения флуда в чатах (ограничения сообщений/презенсов, сообщения в оффлайн, количество пользователей в чате).
Все действия администраторов/владельцев чатов пишутся в историю.
Исправлены известные ошибки.

Все изменения здесь.


Опубликовано Jabber Ru в ср, 2007-09-05 18:31. categories [ ]

Клиенты и ОС

Изображение пользователя Jabber Ru.

Статистика собрана 6 июля 2007 года, с 15.00 до 16.00 часов
В онлайне было 4639 пользователя.

Популярные клиенты
1. 1223 (25%) Miranda
2. 1126 (24%) Psi
3. 656 (14%) Bombus

Популярные ОС
1. 2576 (55%) Windows
2. 1033 (22%) Linux
3. 601 (13%) MIDP2


Опубликовано Jabber Ru в вт, 2007-07-10 13:50. categories [ ]

Немножечко цифр.

Изображение пользователя Lisiki.

На 1 июля 2007 года количество пользователей на сервере:

  1. Xmpp.ru 6 539 пользователей
  2. Jabber.ru 239 855 пользователей

Из них на транспортах:

  1. icq.jabber.ru 86 617 пользователей
  2. aim.jabber.ru 20 601 пользователей
  3. yahoo.jabber.ru 9 166 пользователей
  4. msn.jabber.ru 7 739 пользователей
  5. mrim.jabber.ru 29 897 пользователей

В статистике учитываются все пользователи, которые регистрировались на jabber.ru и xmpp.ru.


Опубликовано Lisiki в ср, 2007-07-04 10:18. categories [ ]

Идея Global Server Discovery

Изображение пользователя combr@jabber.ru.

Возникла у меня в субботу идея создать нечто глобальное. Примерно такое ;)

Задача - дать больше информации новым пользователям о доступных и качественных серверах jabber, которые находятся ближе к ним.
Представим себе пользователя, который хочет получить сервис, не зависимый от воли какой-либо корпорации, и минимально подверженный сетевым проблемам. Он задает вопрос - "хорошо, я хочу использовать jabber. куда подключиться в моем городе? Насколько стабильны публичные сервера в моем городе, какой лучше?" Сейчас на этот вопрос невозможно ответить НИЧЕГО.

Но я подумал :) - почему бы не создать нечто вроде глобальной карты и каталога публичных серверов jabber в россии? И разметить ее, конечно, на этом сайте.

А как этот каталог/сервис узнает о сервере, если я, например, запущу его завтра? Вопрос на перспективу, но есть такое предложение: встроить в серверный софт нечто, что будет докладывать о себе в указанное место (по XMPP, конечно ;). Т.е. на jabber.ru запускаем коллектор "презенсов" серверов, как только кто запускает публичный сервер - тот отсылает пакет с "презенсом" этому коллектору, и на карте, построенной по БД коллектора сразу видно, что в городе Н появился еще один сервер ;)
Город можно определять по geoip, или прочить администратора заполнить информацию о местоположении в конфиге..
Можно и сейчас попробовать анализировать s2s на jabber.ru, конечно, но это будет статистика "случайных" коннекторв, а в предлагаемом варианте - более полная статистика "добровольно-стучащих" :)

На этой же карте можно и результаты stats приводить при желании (количество узеров онлайн/всего), и статистику по доступности (но только с методикой, которая может что-то достоверное сказать, как сделано на http://uptime.pingdom.com/general/methodology относительно веб-серверов).

Такая статистика для jabber-серверов уже есть на http://jabbermonitor.ayena.de/index.php?q=jabbermonitor/jabber.ru
но она плоха тем, что ничего не говорит в реальности.
например, результат: 99,62% доступности за 90 дней.
Значит ли это, что 90*24*60*0,38% = 492 минуты (около 8 часов) сервер непрерывно лежал?
конечно, нет, потому что неизвестно, что он делал между проверками.

Результат - Имеем визуализацию использования jabber-серверов в России, и уже никто не может сказать, что "jabber? да им никто не пользуется, зачем он мне!" :)))


Опубликовано combr@jabber.ru в сб, 2007-03-31 12:58. categories [ ]

Jabber в своем офисе - зачем?

Изображение пользователя combr@jabber.ru.

На предприятии или в офисе фирмы не всегда удобно использовать телефон для того, чтобы пообщаться с другим сотрудником. Например, если надо дать ему ссылку на страницу в интернете – диктовать ее по телефону не удобно, да и просто – звоня кому-то, мы не знаем, на месте ли он, возьмет ли трубку?
Но если учесть, что в офисах сейчас практически на всех рабочих местах стоят компьютеры и имеется сеть, то для вышеуказанных задач оказывается удобно и выгодно использовать именно их!

Концепция «быстрых сообщений» как передачи текста в реальном времени от одного компьютера к другому была придумана еще в 1970-х годах, и через некоторое время, объединившись с понятием «присутствия», была впервые развита в современном виде


Опубликовано combr@jabber.ru в вт, 2007-02-13 15:54. categories [ ]

Jabber Ru добавили на http://jabbermonitor.ayena.de

Изображение пользователя Jabber Ru.
Jabbermonitor наблюдает за XMPP серверами. Сначала он на них логинится, потом пишет о результатах.
Вот тут можно посмотреть на 100% доступный jabber.ru
ermine: ... и если у тебя есть свой крутой сервер, то и иво добавь!

Опубликовано Jabber Ru в ср, 2007-01-17 12:41. categories [ ]

Расширеные возможности подключения к серверу Jabber.RU

Изображение пользователя oleg_mmm@jabber.ru.

После перехода на новое программное обеспечение появилась возможность подключаться к любому порту сервера, используя в качестве альтернативного сервера allports.jabber.ru и любой порт вместо 5222.

Кроме того, есть возможность подключения и использованием SSL, имя сервера будет ssl.jabber.ru.

Для соединения про протоколу HTTP (JEP-0025) можно указать адрес http://httppoll.jabber.ru . Этот метод подходит для мобильных клиентов на некоторых телефонах, а также, для пользователей локальных сетей с "хитрым" шлюзом.

UPD: Вначале следует попробовать allports.jabber.ru порт 443 или ssl.jabber.ru 443, в случае неудачи попробовать другие порты и в качестве последнего варинта - поллинг через HTTP (порт 80).


Опубликовано oleg_mmm@jabber.ru в вт, 2004-01-20 14:18. categories [ ]

вышел первый релиз Jabberd 2

Изображение пользователя mcsim@jabber.ru.

Без особого шума 27-го декабря 2003 года был выпущен в свет
первый релиз Jabberd2

Интересующиеся могут проследовать на официальный
сайт
для изучения данного продукта. Документацию можно найти на
JabberDoc.
Jabberd2 поддерживает следующие протоколы и расширения:
XMPP

  • XMPP Core
    (draft-ietf-xmpp-core-19) реализован, за исключением:

    • SASL для s2s соединений

    • TLS для s2s соединений
    • Поддержка языков через xml:lang

  • XMPP IM (draft-ietf-xmpp-im-18)


JSF Расширения
Jabber Browsing (JEP-0011)
Реализуется менеджером сессий (mod_disco) как обёртка вокруг
списка служб используемого для Service Discovery. Настройки
необходимые для включение Browsing недокументированы, так как
Browsing не рекомендуется к использованию.
Last Activity (JEP-0012)
Реализуется менеджером сессий (mod_iq_last).
Message Expiration (JEP-0023)
Реализуется менеджером сессий (mod_offline).
Service Discovery (JEP-0030)
Реализуется менеджером сессий (mod_disco). Администраторы будут
видеть дополнительные пункты при запросах на элементах списка - эти
пункты предоставляют информацию о подключённых пользователях и
соединениях. Подключаемые компоненты автоматически опрашиваются, и в
случае поддержки ими disco, предоставляемая ими информация
добавляется в список служб. Публикация подкомпонентов элементов
списка реализована отдельно в модуле mod_disco_publish.
Private XML Storage (JEP-0049)
Реализуется менеджером сессий (mod_iq_private).
vcard-temp (JEP-0054)
Реализуется менеджером сессий (mod_iq_vcard).
In-band Registration (JEP-0077)
Реализовано в модуле c2s.
Non-SASL Authentication (JEP-0078)
Реализовано в модуле c2s.
Legacy Errors (JEP-0086)
Реализовано.
Entity Time (JEP-0090)
Реализуется менеджером сессий (mod_iq_time).
Delayed Delivery (JEP-0091)
Реализовано в менеджере сессий
Software Version (JEP-0092)
Реализуется менеджером сессий (mod_iq_version).
Agent Information (JEP-0094)
Реализуется менеджером сессий (mod_disco) как обёртка вокруг
списка служб используемого для Service Discovery
External Component Protocol (JEP-0114)
Реализуется маршрутизатором как обёртка вокруг более
функционального протокола обмена с компонентами jabberd версии 2.0
Устаревшие расширения (jabberd 1.4)
Невидимое присутствие
Реализуется менеджером сессий. Необходимо помнить, что JSF версия
этого расширения, описанная в JEP-0018, в значительной степени
отличается от традиционных реализаций.



Опубликовано mcsim@jabber.ru в сб, 2004-01-03 12:00. categories [ ]