[JDEV] Starting aim-transport
Lubos Pochman
lubosp at desktopdollars.com
Mon Nov 20 19:05:01 CST 2000
I have built aim-transport (from download.jabber.org/cvs), got new lib
libfaim (sourceforge cvs),
libetherx (from download.jabber.org/cvs).
Run configure --with-jabber2/ Everything builds OK.
I put my aimtrans server into /etc/hosts (both as external ip and
127.0.0.1).
Start aimtrans with:
./aimtrans -D -n aimtrans.dddenim01.com -e aimtrans.dddenim01.com -p
7009 -s aimtrans
jabber.xml:
<service id='aimtrans.dddenim01.com'>
<accept>
<ip>127.0.0.1</ip>
<port>7009</port>
<secret>aimtrans</secret>
</accept>
</service>
<agent jid="aimtrans.dddenim01.com">
<name>AIM Transport</name>
<description>This is the AIM Transport</description>
<transport>AIM/AOL ScreenName</transport>
<service>aim</service>
<register/>
</agent>
But when I start aimtrans it terminates after a few seconds with following
in log file:
Mon Nov 20 17:42:56 2000 debug/log.c:79 log_init
Mon Nov 20 17:42:56 2000 debug/main.c:59 Loading Transport
Mon Nov 20 17:42:56 2000 debug/ehandler.c:44
ehandler_new(aimtrans.dddenim01.com,jabber:component:accept)
Mon Nov 20 17:42:56 2000 debug/ehlist.c:26 list_add(aimtrans.dddenim01.com)
Mon Nov 20 17:42:56 2000 debug/etherxs.c:124 attempting socket connect to
aimtrans.dddenim01.com for transport aimtrans.dddenim01.com
Mon Nov 20 17:42:56 2000 debug/xmlstream.c:26 xmlstream_connect
Mon Nov 20 17:42:56 2000 debug/tstream.c:63 tstream_new
Mon Nov 20 17:42:56 2000 debug/xmlstream.c:103 head: <?xml
version='1.0'?><stream:stream
xmlns:stream='http://etherx.jabber.org/streams' id='3A19C510'
xmlns='jabber:component:accept' to='aimtrans.dddenim01.com'
from='aimtrans.dddenim01.com' xmlns:etherx='http://etherx.jabber.org/'
etherx:secret='b3ecab8f67d619e2d436493b06968506ce87eced'>
Mon Nov 20 17:42:56 2000 debug/tstream.c:133 tstream_write_buffer
Mon Nov 20 17:42:56 2000 debug/ehandler.c:72 spun off connection attempt
Mon Nov 20 17:42:56 2000 debug/external.c:23 [AIM] Loaded transport with
aimtrans.dddenim01.com as host alias
Mon Nov 20 17:42:56 2000 debug/main.c:75 Main loop waiting
Mon Nov 20 17:42:56 2000 debug/unknown.c:11 THREAD:UNKNOWN starting
Mon Nov 20 17:42:56 2000 debug/tstream.c:212 tstream_main: startup
Mon Nov 20 17:42:56 2000 debug/xmlstream.c:228 xmlstream_main: startup
Mon Nov 20 17:42:56 2000 debug/tstream.c:335 tstream_connect:
ADNS[aimtrans.dddenim01.com:7009]
Mon Nov 20 17:42:56 2000 debug/tstream.c:357 tstream_connect: ADNS A lookup
loop
Mon Nov 20 17:42:56 2000 debug/tstream.c:380 tstream_connect: failed ADNS A
lookup
Mon Nov 20 17:42:56 2000 debug/tstream.c:397 tstream_connect: ADNS MX
lookup loop
Mon Nov 20 17:42:56 2000 debug/tstream.c:435 tstream_connect: failed ADNS
MX lookup
Mon Nov 20 17:42:56 2000 debug/tstream.c:463 tstream_cleanup
Mon Nov 20 17:42:56 2000 debug/xmlstream.c:266 xmlstream_error
Mon Nov 20 17:42:56 2000 debug/xmlstream.c:266 xmlstream_error
Mon Nov 20 17:42:56 2000 warn/etherxs Connection to etherxd failed 1 times,
attempting to reconnect...
Anybody has an idea what went wrong and how to make ADNS to see
aimtrans.dddenim01.com:7009.
Can it be caused by aimtrans.dddenim01.com being behind firewall?
More information about the JDev
mailing list