Project

General

Profile

Bug #4274

Metacat authentication fails under trunk, not under pre-alpha branch

Added by Oliver Soong over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
data access
Target version:
Start date:
07/27/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4274

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

Blocked by Kepler - Bug #3273: Improve authentication dialogue so that the reason for authentication is clearResolved05/05/2008

History

#1 Updated by ben leinfelder over 10 years ago

what QueryService endpoint are you using (DEV or KNB?)

#2 Updated by Oliver Soong over 10 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.

#3 Updated by ben leinfelder over 10 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?

#4 Updated by ben leinfelder over 10 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)

#5 Updated by ben leinfelder over 10 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

#6 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 4274

Also available in: Atom PDF