Project

General

Profile

Actions

Bug #4274

closed

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

Added by Oliver Soong almost 15 years ago. Updated over 14 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 clearResolvedben leinfelder05/05/2008

Actions
Actions #1

Updated by ben leinfelder almost 15 years ago

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

Actions #2

Updated by Oliver Soong almost 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.

Actions #3

Updated by ben leinfelder almost 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?

Actions #4

Updated by ben leinfelder over 14 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)

Actions #5

Updated by ben leinfelder over 14 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

Actions #6

Updated by Redmine Admin about 11 years ago

Original Bugzilla ID was 4274

Actions

Also available in: Atom PDF