<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Jabberd2 SASL и BerkleyDB</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html</link>
    <description>Как заносить пользователей jabber в bd? Авторы не предлагают никаких тулзов для ручного добавления пользователей в базу данных, предлагают использовать автоматическое добавление (при входе с jabber-клиента). Но у меня эта штука не работает. Т.е., судя по логам, в базе данных такой пользователь создается, но зайти под ним всё-равно не удаётся. &amp;lt;authreg&amp;gt; &amp;lt;module&amp;gt; &amp;lt;mechanism&amp;gt; тэги в c2s.xml заполнены, &amp;lt;auto-create&amp;gt; в sm.xml тоже установлен. &lt;br&gt;Кто использует пользователей из базы данных SASL (не жабировской) в jabber-е поделитесь, пожалуйста, конфигами и соображениями. Как вообще должен выглядеть &amp;lt;authreg&amp;gt; тэг в случае если все пользователи уже имеются во внешнем хранилище (т.е. сам &amp;lt;authreg&amp;gt;, получается, как-бы уже и не нужен).&lt;br&gt;jabberd-2.1.7 glibc-2.3.5 sasl-2.0.21 (версию glibc привожу, поскольку jabber при конфигурировании ругается на функцию fnmatch, так что пришлось эту проверку отключить)&lt;br&gt;</description>

