Hi folks,
I setup 389-ds from scratch today on a CentOS box - simple "yum -y install 389-ds", then ran the setup script with default options. I then restarted the server and connected with the 389 console. I'm running 389-Directory/1.2.7.5 B2010.350.198.
The console loads fine. I'm able to do most things. However, when I click the + sign next to "Server Group" on the initial screen, I get the following in my terminal:
java.lang.NoSuchMethodException: com.netscape.management.client.util.LDAPUtil.isValidDN(java.lang.String) at java.lang.Class.getMethod(Class.java:1622) at com.netscape.admin.dirserv.DSUtil.<clinit>(Unknown Source) at com.netscape.admin.dirserv.DSAdmin.initialize(Unknown Source) at com.netscape.management.client.topology.ServerNode.createServerInstance(Unknown Source) at com.netscape.management.client.topology.ServerNode.reload(Unknown Source) at com.netscape.management.client.topology.ServerNode.initialize(Unknown Source) at com.netscape.management.client.topology.ServerNode.<init>(Unknown Source) at com.netscape.management.client.topology.AdminGroupNode.reload(Unknown Source) at com.netscape.management.client.topology.ServerLocNode.getChildCount(Unknown Source) at com.netscape.management.client.ResourcePage.treeWillExpand(Unknown Source) at javax.swing.JTree.fireTreeWillExpand(JTree.java:2729) at javax.swing.JTree.setExpandedState(JTree.java:3427) at javax.swing.JTree.expandPath(JTree.java:2171) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2241) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2228) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2186) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3550) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3498) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279) at java.awt.Component.processMouseEvent(Component.java:6172) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:5940) at java.awt.Container.processEvent(Container.java:2105) at java.awt.Component.dispatchEventImpl(Component.java:4536) at java.awt.Container.dispatchEventImpl(Container.java:2163) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4122) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) at java.awt.Container.dispatchEventImpl(Container.java:2149) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.EventQueue.dispatchEvent(EventQueue.java:604) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Furthermore, when I double click on directory server and hit the "Configuration" tab, I get a permission denied (logged in as admin...) and I'm asked to re-authenticate. If I hit cancel, things continue to work as normal, so that isn't a huge deal. However, if I hit "Manage Certificates", nothing happens. This is not the case when hitting "Manange Certificates" inside the Admin Server window.
I'm experiencing the exact same problem that was experienced in the second part of this thread:
http://www.spinics.net/lists/fedora-directory/msg12552.html (scroll down to the bottom and look for the text "When i enter the correct credentials, it seems that everything is"). There was never a resolution posted to that issue.
Please let me know if anyone has any ideas. Re-authenticating isn't a big deal once I open up the Directory Server window, but this is stopping me from setting up SSL on the directory through the console.
Thanks,
Matt
To follow up with this, this is the exception I get when I hit "Manage Certificates" (which is the major problem):
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at com.netscape.management.client.security.CertificateDialog.<init>(Unknown Source) at com.netscape.management.client.security.CertificateDialog.<init>(Unknown Source) at com.netscape.admin.dirserv.task.KeyCert.run(Unknown Source) at com.netscape.management.client.TaskModel.actionObjectRun(Unknown Source) at com.netscape.management.client.TaskPage$TaskList$ButtonMouseListener.mouseClicked(Unknown Source) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270) at java.awt.Component.processMouseEvent(Component.java:6178) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:5940) at java.awt.Container.processEvent(Container.java:2105) at java.awt.Component.dispatchEventImpl(Component.java:4536) at java.awt.Container.dispatchEventImpl(Container.java:2163) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4134) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) at java.awt.Container.dispatchEventImpl(Container.java:2149) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.EventQueue.dispatchEvent(EventQueue.java:604) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Hi folks,
Sorry for a final follow-up. When this happens on the console, I get this on the server:
Dec 29 07:17:22 springer kernel: [ 3419.552289] security[1280]: segfault at 0 ip 00007f2cb9f0fd10 sp 00007fff3550fec0 error 6 in libadmsslutil.so.1.1.8[7f2cb9f0b000+a000] Dec 29 07:17:22 springer kernel: [ 3419.829939] security[1281]: segfault at 0 ip 00007fb59893dd10 sp 00007fff8a3f51e0 error 6 in libadmsslutil.so.1.1.8[7fb598939000+a000]
-MJ
On 12/29/2010 12:18 AM, Matt Juszczak wrote:
Hi folks,
Sorry for a final follow-up. When this happens on the console, I get this on the server:
Dec 29 07:17:22 springer kernel: [ 3419.552289] security[1280]: segfault at 0 ip 00007f2cb9f0fd10 sp 00007fff3550fec0 error 6 in libadmsslutil.so.1.1.8[7f2cb9f0b000+a000] Dec 29 07:17:22 springer kernel: [ 3419.829939] security[1281]: segfault at 0 ip 00007fb59893dd10 sp 00007fff8a3f51e0 error 6 in libadmsslutil.so.1.1.8[7fb598939000+a000]
-MJ
389 users mailing list 389-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-users
I think this is due to the fact that I did not push out the correct version of 389-adminutil - you should be using 1.1.13 - try doing a yum update --enablerepo=epel-testing 389-adminutil this should be available from stable in a couple of days
389-users@lists.fedoraproject.org