Setting up DJabberd server for Fastmail

Bron Gondwana brong at
Thu Jul 24 11:40:12 UTC 2008


I'm setting up a DJabberd server for Fastmail.  One of our
interesting "challenges" is that we want to support
approximately 8000 different domains.

One approach I have considered is creating 8000 separate
vhosts.  I tried that and it failed, but I suspect that's
largely because I didn't have the LocalVHost transport
in the vhosts.

Anyway, I've put together a couple of patches to support
keeping track of the domain on a per-connection basis, and
passing the jid back from login so the domain can be read
from the connection and set into the jid.

Other fun things I'm working on - more flexible vcard
storage, a "ping" responder (just because I get sick of
seeing the error messages)

Should I put these things together as patches and send them
to the list, or do you have another preferred way to handle

  Bron Gondwana
  brong at

More information about the Djabberd mailing list