Ejabberd with pyICQt: transport not in directory service list

Hi.

It seems that I managed to get ejabberd with pyICQt running but the ICQ transport is not listed in the service directory browsers of Exodus and Psi. I'm using Debian Lenny (testing) and the versions of ejabberd and pyICQt from the regular Debian repositories (1.1.4 and 0.8a). I configured ejabberd and pyICQt like this:

relevant part of ejabberd.cfg:

Quote:

{5347, ejabberd_service, [{access, all}, {host, "icq.mydomain.com", [{password, "secret"}]}]},

pyicqt.conf.xml:

Quote:

icq.mydomain.com
127.0.0.1
jabber.mydomain.com
http://jabber.mydomain.com/
5347
secret
en
iso-8859-1
login.icq.com
5190

zombie@jabber.mydomain.com

epoll

The log file of ejabberd list accepted connection messages for port 5347 after starting pyICQt:

Quote:

I(<0.1249.0>:ejabberd_listener:90): (#Port<0.1466>) Accepted connection {{127,0,0,1},47991} -> {{127,0,0,1},5347}

That's why I guess that I configured everything correctly. Due to the fact that the transport is not listed I cannot use it. Does anybody have a clue what's wrong?

Kind regards

K. Zumbusch

Additional info

The config file for pyICQt is not properly displayed. Here is the next try:

<pyicqt>
        <jid>icq.mydomain.com</jid>
        <mainServer>127.0.0.1</mainServer>
        <mainServerJID>jabber.mydomain.com</mainServerJID>
        <website>http://jabber.mydomain.com/</website>
        <port>5347</port>
        <secret>secret</secret>
        <lang>en</lang>
        <encoding>iso-8859-1</encoding>
        <icqServer>login.icq.com</icqServer>
        <icqPort>5190</icqPort>
        <admins>
                <jid>zombie@jabber.mydomain.com</jid>
        </admins>
        <reactor>epoll</reactor>
        <disableAvatars/>
</pyicqt>

Check the FAQ

Anonymous wrote:

Due to the fact that the transport is not listed I cannot use it.

You can use it: put the transport's JabberID in your client's Service Discovery window.

Anonymous wrote:

Does anybody have a clue what's wrong?

Check this FAQ: Transport not shown on Service Discovery

Syndicate content