Hello,
If anybody can shed any light on the problems I'm running into with
PyYIMt and Jabber XCP 5.2 (latest version) it would be greatly
appreciated.

I downloaded the CVS for PyYIMt a few days ago and redownloaded again
today since I noticed there were some changes.
I'm pretty much at the point of extreme frustration due to lack of XCP
documentation on what I need to "do" in order to get it to recognize the
transport.
I have set up an OpenPort component in XCP with an id that matches the
'compjid' setting in config.xml.
I downloaded a java based client called JBother and am using that to
test. If there is a better client I should be using please let me know.
I am not getting any errors but I am not getting anything good either.
The XCP control panel shows the component as stopped. When I try to do a
service discovery there are no extra services. When I try to do a
register service directly to 'yahoolinker' or 'yahoolinker-1' or
'yahoolinker.jabber' etc, I just get a message in the XCP logs that
says:

[info] deliver.c:1733 20070228T17:24:24 Queueing message until
'yahoolinker-1.jabber' is available


Here is my config.xml file for PyYIMt:

<?xml version="1.0" ?>
<pyyimt>
    <jid>yahoolinker.jabber</jid>
    <compjid>yahoolinker-1</compjid>
    <confjid>chat-yahoolinker.jabber</confjid>
    <compjid>chat-yahoolinker-1</compjid>
    <discoName>Yahoo! Transport</discoName>
    <spoolFile>yahoouser.dbm</spoolFile>
    <pid>PyYIMt.pid</pid>
    <mainServer>127.0.0.1</mainServer>
    <mainServerJID>servername.mydomain.com</mainServerJID>
    <port>7400</port>
    <secret>secret</secret>
    <allowRegister/>
    <admins>
    </admins>
    <debugFile>yahooerror.log</debugFile>
    <dumpProtocol/>
</pyyimt>


Also, here is my Jabber XCP OpenPort config file for 'yahoolinker-1':

<op:component xmlns:op="http://www.jabber.com/config/open-port";
xmlns:config="http://www.jabber.com/config"; config:description="Yahoo!"
config:id="yahoolinker-1" config:runlevel="70"
config:shutdown-timeout="60" config:version="10"
xmlns="http://www.jabber.com/config";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.jabber.com/config/open-port
/opt/jabber/XCP_5.2/schemas/xsd/config/open-port/open-port.xsd">
  <properties xmlns="http://www.jabber.com/config";>
    <queue-size>512</queue-size>
    <bounce>1</bounce>
  </properties>
  <service xmlns="http://www.jabber.com/config";>
    <hosts>
      <host>*</host>
    </hosts>
  </service>
  <op:config xmlns:op="http://www.jabber.com/config/open-port"/>
</op:component>



Again, any help would be greatly appreciated. I may be doing something
very wrong and stupid, this is the first time I have set up both Jabber
XCP and PyYIMt. Thanks.

Nate
_______________________________________________
py-transports mailing list
[email protected]
http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to