Here's what the console said.
Tried 2 different clients, got the same thing.

XMPP sent:  <iq id='test_disco' to='yahoo.psordb02.mypartssource.com'
type='get'> <query xmlns='http://jabber.org/protocol/disco#info'/>
</iq>


XMPP received:  <iq xmlns='jabber:client'
from='yahoo.psordb02.mypartssource.com' id='test_disco'
to='[EMAIL PROTECTED]/Jabber Messenger Desktop'
type='error' xml:lang='en'> <query
xmlns='http://jabber.org/protocol/disco#info'/>
<error code='501' type='cancel'><feature-not-implemented
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>The feature requested is not
implemented by the recipient or server and therefore cannot be
processed.</text></error></iq>


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Norman
Rasmussen
Sent: Thursday, March 15, 2007 3:01 PM
To: PyTransports Discussion
Subject: Re: [py-transports] Help with PyYIMt and Jabber XCP

that looks fine,

what does:

<iq type="get" to="yahoo.psordb02.mypartssource.com" id="test_disco" >
<query xmlns="http://jabber.org/protocol/disco#info"/>
</iq>

return? (paste it via your XML console in your client)

On 3/15/07, Nate Pinchot <[EMAIL PROTECTED]> wrote:
> Sure,
> Here it is
>
> <?xml version="1.0" ?>
> <pyyimt>
>     <jid>yahoo.psordb02.mypartssource.com</jid>
>     <compjid>yahoolinker.jabber</compjid>
>     <confjid>chat.yahoo.psordb02.mypartssource.com</confjid>
>     <confcompjid>chat-yahoolinker.jabber</confcompjid>
>     <discoName>Yahoo!</discoName>
>     <spoolFile>yahoouser.dbm</spoolFile>
>     <pid>PyYIMt.pid</pid>
>     <mainServer>10.2.10.4</mainServer>
>     <mainServerJID>yahoolinker.jabber</mainServerJID>
>     <port>7400</port>
>     <secret>secret</secret>
>     <allowRegister/>
>     <enableChatrooms/>
>     <admins>
>         <jid>[EMAIL PROTECTED]</jid>
>     </admins>
>     <debugFile>yahooerror.log</debugFile>
>     <dumpProtocol/>
> </pyyimt>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Norman
> Rasmussen
> Sent: Thursday, March 15, 2007 11:17 AM
> To: PyTransports Discussion
> Subject: Re: [py-transports] Help with PyYIMt and Jabber XCP
>
> can you give a dump of the top of your config file as it is now, jid
> should look like:
>
>  <jid>yahoo.psordb02.mypartssource.com</jid>
>
> On 3/15/07, Nate Pinchot <[EMAIL PROTECTED]> wrote:
> > I have the debugFile set to yahooerror.log and it isn't logging any
> > errors.
> >
> > Tried setting allowRegister = True in the config.py file but that
> didn't
> > help.
> >
> > In case this shows more info, here is the full startup log.
> > What I don't understand is I can see in the log what looks like
> > registering jabber:iq:register type get and type set
> > Am I doing something stupid here? (I'm not afraid to admit when I
> don't
> > know what I'm talking about)
> >
> >
> > [EMAIL PROTECTED] yahoo-transport]$ ~/python/bin/python yahoo.py
> > Could not load one of the supported DNS libraries (dnspython or
> pydns).
> > SRV records will not be queried and you may need to set custom
> > hostname/port for some servers to be accessible.
> > Invalid debugflag given: always
> > Invalid debugflag given: nodebuilder
> > DEBUG:
> > DEBUG: Debug created for
> > /home/jabber/python/lib/python2.5/site-packages/xmpp/client.py
> > DEBUG:  flags defined: always,nodebuilder
> > DEBUG: socket       start Plugging <xmpp.transports.TCPsocket
instance
> > at 0xb72e4cac> into <xmpp.client.Component instance at 0xb72e462c>
> > DEBUG: socket       start Successfully connected to remote host
> > ('10.2.10.4', '7400')
> > DEBUG: dispatcher   start Plugging <xmpp.dispatcher.Dispatcher
> instance
> > at 0xb72e4cec> into <xmpp.client.Component instance at 0xb72e462c>
> > DEBUG: dispatcher   info  Registering namespace "unknown"
> > DEBUG: dispatcher   info  Registering protocol "unknown" as
> > xmpp.protocol.Protocol(unknown)
> > DEBUG: dispatcher   info  Registering protocol "default" as
> > xmpp.protocol.Protocol(unknown)
> > DEBUG: dispatcher   info  Registering namespace
> > "http://etherx.jabber.org/streams";
> > DEBUG: dispatcher   info  Registering protocol "unknown" as
> > xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
> > DEBUG: dispatcher   info  Registering protocol "default" as
> > xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
> > DEBUG: dispatcher   info  Registering namespace
> > "jabber:component:accept"
> > DEBUG: dispatcher   info  Registering protocol "unknown" as
> > xmpp.protocol.Protocol(jabber:component:accept)
> > DEBUG: dispatcher   info  Registering protocol "default" as
> > xmpp.protocol.Protocol(jabber:component:accept)
> > DEBUG: dispatcher   info  Registering protocol "iq" as
> > xmpp.protocol.Iq(jabber:component:accept)
> > DEBUG: dispatcher   info  Registering protocol "presence" as
> > xmpp.protocol.Presence(jabber:component:accept)
> > DEBUG: dispatcher   info  Registering protocol "message" as
> > xmpp.protocol.Message(jabber:component:accept)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Dispatcher.streamErrorHandler of <xmpp.dispatcher.Dispatcher
instance
> at
> > 0xb72e4cec>> for "error" type->
ns->(http://etherx.jabber.org/streams)
> > DEBUG: dispatcher   warn  Registering protocol "error" as
> > xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
> > DEBUG: socket       sent  <?xml version='1.0'?>
> >   <stream:stream xmlns="jabber:component:accept"
> to="yahoolinker.jabber"
> > version="1.0" xmlns:stream="http://etherx.jabber.org/streams"; >
> > DEBUG: socket       got   <stream:stream
> xmlns='jabber:component:accept'
> > xml:lang='en' xmlns:stream='http://etherx.jabber.org/streams'
> > from='yahoolinker.jabber'
xmlns:jd='http://jabber.com/config/jabberd'
> > jd:realm='jabber' id='45F95E38' version='1.0'>
> >   <stream:features/>
> > DEBUG: dispatcher   warn  Unknown stanza: features
> > DEBUG: dispatcher   ok    Dispatching unknown stanza with type->
> > props->[] id->None
> > DEBUG: dispatcher   info  Registering namespace "jabber:client"
> > DEBUG: dispatcher   info  Registering protocol "unknown" as
> > xmpp.protocol.Protocol(jabber:client)
> > DEBUG: dispatcher   info  Registering protocol "default" as
> > xmpp.protocol.Protocol(jabber:client)
> > DEBUG: dispatcher   info  Registering protocol "iq" as
> > xmpp.protocol.Iq(jabber:client)
> > DEBUG: dispatcher   info  Registering protocol "message" as
> > xmpp.protocol.Message(jabber:client)
> > DEBUG: dispatcher   info  Registering protocol "presence" as
> > xmpp.protocol.Presence(jabber:client)
> > connected: tcp
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_message of <__main__.Transport instance at
0xb72e4acc>>
> > for "message" type-> ns->(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_presence of <__main__.Transport instance at
> 0xb72e4acc>>
> > for "presence" type-> ns->(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_discoinfo_results of <__main__.Transport instance
at
> > 0xb72e4acc>> for "iq" type->result
> > ns->http://jabber.org/protocol/disco#info(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_version of <__main__.Transport instance at
> > 0xb72e4acc>> for "iq" type->get ns->jabber:iq:version(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_register_get of <__main__.Transport instance at
> > 0xb72e4acc>> for "iq" type->get
ns->jabber:iq:register(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_register_set of <__main__.Transport instance at
> > 0xb72e4acc>> for "iq" type->set
ns->jabber:iq:register(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_avatar of <__main__.Transport instance at
> 0xb72e4acc>>
> > for "iq" type->get ns->jabber:iq:avatar(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_gateway_get of <__main__.Transport instance at
> > 0xb72e4acc>> for "iq" type->get ns->jabber:iq:gateway(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_gateway_set of <__main__.Transport instance at
> > 0xb72e4acc>> for "iq" type->set ns->jabber:iq:gateway(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Transport.xmpp_iq_vcard of <__main__.Transport instance at
> 0xb72e4acc>>
> > for "iq" type->get ns->vcard-temp(jabber:client)
> > DEBUG: browser      start Plugging <xmpp.browser.Browser instance at
> > 0xb720924c> into <xmpp.client.Component instance at 0xb72e462c>
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Browser._DiscoveryHandler of <xmpp.browser.Browser instance at
> > 0xb720924c>> for "iq" type->get
> > ns->http://jabber.org/protocol/disco#info(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Browser._DiscoveryHandler of <xmpp.browser.Browser instance at
> > 0xb720924c>> for "iq" type->get
> > ns->http://jabber.org/protocol/disco#items(jabber:client)
> > DEBUG: commands     start Plugging <xmpp.commands.Commands instance
at
> > 0xb720932c> into <xmpp.client.Component instance at 0xb72e462c>
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Commands._CommandHandler of <xmpp.commands.Commands instance at
> > 0xb720932c>> for "iq" type->set
> > ns->http://jabber.org/protocol/commands(jabber:client)
> > DEBUG: dispatcher   info  Registering handler <bound method
> > Commands._CommandHandler of <xmpp.commands.Commands instance at
> > 0xb720932c>> for "iq" type->get
> > ns->http://jabber.org/protocol/commands(jabber:client)
> > DEBUG: browser      info  Registering handler <bound method
> > Commands._DiscoHandler of <xmpp.commands.Commands instance at
> > 0xb720932c>> for "" node->http://jabber.org/protocol/commands
> > DEBUG: browser      info  Registering handler <bound method
> > Commands._DiscoHandler of <xmpp.commands.Commands instance at
> > 0xb720932c>> for "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/commands
> > DEBUG: browser      info  Registering handler <bound method
> > Online_Users_Command._DiscoHandler of <jep0133.Online_Users_Command
> > instance at 0xb720944c>> for "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#get-online-users
> > DEBUG: browser      info  Registering handler <bound method
> > Active_Users_Command._DiscoHandler of <jep0133.Active_Users_Command
> > instance at 0xb72094ec>> for "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#get-active-users
> > DEBUG: browser      info  Registering handler <bound method
> > Registered_Users_Command._DiscoHandler of
> > <jep0133.Registered_Users_Command instance at 0xb720954c>> for
> > "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#get-registered-users
> > DEBUG: browser      info  Registering handler <bound method
> > Edit_Admin_List_Command._DiscoHandler of
> > <jep0133.Edit_Admin_List_Command instance at 0xb72095ac>> for
> > "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#edit-admin
> > DEBUG: browser      info  Registering handler <bound method
> > Restart_Service_Command._DiscoHandler of
> > <jep0133.Restart_Service_Command instance at 0xb720960c>> for
> > "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#restart
> > DEBUG: browser      info  Registering handler <bound method
> > Shutdown_Service_Command._DiscoHandler of
> > <jep0133.Shutdown_Service_Command instance at 0xb720966c>> for
> > "yahoo.psordb02.mypartssource.com"
> > node->http://jabber.org/protocol/admin#shutdown
> > DEBUG: browser      info  Registering handler <bound method
> > Connect_Registered_Users_Command._DiscoHandler of
> > <adhoc.Connect_Registered_Users_Command instance at 0xb72096cc>> for
> > "yahoo.psordb02.mypartssource.com" node->connect-users
> > DEBUG: browser      info  Registering handler <bound method
> > Transport.xmpp_base_disco of <__main__.Transport instance at
> > 0xb72e4acc>> for "yahoo.psordb02.mypartssource.com" node->
> > DEBUG: browser      info  Registering handler <bound method
> > Transport.xmpp_base_disco of <__main__.Transport instance at
> > 0xb72e4acc>> for "chat.yahoo.psordb02.mypartssource.com" node->
> > DEBUG: browser      info  Registering handler <bound method
> > Transport.xmpp_base_disco of <__main__.Transport instance at
> > 0xb72e4acc>> for "" node->
> > trying auth
> > DEBUG: gen_auth     start Plugging <xmpp.auth.NonSASL instance at
> > 0xb720972c> into <xmpp.client.Component instance at 0xb72e462c>
> > DEBUG: socket       sent
> > <handshake>54e5c55c47a8057227d2d7f5125d5094f4b677f1</handshake>
> > DEBUG: dispatcher   info  Registering handler <bound method
> > NonSASL.handshakeHandler of <xmpp.auth.NonSASL instance at
> 0xb720972c>>
> > for "handshake" type-> ns->(jabber:component:accept)
> > DEBUG: dispatcher   warn  Registering protocol "handshake" as
> > xmpp.protocol.Protocol(jabber:component:accept)
> > DEBUG: gen_auth     notifywaiting on handshake
> > DEBUG: socket       got   <handshake/>
> > DEBUG: dispatcher   ok    Got jabber:component:accept/handshake
stanza
> > DEBUG: dispatcher   ok    Dispatching handshake stanza with type->
> > props->[] id->None
> > auth return: old_auth
> > DEBUG: socket       got   <iq
> > from='[EMAIL PROTECTED]/Exodus' id='jcl_24'
> > to='yahoo.psordb02.mypartssource.com' type='get'>
> >   <query xmlns='jabber:iq:register'/>
> >   </iq>
> > DEBUG: dispatcher   ok    Got jabber:component:accept/iq stanza
> > DEBUG: dispatcher   ok    Dispatching iq stanza with type->get
> > props->[u'jabber:iq:register'] id->jcl_24
> > DEBUG: socket       sent  <iq
> > to="[EMAIL PROTECTED]/Exodus"
> > from="yahoo.psordb02.mypartssource.com" id="jcl_24" type="error">
> >   <query xmlns="jabber:iq:register" />
> >   <error code="501" type="cancel">
> >   <feature-not-implemented
xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"
> > />
> >   <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">The feature
> > requested is not implemented by the recipient or server and
therefore
> > cannot be processed.</text>
> >   </error>
> >   </iq>
> >
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Norman
> > Rasmussen
> > Sent: Thursday, March 15, 2007 10:41 AM
> > To: PyTransports Discussion
> > Subject: Re: [py-transports] Help with PyYIMt and Jabber XCP
> >
> > Are there any exceptions being logged? (It doesn't look like it)
> >
> > If you edit the config.py file and set allowRegister to True does it
> > work then?
> >
> > On 3/15/07, Nate Pinchot <[EMAIL PROTECTED]> wrote:
> > > Yep, double checked <allowRegister/> is in the config file and not
> > > commented.
> > > Any idea what else could cause this? I downloaded/installed xmpp
> > library
> > > again in case there was an update and also downloaded all of the
> > PyYIMt
> > > files again.
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of
Norman
> > > Rasmussen
> > > Sent: Thursday, March 15, 2007 4:28 AM
> > > To: PyTransports Discussion
> > > Subject: Re: [py-transports] Help with PyYIMt and Jabber XCP
> > >
> > > On 3/14/07, Nate Pinchot <[EMAIL PROTECTED]> wrote:
> > > > Looks like it is saying jabber:iq:register type='get' is a
feature
> > > that
> > > > isn't implemented... ?
> > >
> > > Do you have <allowRegister/> in the config file?
> > >
> > > --
> > > - Norman Rasmussen
> > >  - Email: [EMAIL PROTECTED]
> > >  - Home page: http://norman.rasmussen.co.za/
> > > _______________________________________________
> > > py-transports mailing list
> > > [email protected]
> > > http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
> > > _______________________________________________
> > > py-transports mailing list
> > > [email protected]
> > > http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
> > >
> >
> >
> > --
> > - Norman Rasmussen
> >  - Email: [EMAIL PROTECTED]
> >  - Home page: http://norman.rasmussen.co.za/
> > _______________________________________________
> > py-transports mailing list
> > [email protected]
> > http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
> > _______________________________________________
> > py-transports mailing list
> > [email protected]
> > http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
> >
>
>
> --
> - Norman Rasmussen
>  - Email: [EMAIL PROTECTED]
>  - Home page: http://norman.rasmussen.co.za/
> _______________________________________________
> py-transports mailing list
> [email protected]
> http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
> _______________________________________________
> py-transports mailing list
> [email protected]
> http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
>


-- 
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.co.za/
_______________________________________________
py-transports mailing list
[email protected]
http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports
_______________________________________________
py-transports mailing list
[email protected]
http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to