Hi Piers, I'm still confused as the system does cycle through the auth instances by priority. This is how it finds the first server that gives a positive response and creates the database entry with the auth_instance in it. Mahara has a great authentication interface where you can add multiple LDAP servers. Yet you tie the first positive server to the user. Therefore why do you allow multiple LDAP servers when you expect the user to just use one IP address and load balance it? The system could cater for that and many other organisations that use multiple LDAP servers cycle through them in order by not tieing the user to a particular instance, just link to the organisation and use the auth priority to cycle through all the instances. As an example, Blackboard has a list of LDAP servers in the config which it cycles through until it either gets a positive or runs out of servers. You are right in saying you need to cater for a failed server, but this system is widely used and adding Mahara to the infrastructure needs to work with it.
I think you need to review this but as I now understand the limitations, it is manageable for our small user base. John. -- You received this bug notification because you are a member of Mahara Core, which is subscribed to Mahara. https://bugs.launchpad.net/bugs/855525 Title: Logon failure - LDAP authentication tied to one server Status in Mahara ePortfolio: Won't Fix Bug description: Mahara 1.4.0 Linux Centos 5.7 MySQL All browsers User logons failing when username and password are correct. We added two new Microsoft AD servers to our institution. However, all accounts in this institution cannot logon using these servers due to the users having the auth_instance declared in their usr entry (authinstance). If I update the auth_instance with the new server details they can logon. This means if that server fails users will not be able to logon even though we have other servers listed which can authenticate. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/855525/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-core Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-core More help : https://help.launchpad.net/ListHelp

