Bug #4274
closedMetacat authentication fails under trunk, not under pre-alpha branch
0%
Description
I can't search or access KNB datasets that require authentication. The console stops after:
ldap authenticating...
creating gui
disposing
Kepler then becomes unresponsive. From what I've been told, it involves problems with the LDAP, but I'm not sure it's if it's being addressed.
Incidentally, authentication seems to work fine in the pre-alpha branch.
Related issues
Updated by ben leinfelder over 15 years ago
what QueryService endpoint are you using (DEV or KNB?)
Updated by Oliver Soong over 15 years ago
Does trunk have such a distinction? I'm not entirely sure what QuerySource is, but the data source from the Sources button is labeled KNB, but it's been that way all along.
Updated by ben leinfelder over 15 years ago
This is a larger authentication service/GUI issue.
I've tried rolling back a change made to the org.kepler.authentication.gui.LDAPLoginGUI class so that it uses the separate thread for authentication rather than the new JDialog implementation - but this introduces some race condition that did not exist before (in pre-alpha branch).
Aaron - can you look into this and make sure authentication works?
Updated by ben leinfelder about 15 years ago
I've been trying to get this working as it was in pre-alpha, but it's hanging forever on the controllingDialog.dispose() method.
I've been using the Tools->Ecogrid Authentication...
To test this (it's a quicker way to get to the problem area)
Updated by ben leinfelder about 15 years ago
Made the LDAP GUI not a singleton.
Changed the synchronization for the methods.
Seems to be working in these cases:Tools>Ecogrid Authentication
-Uploading KAR to repository
-searching Authenticated Metacat Query Services