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