[JDEV] Client and server on same machine , problem ?

DJ Adams dj.adams at pobox.com
Tue Sep 18 09:40:48 CDT 2001

On Tue, Sep 18, 2001 at 02:12:38PM +0000, V.Vasant wrote:
> hi,
> Does running the client and server on the same machine cause any problem. When I tried connecting to the server, I got a "server disconnected" message. On having a look at the server debug log, I found the following 

No problem at all. I run client and server on the same machine here
all the time.

> 20010918T01:39:01: [notice] ( bouncing a routed packet to from 11 at c2s/80EB9C0: Internal Delivery Error
This in many ways is like th HTTP 500 error - it has many possible causes,
and we'd need to see more info (e.g. debug log output) to get a hold on it.

> By examining the source, I found that this is logged by jabberd/deliver.c in the function deliver_instance, when the call to the handler fails. What could be the reason. By the by, I've just begun going through the source. What does deliver.c actually do ?

jabberd/deliver is the central routing mechanism in the Jabber server.
It knows about the different components that make up a server, and 
what hostnames and namespaces are appropriate for what components (well
vice versa I guess). It works out where to deliver packets, and delivers

(not to be confused with a deliver.c in the JSM ;-) 

More information about the JDev mailing list