Lots of hosted domains

If I'm reading the documentation correctly, in order to support hosted domains (where the user's JID is jdoe@sub.domain.org and the connect server is connect.domain.org) I have to install a server instance for each sub.domain.org.

We have over 400 domains, and this seems a bit cumbersome (I'm thinking that I will have to write a script that searches LDAP for new domains and creates an IM instance.) Is there any plan to allow this to be configured in LDAP?

Is there anything I can change in iim.conf to skirt this process? Perhaps change the 'loginfilter' and 'useruidattr' settings?

[612 byte] By [jessethompsona] at [2007-11-27 10:08:04]
# 1

Hi,

IM server supports multiple domains out of the box only when the deployment makes use of Access Manager as the backend.

But it is always possible to write custom Realm's which implement the functionality required by making use of the com.sun.im.provider.* api.

(Like com.sun.im.provider.MultiDomainRealm, etc).

If it is not using Identity server as the backend, and if you want to leverage the bundled Realm (*) implementations - then you would need to set up different deployments each for a single domain with the appropriate searchbase configured ...

(*) Bundled Realm's are : A single searchbase based ldap tree, Access Manager based Realm (so nested/multiple trees).

Regards,

Mridul

MridulMa at 2007-7-13 0:44:26 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Instant Messaging...