@kavabangaungava
Всякое бывало.

Почему sendxmpp не может авторизоваться?

Десктопные клиенты, работают прекрасно, отправляют сообщения и передают контакты
При попытке отправить через sendxmpp сообщение на клиенте получаю ошибку
echo "Hello world" | sendxmpp -v -t -u user1  user@domain.com
sendxmpp: config: 'password' => 'passworD'
sendxmpp: config: 'port' => '0'
Use of uninitialized value $val in concatenation (.) or string at /usr/bin/sendxmpp line 197.
sendxmpp: config: 'component' => ''
sendxmpp: config: 'username' => 'user1'
sendxmpp: config: 'jserver' => 'domain.com'
sendxmpp: ssl_verify: 1
sendxmpp: tls_ca_path:
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/XML/Stream.pm line 1439.
Use of uninitialized value in hash element at /usr/share/perl5/XML/Stream.pm line 1440.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/XML/Stream.pm line 1440.
Use of uninitialized value in hash element at /usr/share/perl5/XML/Stream.pm line 1443.
Use of uninitialized value in numeric eq (==) at /usr/share/perl5/XML/Stream.pm line 1443.
Use of uninitialized value in hash element at /usr/share/perl5/XML/Stream.pm line 1443.
Use of uninitialized value within %status in numeric eq (==) at /usr/share/perl5/XML/Stream.pm line 1506.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/XML/Stream.pm line 1507.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/XML/Stream.pm line 1669.
Use of uninitialized value in numeric eq (==) at /usr/share/perl5/XML/Stream.pm line 1673.
sendxmpp: Connect: 1
Error 'AuthSend': error: not-authorized[?]


На сервере в логах вот такая запись
<0.7997.0>@ejabberd_s2s_in:process_closed/2:132 Closing inbound s2s connection ::ffff:192.241.205.25 -> localhost: Connection failed: connection closed
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kavabangaungava Автор вопроса
Всякое бывало.
Вопрос решен добавлением строк в конфиг ejabberd
disable_sasl_mechanisms:
 - "digest-md5"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы