Ich habe letzte Woche alle Nutzer von Openfire auf Prosody migriert, nachdem das unzuverlässige SSL von Openfire teilweise eine S2S Kommunikation verhinderte. War super einfach einzurichten und bei Problemen wurde mir in deren MUC sehr fix geholfen.
http://prosody.im/
Ich lege die Nutzer ebenfalls automatisiert an, hierfür gibt es eine wundervolle REST-API:
wltsmrz/mod_admin_rest · GitHub
Mein Server läuft unter cookiechat.de mit den Webchats Candy und Converse.