проблема с mod_ircd

при попытке залогиниться на сервере через 6667 (irc)
пишет
NICK test * irc.virtualserver.ru
:irc.virtualserver.ru 436 test :Authentication failed

--------------------конфиг
{host_config,"irc.virtualserver.ru",[
{auth_method, anonymous},{anonymous_protocol, both}
]}.

{6667, ejabberd_ircd,[
{access, c2s},
{host, "irc.virtualserver.ru"},
{muc_host, "conference.virtualserver.ru"},
{encoding, "cp1251"},
{mappings,
[{"#virtualserver", "support@conference.virtualserver.ru"}]}
]
}
-------------------

А всё потому, что перед NICK

А всё потому, что перед NICK должен идти PASS с паролем от аккаунта, название которого совпадает с ником.

ответ

я это для примера привёл

вот пример установки соединения с помощью irssi

от ирсы NICK nickname
от ирсы USER nick nick xmpp.virtualserver.ru :nick
от сервера irc.virtualserver.ru 436 nickname :Authentication failed

USER если мне не изменяет

USER если мне не изменяет память по стандарту должен быть до NICK. И главное, простите мне мою тупизну, но PASS-то есть или нет его?

ну до пароля не доходит, и

ну до пароля не доходит, и пароль не обязателен
в конфиги я никаких паролей не ставил
и вообще смысл в анонимной ирке.

irssi коннектится к другим хостам

Точно такая же проблема.

При чём если посылать PASS, а потом ник существующего пользователя, то через телнет заходит. Xchat говорит Auth Failed даже с прописыванием логина-пароля.
Хочу анонимный ирк-сервер (:

Насколько я понял из XEPов, для анонимного логина используется другой метод входа, а не просто абы какой логин-пароль.

it works!

Вот с такой настройкой авторизации заработало в X-Chat:

{host_config, "myhost.net", [{auth_method, [ldap, anonymous]},
                             ....ldap поскипан.....
                             {anonymous_protocol, both}]}. % login and sasl

Пустило юзера с несуществующим ником без "пароля сервера".
Pidgin говорит Unknown error.

Syndicate content