[JDEV] Newbie: Who should be using the jabber software ?

John P . Looney valen at tuatha.org
Tue Nov 23 14:03:05 CST 1999


On Tue, Nov 23, 1999 at 01:30:19PM -0600, Thomas Charron mentioned:
>   If you can say, are there any specif packages you're looking to possibly 
> having a jabber transport to/from?

 Just the "common" ones. We want people to have no reason to use a
non-jabber client - and the most common reason someone would use a
proprietary one is "Little Johnny down the road uses ICQ". As long as we
can talk to ICQ, AIM & other big ones, that's sufficent for the time being.

>   I just started work on this very thing.  Sort of a 'New Users Guide to 
> Jabber', with how to install, how to set it up, breif overview on the entuire 
> system, writing new transports using libetherx, etc..

 Woohoo! If you want a proofreader...

> >  However, I still can't get the jserver to start. Started with the -D
> > option it gives:
> > % jserver -D -s bing
> > [..deleted..]
> > Tue Nov 23 18:47:39 1999  debug/tstream:153 tstream read event
> > Tue Nov 23 18:47:39 1999  debug/xmlstream:196 _xmlstream_main
> > Tue Nov 23 18:47:39 1999  debug/tstream:153 tstream read event
> > Tue Nov 23 18:47:39 1999  error/tstream error reading from socket
> > '127.0.0.1'
> > Tue Nov 23 18:47:39 1999  error/libetherx unable to estabilsh connection to
> > etherx, forcing exit
> > % 
>   Is etherx listening on the IP you are connecting to?  There are a few lines 
> in registry.xml that contain the IP's it should be listening on.  The easiest 
> way to tell is try to telnet to bind on port 5269 and see if you get a 
> connection.  I suspect it may not be..

 The machine only has the one IP address. I can telnet localhost 5269, and
get a connection fine. Hmm. Must be something wrong with jserver's config
then. Maybe it's trying to connect elsewhere...

 The jserver.xml file is:

<transport id='jabber' namespace="jabber:server" secret='smeg' 
        dso='/usr/remote/packages/jabber-transport/lib/jabber/jserver.so'>

  <name>localhost</name>
  <name>hercules.fv.digiserve.ie</name> 
  <log>/usr/remote/packages/jabber-transport/var/log/jserver.log</log>

  <!-- maps *@aol.com to *@amt.foo.bar
  <map host="aol.com">amt.foo.bar</map> -->

  <!-- forwards irc:irc.network.org/room to irc.foo.bar
  <map type="irc">irc.foo.bar</map> -->

  <info>
    <name>Jabber Server</name>
    <description>A Jabber Server!</description>
    <email>jplooney at online.ie</email>
    <url>http://www.fv.digiserve.ie/</url>
  </info>

  <!-- a place to list the available agents for the users of this server -->
  <agents>
    <id>groups.foo.bar</id>
    <id>amt.foo.bar</id>
    <id>irc.foo.bar</id>
  </agents>

  <service id="svc_basic" dso="/usr/remote/packages/jabber-transport/lib/jabber/svc_basic.so">
    <anonymous/>
  </service>

  <modules>
    <mod_basic dso="/usr/remote/packages/jabber-transport/lib/jabber/mod_basic.so">
      <registration/>
      <spool>/usr/remote/packages/jabber-transport/var/jabber</spool>
      <users>/usr/remote/packages/jabber-transport/etc/jabber/mod_basic_users.xml</users>
    </mod_basic>
  </modules>

</transport>

Kate

-- 
Microsoft. The best reason in the world to drink beer.
http://www.redbrick.dcu.ie/~valen




More information about the JDev mailing list