Page 1 of 1

Administration of Scalix with phpLDAPadmin.

Posted: Fri Apr 28, 2006 10:26 pm
by leenooks
Hi,

I develop for phpLDAPadmin (PLA) and have been requested to add support for Scalix. (I'm looking at using Scalix myself - Ive downloaded it and have it installed on a test machine...)

Anyway, can PLA administer the users - or does user management have to be via your administration interface?

Do you make the schema available via ldap queries? A call to a null basedn and scope base returns:

Code: Select all

dn:
namingcontexts: o=MyContacts
namingcontexts: o=Scalix
subschemasubentry: cn=subSchema,o=Scalix
supportldapversion: 2
supportldapversion: 3
xserverversion: 10.0.1.3


However, a query to "cn=subSchema,o=Scalix" returns no such object.

If the schema cannot be retrieved at all, will it be added in the future? (PLA needs the schema retrieve to work before it can present the contents from the ldap server...)

...deon[/code]

Posted: Sat Apr 29, 2006 11:43 am
by florian
Hi,

Scalix internally does not use a native LDAP implementation; this is a legacy directory (actually develop before the LDAP RFC was ever written) with an LDAP frontent - as such, the LDAP implementation within Scalix is read-mostly (i.e. used for addressbook lookups) and modifications to the Scalix directory should actually be done through the appropriate command line tools.

Having said that, if you want to run User Management through OpenLDAP and phpLDAPadmin, I would suggest that you use a Master/Slave directory configuration with an OpenLDAP (or similra) directory as the master.

Please check the omldapsync man page for details on this setup.

Hope this helps,
Florian.