Tsung использует ошибку аутентификации сервера ejabberd?

После запуска tsung я получил сообщение журнала из файла ejabberd.log:

I(<0.427.0>:ejabberd_c2s:651) : ({socket_state,gen_tcp,#Port<0.4407>,<0.426.0>}) Failed authentication for [email protected] from IP 192.155.1.666 ({{192,155,1,666},5

person Hari Haran    schedule 10.01.2014    source источник
comment
Здравствуйте, не понятно в чем вопрос. Ваш сервер называется 192.155.1.666?. Вы можете войти в него под учетной записью one1 с помощью обычного клиента? Вы уверены, что Цунг использует правильный пароль?   -  person ppolv    schedule 10.01.2014
comment
это очень интересный IP (192.155.1.666). Сеть прямо из ада. Только сам черт мог закодировать 666 на восьми битах.   -  person user425720    schedule 11.01.2014
comment
@user425720 user425720, это не настоящий IP-адрес, это просто пример IP-адреса, если вы хотите просто предположить, что 192.168.1.10   -  person Hari Haran    schedule 11.01.2014


Ответы (2)


Какую версию вы используете? Я использую 2.1.13 с tsung. Я должен внести это изменение, чтобы заставить tsung работать.

diff --git a/src/tsung/ts_jabber_common.erl b/src/tsung/ts_jabber_common.erl
index 95646a0..fecf6bc 100644
--- a/src/tsung/ts_jabber_common.erl
+++ b/src/tsung/ts_jabber_common.erl
@@ -318,7 +318,7 @@ connect(#jabber{domain=Domain, version = Version}) ->
       ts_msg_server:get_id(list),
       "' to='",
       Domain,
-      "' xmlns='jabber:client' ",VersionStr,"xmlns:stream='http://etherx.jabber.org/streams'>"]).
+      "' xmlns='jabber:client' ","xmlns:stream='http://etherx.jabber.org/streams'>"]).

И вы можете найти несколько полезных комментариев здесь.

person Joshua    schedule 12.01.2014

Посмотрите этот код, он работает отлично. Если имя пользователя abc@reeng, вы должны настроить его следующим образом.

<options>
    <option type="ts_jabber" name="global_number" value="200"></option>
    <option type="ts_jabber" name="userid_max" value="200"></option>
    <option type="ts_jabber" name="domain" value="reeng"></option>
    <option name="file_server" id='userdb' value="/home/sanbox/users.csv" />
</options>

Прочитать имя пользователя, передать файл .csv http://tutslaptrinh.com/tutorial-detail/tsung-test-connection-ejabberd

person Do Cao Huynh    schedule 28.09.2015