<item>
    <title>Jabberd2 SASL и BerkleyDB (дима)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#8</link>
    <pubDate>Mon, 17 Dec 2007 15:46:05 GMT</pubDate>
    <description>psi и miranda позволяют указать хост отличный от того что идет после собаки&lt;br&gt;</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (geekkoo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#7</link>
    <pubDate>Mon, 03 Sep 2007 06:43:20 GMT</pubDate>
    <description>&amp;gt;Может есть способ вообще отвязаться от DNS ? Как -то же в &lt;br&gt;&amp;gt;Jabberd 2.0.10 это нормально работает и без DNS. &lt;br&gt;&lt;br&gt;По-моему, это вообще вопрос не к серверу, а к клиентам. &lt;br&gt;&lt;br&gt;Я не спец в жабирах, но любой почтовый клиент, отправляя письмо по адресу someone&#064;somedomain.ru, считает нужным проконсультироваться с MX записью DNS для соответствующего домена. Почему же жабир клиенты при виде такого же точно jid-a считают, что  после собаки идёт имя  сервера? Этим страдает не только tkabber, но также и pidgin.&lt;br&gt;&lt;br&gt;Это не проблема, если пользователей можно привезать к серверу. А если пользователи для домена/realm-a уже существуют, то (на мой взгляд) заставить жабер использовать их практически нереально. Т.е. на сервере их использовать можно, но не один клиент без дополнительной переделки это не поддерживает.  &lt;br&gt;</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (alexkbv)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#6</link>
    <pubDate>Wed, 15 Aug 2007 05:29:04 GMT</pubDate>
    <description>Может есть способ вообще отвязаться от DNS ? Как -то же в Jabberd 2.0.10 это нормально работает и без DNS.&lt;br&gt;</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (geekkoo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#5</link>
    <pubDate>Sun, 22 Jul 2007 04:48:33 GMT</pubDate>
    <description>&amp;gt;4. Это по-моему главное. Есть неразбериха с realm-ами SASL и жабировскими JID-ами. Т.е. жабир считает, что всё, что идёт после &#064; в ЖИДе - это и есть релм. Поэтому мне пришлось в sm.xml и c2s.xml указывать в качестве &amp;lt;id&amp;gt; доменное имя - DOMAIN.MY, а потом в ДНС вставялть SRV записи, которые это имя транслируют в адрес хоста, где крутится жабир. В этом была, видимо, главная ошибка, поскольку я в начале использовал после &#064; в ЖИДах имя жабир-сервера.&lt;br&gt;&lt;br&gt;Оказывается, это у всех такая проблема и все её решают добавляя в ДНС хост с именем состоящим только из доменной части. &lt;br&gt;&lt;br&gt;$host -t SRV _xmpp-client._tcp.jabber.ru&lt;br&gt;_xmpp-client._tcp.jabber.ru has SRV record 0 0 5222 jabber.ru.&lt;br&gt;$host jabber.ru&lt;br&gt;jabber.ru has address 213.180.203.19&lt;br&gt;jabber.ru has address 213.180.203.18&lt;br&gt;jabber.ru mail is handled by 10 mx.jabber.ru.&lt;br&gt;&lt;br&gt;У jabber.snc.ru таже самая картина:&lt;br&gt;&lt;br&gt;$host -t SRV _xmpp-client._tcp.jabber.snc.ru&lt;br&gt;_xmpp-client._tcp.jabber.snc.ru has SRV record 0 0 5222 jabber.snc.ru.&lt;br&gt;</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (geekkoo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#4</link>
    <pubDate>Fri, 20 Jul 2007 19:21:23 GMT</pubDate>
    <description>Вот, удалось всё же побороть. ошибок было несколько, какая именно оказалась критичной, я не понял, поэтому привожу все в порядке их устранения.&lt;br&gt;1. Разкомментировал секцию &amp;lt;traditional&amp;gt;. Так что при этом получилось два варианта логина - через базу данных SASL и/или пароли создаваемые в самом jabberd.&lt;br&gt;2. Юзеров пришлось вручную создавать в mysql (колонки username, realm, passwd в таблице authreg, остальное забил null-ями). Т.е. авторегистрация работает крайне глючно. Но в sm.xml  &amp;lt;auto-create&amp;gt; отмечен, так же как и тэг &amp;lt;id register-enable=&apos;true&apos; realm=&quot;DOMAIN.MY&quot;&amp;gt;&lt;br&gt;3. Создал файл /usr/lib/sasl2/xmpp.conf. По идее он не должен использоваться (поскольку вся информация из него продублирована в c2s.xml), но есть ощущуение, что jabberd2 в него заглядывает.&lt;br&gt;4. Это по-моему главное. Есть неразбериха с realm-ами SASL и жабировскими JID-ами. Т.е. жабир считает, что всё, что идёт после &#064; в ЖИДе - это и есть релм. Поэтому мне пришлось в sm.xml и c2s.xml указывать в качестве &amp;lt;id&amp;gt; доменное имя - DOMAIN.MY, а потом в ДНС </description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (geekkoo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#3</link>
    <pubDate>Thu, 12 Jul 2007 06:26:51 GMT</pubDate>
    <description>&amp;gt;попробуй ejabberd. С ним попроще. &lt;br&gt;&lt;br&gt;В каком смысле проще? По-моему, в нём поддержка SASL в ещё более зачаточном состоянии. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (ligurio)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#2</link>
    <pubDate>Wed, 11 Jul 2007 12:54:38 GMT</pubDate>
    <description>&amp;gt;Как заносить пользователей jabber в bd? Авторы не предлагают никаких тулзов для ручного добавления пользователей в базу данных, предлагают использовать автоматическое добавление (при входе с jabber-клиента). Но у меня эта штука не работает. Т.е., судя по логам, в базе данных такой пользователь создается, но зайти под ним всё-равно не удаётся. &amp;lt;authreg&amp;gt; &amp;lt;module&amp;gt; &amp;lt;mechanism&amp;gt; тэги в c2s.xml заполнены, &amp;lt;auto-create&amp;gt; в sm.xml тоже установлен. &lt;br&gt;&amp;gt;Кто использует пользователей из базы данных SASL (не жабировской) в jabber-е поделитесь, пожалуйста, конфигами и соображениями. Как вообще должен выглядеть &amp;lt;authreg&amp;gt; тэг в случае если все пользователи уже имеются во внешнем хранилище (т.е. сам &amp;lt;authreg&amp;gt;, получается, как-бы уже и не нужен).&lt;br&gt;&amp;gt;jabberd-2.1.7 glibc-2.3.5 sasl-2.0.21 (версию glibc привожу, поскольку jabber при конфигурировании ругается на &lt;br&gt;&amp;gt;функцию fnmatch, так что пришлось эту проверку отключить) &lt;br&gt;&lt;br&gt;&lt;br&gt;попробуй ejabberd. С ним попроще.</description>
</item>

<item>
    <title>Jabberd2 SASL и BerkleyDB (geekkoo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/75093.html#1</link>
    <pubDate>Tue, 10 Jul 2007 14:39:31 GMT</pubDate>
    <description>&amp;gt;Как заносить пользователей jabber в bd? Авторы не предлагают никаких тулзов для ручного добавления пользователей в базу данных, предлагают использовать автоматическое добавление (при входе с jabber-клиента). Но у меня эта штука не работает. Т.е., судя по логам, в базе данных такой пользователь создается, но зайти под ним всё-равно не удаётся. &amp;lt;authreg&amp;gt; &amp;lt;module&amp;gt; &amp;lt;mechanism&amp;gt; тэги в c2s.xml заполнены, &amp;lt;auto-create&amp;gt; в sm.xml тоже установлен. &lt;br&gt;&amp;gt;Кто использует пользователей из базы данных SASL (не жабировской) в jabber-е поделитесь, пожалуйста, конфигами и соображениями. Как вообще должен выглядеть &amp;lt;authreg&amp;gt; тэг в случае если все пользователи уже имеются во внешнем хранилище (т.е. сам &amp;lt;authreg&amp;gt;, получается, как-бы уже и не нужен).&lt;br&gt;&amp;gt;jabberd-2.1.7 glibc-2.3.5 sasl-2.0.21 (версию glibc привожу, поскольку jabber при конфигурировании ругается на &lt;br&gt;&amp;gt;функцию fnmatch, так что пришлось эту проверку отключить) &lt;br&gt;&lt;br&gt;&lt;br&gt;Проблема даже не в модуле bd. С MySQL таже песня. В таблице authreg пользователи создаются (после того как </description>
</item>

</channel>
</rss>
