LINUX.ORG.RU
ФорумAdmin

не работает поиск в Jabberd2


0

0

Ос Slackware 12. Установил Jabberd2. Все в принципе работает. НЕ работает поиск по имени по нику ... Добавляется только по указанию JID - petr@main.jabber.ru. давно подымалась тема http://www.linux.org.ru/view-message.jsp?msgid=1604751#1604958. Как побороть данную проблему ? Кто что порекомендует ?

Заранее спасибо !!!

Ответ на: комментарий от AngryElf

Когда в Jabber клиенте в частности Mirande Find/Add Contacts вводишь информацию для поиска - почтовый ящик, фамилию .. имя. Контакт не находиться. Добавление возможно тока при указании user@main.jabber.ru.

nordbez
() автор топика
Ответ на: комментарий от nordbez

Как понял необходимо утановить jabber-users-agent Замена JUD http://www.opennet.ru/tips/info/1387.shtml?skip=10 http://jabberd.jabberstudio.org/2/docs/jabberd_guide.html http://ru.gentoo-wiki.com/Настройка_JUD_на_сервере_Jabberd_версии_2.x После установки users-agent и его запуска вываливается: # /usr/local/bin/users-agent & root@slackware:/usr/local/etc# Users-Agent: Giving up and exiting...

Ставлю в программе user-agent - значение debug=1. После запуска выдает

root@12.09.2007 19:04:/usr/local/bin# ./users-agent Users-Agent: Giving up and exiting... при установки debug = 1 в программе users-agent: XML::Stream: new: hostname = (slackware.***.ru) XML::Stream: SetCallBacks: tag(node) func(CODE(0x89eb158)) XMPP::Conn: xmppCallbackInit: start XMPP::Conn: SetCallBacks: tag(message) func(CODE(0x89eb344)) XMPP::Conn: SetCallBacks: tag(presence) func(CODE(0x89eb2e4)) XMPP::Conn: SetCallBacks: tag(iq) func(CODE(0x89eb284)) XMPP::Conn: SetPresenceCallBacks: type(subscribe) func(CODE(0x89eb2d8)) XMPP::Conn: SetPresenceCallBacks: type(subscribed) func(CODE(0x89eb4b8)) XMPP::Conn: SetPresenceCallBacks: type(unsubscribe) func(CODE(0x89eb458)) XMPP::Conn: SetPresenceCallBacks: type(unsubscribed) func(CODE(0x89eb518)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp -tls"]) func(CODE(0x89eb5d8)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp -sasl"]) func(CODE(0x89eb6ec)) XMPP::Conn: xmppCallbackInit: stop XMPP::Conn: SetIQCallBacks: type(get) func(CODE(0x895a770)) namespace(http://jab ber.org/protocol/disco#items) XMPP::Conn: SetIQCallBacks: type(get) func(CODE(0x8959dd4)) namespace(http://jab ber.org/protocol/disco#info) XMPP::Conn: SetIQCallBacks: type(get) func(CODE(0x894ec94)) namespace(jabber:iq: search) XMPP::Conn: SetIQCallBacks: type(set) func(CODE(0x894efdc)) namespace(jabber:iq: search) XMPP::Conn: SetIQCallBacks: type(get) func(CODE(0x8949f4c)) namespace(jabber:iq: register) XMPP::Conn: SetIQCallBacks: type(set) func(CODE(0x894e610)) namespace(jabber:iq: register) XMPP::Conn: Execute: begin XMPP::Conn: Execute: Attempt to connect (-1) XMPP::Conn: Connect: host(127.0.0.1:5347) namespace(jabber:component:accept) XMPP::Conn: Connect: timeout(10) XML::Stream: Connect: type(tcpip) XML::Stream: Connect: Got a connection XML::Stream: Send: (<?xml version='1.0'?><stream:stream version='1.0' xmlns:stre am='http://etherx.jabber.org/streams' xmlns='jabber:component:accept' to='slackw are.***.ru' from='slackware.***.ru' xml:lang='en' >) XML::Stream: Read: buff(<?xml version='1.0'?><stream:stream xmlns:stream='http:/ /etherx.jabber.org/streams' xmlns='jabber:component:accept' to='slackware.***.ru' from='slackware.****.ru' version='1.0' id='1qlguudihzt2ni0y60ia0do5 ncl6pciq347xykgf'><stream:features xmlns:stream='http://etherx.jabber.org/stream s'><mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>DIGEST-MD5</m echanism></mechanisms></stream:features>) XMPP::Conn: Connect: connection made XML::Stream: SetCallBacks: tag(node) func(CODE(0x89ebb48)) XMPP::Conn: Execute: Connected... XML::Stream: SetCallBacks: tag(node) func(CODE(0x89e7b64)) XMPP::Conn: SendXML: sent(<handshake>45689e23e6e892da521c46c5f37f19b74ec6040d</h andshake>) XML::Stream: Send: (<handshake>45689e23e6e892da521c46c5f37f19b74ec6040d</handsha ke>) XML::Stream: Read: buff(<handshake xmlns='jabber:component:accept'/><stream:erro r xmlns:stream='http://etherx.jabber.org/streams'><host-unknown xmlns='urn:ietf: params:xml:ns:xmpp-streams'/><text xmlns='urn:ietf:params:xml:ns:xmpp-streams'>r equested name is already in use</text></stream:error></stream:stream>) XMPP::Conn: Process: status(-1) XMPP::Conn: Process: return(-1) XMPP::Conn: Execute: Could not auth with server: (fail: Bad handshake.) XMPP::Conn: Execute: Register turned off. Exiting. XML::Stream: Send: (</stream:stream>) XML::Stream: SetCallBacks: tag(node) func(CODE(0x89e7c3c)) XMPP::Conn: Disconnect: bye bye XMPP::Conn: Connected: (0) XMPP::Conn: Execute: end Users-Agent: Giving up and exiting...

Коллеги, помогите разобраться !!! Очень Нужен поиск в jabberd2 :) Заранее благодарен !

nordbez
() автор топика
Ответ на: комментарий от nordbez

Ну с таким форматированием и другим трудно разобраться :)

Но могу предположить что смотреть тут:

XMPP::Conn: Process: status(-1) XMPP::Conn: Process: return(-1) XMPP::Conn: Execute:
Could not auth with server: (fail: Bad handshake.) 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

cyclon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.