[Fedora-directory-users] FDS java console - can login, can search, but cannot edit or do anything useful

Darren Fulton dfulton at concepttechnologyinc.com
Tue Aug 1 02:18:35 UTC 2006


I need help please.  The directory server seems to be working fine (users are authenticating and contacts lists are available).  The admin server seems to be fine too (I can login to the FDS Gateway and search for users, authenticate as admin, and add contacts).  

I can also login to the directory server console as admin.  After logging in it looks like this:

http://concepttechnologyinc.com/images/snapshot_fds-console3.png

Which is not how it once looked.

I can click the second tab and perform a search.  It finds users.  If I right click on a user object and select "Edit", the curser starts throbbing like it is going to do something, but it never does.  It just keeps throbbing.  Same thing if I double click on the user.  

That looks like this:
http://concepttechnologyinc.com/images/snapshot_fds-console2.png

Same problem occurs if I try and add a user, which is what I've been trying to do for a week.

This was not the case a few months ago.

- I'm running 1.0-2.RHEL4.i386 on RHEL 4.3.

- I've rebooted the server

- I have the X11 deprecated libs installed.  
[root at host2 ~]# rpm -qa | grep deprec
xorg-x11-deprecated-libs-6.8.2-1.EL.13.25.1
xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.25.1
##############

- I have tried the most recent Sun Java as well as the IBM Java from a couple of the earlier FDS versions that I had backed up.
##############
[dfulton at host2 ~]$ java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
##############
[dfulton at host2 bin]$ pwd
/opt/fedora-ds.backup.working.11_03_2005/bin/base/jre/bin
[dfulton at host2 bin]$ ./java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc))
##############

- When I start the console there is no weird java output in the terminal.  I login and there still aren't any errors.  I search for a user, still no errors.  But, when I try and start the edit of an object returened by the search, it spews a bunch of output:

[root at host2 fedora-ds]# java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
[root at host2 fedora-ds]# ./startconsole
####the stuff below shows up the second I click "Edit"
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at com.netscape.management.client.ug.ResourceEditor.setupPlugin(UnknownSource)
        at com.netscape.management.client.ug.ResourceEditor.init(Unknown Source)
        at com.netscape.management.client.ug.ResourceEditor.<init>(Unknown Source)
        at com.netscape.management.client.topology.ug.EditUserGroupPane.editEntry(Unknown Source)
        at com.netscape.management.client.topology.ug.EditUserGroupPane.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.AbstractButton.doClick(Unknown Source)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(UnknownSource)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
####################

- Here is some log output that might help.


[root at host2 fedora-ds]# tail -n 50 /opt/fedora-ds/slapd-host2/logs/errors
        Fedora-Directory/1.0.2 B2006.060.1928
        host2.thedomain.com:389 (/opt/fedora-ds/slapd-host2)

[26/Jul/2006:15:00:23 -0500] - slapd shutting down - signaling operation threads
[26/Jul/2006:15:00:23 -0500] - slapd shutting down - closing down internal subsystems and plugins
[26/Jul/2006:15:00:23 -0500] - Waiting for 4 database threads to stop
[26/Jul/2006:15:00:24 -0500] - All database threads now stopped
[26/Jul/2006:15:00:24 -0500] - slapd stopped.
        Fedora-Directory/1.0.2 B2006.060.1928
        host2.thedomain.com:389 (/opt/fedora-ds/slapd-host2)

[26/Jul/2006:15:00:32 -0500] - Fedora-Directory/1.0.2 B2006.060.1928 starting up
[26/Jul/2006:15:00:37 -0500] - slapd started.  Listening on All Interfaces port389 for LDAP requests
[26/Jul/2006:15:00:40 -0500] - slapd shutting down - signaling operation threads
[26/Jul/2006:15:00:40 -0500] - slapd shutting down - waiting for 27 threads to terminate
[26/Jul/2006:15:00:40 -0500] - slapd shutting down - closing down internal subsystems and plugins
[26/Jul/2006:15:00:40 -0500] - Waiting for 4 database threads to stop
[26/Jul/2006:15:00:41 -0500] - All database threads now stopped
[26/Jul/2006:15:00:41 -0500] - slapd stopped.
        Fedora-Directory/1.0.2 B2006.060.1928
        host2.thedomain.com:389 (/opt/fedora-ds/slapd-host2)

[26/Jul/2006:15:00:55 -0500] - Fedora-Directory/1.0.2 B2006.060.1928 starting up
[26/Jul/2006:15:00:56 -0500] - slapd started.  Listening on All Interfaces port389 for LDAP requests
[26/Jul/2006:15:21:50 -0500] - slapd shutting down - signaling operation threads
[26/Jul/2006:15:21:50 -0500] - slapd shutting down - waiting for 29 threads to terminate
[26/Jul/2006:15:21:50 -0500] - slapd shutting down - closing down internal subsystems and plugins
[26/Jul/2006:15:21:51 -0500] - Waiting for 4 database threads to stop
[26/Jul/2006:15:21:51 -0500] - All database threads now stopped
[26/Jul/2006:15:21:52 -0500] - slapd stopped.
        Fedora-Directory/1.0.2 B2006.060.1928
        host2.thedomain.com:389 (/opt/fedora-ds/slapd-host2)

[26/Jul/2006:15:22:10 -0500] - Fedora-Directory/1.0.2 B2006.060.1928 starting up
[26/Jul/2006:15:22:10 -0500] - slapd started.  Listening on All Interfaces port389 for LDAP requests
[26/Jul/2006:17:37:38 -0500] - slapd shutting down - signaling operation threads
[26/Jul/2006:17:37:41 -0500] - slapd shutting down - waiting for 28 threads to terminate
[26/Jul/2006:17:37:43 -0500] - slapd shutting down - closing down internal subsystems and plugins
        Fedora-Directory/1.0.2 B2006.060.1928
        host2.thedomain.com:389 (/opt/fedora-ds/slapd-host2)

[26/Jul/2006:17:41:13 -0500] - Fedora-Directory/1.0.2 B2006.060.1928 starting up
[26/Jul/2006:17:41:13 -0500] - Detected Disorderly Shutdown last time DirectoryServer was running, recovering database.
[26/Jul/2006:17:41:18 -0500] - slapd started.  Listening on All Interfaces port389 for LDAP requests

################

Please help if you can.  I've been working on it off and on for a week now with no luck.  Thanks.


-- 
Best Regards,

Darren Fulton
Concept Technology, Inc.





More information about the Fedora-directory-users mailing list