[JDEV] IQ question and Server Configuration Question

David Waite dwaite at jabber.com
Fri Mar 9 20:37:25 CST 2001


Keith Newham wrote:

> apologies if these are answered in the documention, but.....
>
> 1)   I'm trying to get jabber 1.4 running on my redhat linux box.   1.2 runs
> ok, but 1.4 complains with "No filesystem spool location configured".  I ran
> configure and make.  jabberd is under a seperate directory to jabber.xml.
> structure as follows:
>

If you are using a relative path, the path will be relative to JHOME, a
variable set at compile time - meaning, it will always try to  resolve relative
paths from the directory where everything was when compiled. This is probably
the first thing to check, possibly by specifying the location of the spool
directory instead as an absolute path.

> 2)      When running 1.2, I'm trying the send an <iq set> using a namespace
> that jabber does not define.  I get an error back stating the Service is
> unavailable (503).  My intention is to send the <iq set> to another signed
> in client.  The client never receives the xml since the server returns the
> 503.   Am I missing something fundamental here?
>

It should work with 1.2, as long as you
1) send it to a full JID (user at server/resource) of the other person's session.
Messages can go to a default (unspecified) resource, iq packets cannot.
2) be careful that your custom namespace does not start with 'jabber:', which
is reserved for officially adopted protocols. I believe this wasn't enforced
until 1.4, though.

-David Waite





More information about the JDev mailing list