Ticket #23 (new enhancement)

Opened 4 years ago

Last modified 4 years ago

Configure ejabberd to provide a Uni-wide IM service

Reported by: chckens Owned by:
Priority: minor Milestone:
Component: The Room Keywords:
Cc:

Description

It would be nice if SUCS could provide an XMPP instant messaging service to everyone at the university.

LIS *may* allow us to operate such a thing off the @swan.ac.uk domain, if we ask nicely.

Change History

Changed 4 years ago by chckens

I've been working on ejabberd's config on debsilver to get it in to a state where it could provide this service.

Currently, JIDs in the form of 123456@… can log in, and students are authenticated against the university LDAP (we probably want to make this work for staff too).

I've investigated mod_vcard_ldap as a means of extracting the names stored alongside student numbers. It doesn't succeed in this yet, though seems to be able to fetch the user's e-mail address. Major disadvantage is that users' vcards won't be updatable if we use this module.

Note: See TracTickets for help on using tickets.