Bron Gondwana wrote:
Hi,
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.
Patches Please post them to the list, I am very much interested in a
dynamic *mass* jabber solution instead of having to setup each Vhost.
Other fun things I'm working on - more flexible vcard
storage, a "ping" responder (just because I get sick of
seeing the error messages)
As Micheal already replied there is a ping plugin on CPAN (look there
for many other plugins). As for vcard, yeah the current implementation
is not very flexible.
Should I put these things together as patches and send them
to the list, or do you have another preferred way to handle
them?
if it modified the Djabberd code, then post the patches, if it can be
packaged entirely as a plugin, then push it up to CPAN (and post here to
let everyone know about it).
begin:vcard
fn:Edward Rudd
n:Rudd;Edward
org:Netfor, Inc.;Development
adr;dom:;;11810 Technology Lane;Fishers;IN;46038
email;internet:[EMAIL PROTECTED]
title:Lead Programmer
tel;work:317-813-4500 x 231
x-mozilla-html:FALSE
url:http://www.netfor.com/
version:2.1
end:vcard