Ah - I now understand what you mean - I've been thinking in terms of an authinstance, as opposed to an authentication method - sorry. You are quite right that you can add the same authentication method twice (giving two authinstances), and get the effect that you are seeing. Also, it is not surprising that a user gets associated with the first one that gives a positive authentication result, and then associates them with it going forward. Mahara is treating them as logically separate authentication sources, even though they are of the same method and you want to treat them as logically the same. There is no easy solution to this as users require the same authinstance id to share across them - something that is fundamental to Mahara. If the usernames and passwords are the same in both directories, then you could possibly bulk update users to the faill-over authinstance, or modify the connection parameters to the active authinstance as a DR strategy - but if the outage happens frequently then this is far too cumbersome. Other than that, the LDAP auth method would have to be redeveloped to allow multiple connections to be configured and tried - which leads back to the discussion on where the appropriate place is to architect fail-over.
Cheers, Piers Harding. -- 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

