2013-09-03 2 views
0

я была установлена ​​методом mod_jinglenodes.erl плагин в ejabberd.it показано на пси + службы обнаружения опции jinglenodes.192.168.1.35, но didnot получить любой правильный ответ на IQEjabberd Voip с

mod_jinglenodes а) отправить IQ:

<iq type="get" to="[email protected]" id="ab71a"><servicesxmlns='http://jabber.org/protocol/jinglenodes'/></iq> 

получить его:

<iq from="[email protected]" type="error" xml:lang="en" to="[email protected]/Psi+" id="ab71a"> 
<services xmlns="http://jabber.org/protocol/jinglenodes"/> 
<error type="cancel" code="503"> 
<service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> 
</error> 
</iq> 

б)

<channel xmlns='http://jabber.org/protocol/jinglenodes#channel' 
protocol='udp'/> 

не получил никакого результата.

, пожалуйста, помогите мне. и как отправить пример IQ вызова VoIP?

+0

Как вы установили ejabberd_mod_jinglenodes? когда я запускаю ./configure Я получаю сообщение об ошибке: configure: error: требуется ejabberd.hrl. Убедитесь, что PREFIX такой же, как PREFIX, на котором установлен ejabberd. –

ответ

1

Из примеров протоколов в XEP-0278, похоже, вы должны послать запрос <services> либо на свой собственный сервер (в данном случае 192.168.1.35), или к полной JID из контакта, в данном случае, по-видимому [email protected]/Psi+, но не до чистого JID как в вашем примере выше, [email protected].

+0

спасибо за ответ :))) также нужен вопрос (b) ответ –

+0

ya его работающий хороший :)), но не запускал jinglemodules .. запрос, отправленный напрямую клиенту и получить ответ. Но не пошел в пространство имен jinglemodule –

+0

@KumaravelSelvaraj, Я предлагаю открыть новый вопрос с полной стенограммой строф, обмен которыми осуществляется между клиентами. – legoscia