[Fedora-directory-users] Remote console fails for access to Fedora-DS 1.1
Rich Megginson
rmeggins at redhat.com
Mon Jun 9 23:34:26 UTC 2008
Wolf Siedler wrote:
> Hi,
>
> I am rather new new to Fedora Directory Server. Nevertheless, version
> 1.0 worked very nicely for so that I decided to upgrade to version 1.1.
>
> Unfortunately, since the upgrade console access to the directory server
> doesn't work anymore, only to the administration server.
> Previously, the combination RHEL5.1 + Sun-JDK 1.5.0_14 + FDS 1.04
> (directory) vs. Fedora7 + Sun-JDK 1.5.0_14 + FDS 1.04 (remote console)
> worked smoothly.
> The upgrade to FDS 1.1 was done through the migration script as per
> instruction and - according to the logfile - the directory server was
> successfully migrated.
>
> Current setup:
> The directory is running on RHEL 5.1 + Sun-JDK 1.5.0_14, FDS component
> levels are as follows:
> fedora-idm-console-1.1.1-1.fc6
> fedora-ds-base-1.1.0-3.fc6
> fedora-ds-console-1.1.1-2.fc6
> fedora-ds-admin-1.1.2-2.fc6
> fedora-ds-admin-console-1.1.1-2.fc6
>
> The remote console should run on Fedora 7 + Sun-JDK 1.5.0._14, with
> these FDS component levels:
> fedora-idm-console-1.1.1-1.fc6
> fedora-ds-base-1.1.1-1.fc7
> fedora-ds-console-1.1.1-2.fc6
> fedora-ds-admin-1.1.4-1.fc7
> fedora-ds-admin-console-1.1.1-2.fc6
>
> I can open the remote console and proceed on tab "Servers and
> Applications" to example - admin01.example.com - Server Group
>
> Below that, two entries are listed:
> - Administration Server
> - Directory Server (admin01)
>
> I can click on "Administration Server" and get the option to open ist.
> However, when clicking on "Directory Server", the console seems to
> freeze (apparently ending in a Java exception). I am attaching the log
> information below.
> What surprised me at the first glance are the many references to a
> fedora-ds-1.0.jar.
>
> I even tried to use the console strictly locally on the directory
> server (by VNC), but the console logon screen didn't accept any
> password entry, thus not even allowing me to log on.
>
> Can anybody advise me what is going wrong here? I suppose I am
> experiencing a configuration error, but I don't know where to start
> looking.
>
> Needless to say, any advice would be highly appreciated!
I suspect this has something to do with
https://bugzilla.redhat.com/show_bug.cgi?id=431103
For the first step, take a look at the access log from the configuration
DS beginning from when you launched the console - look for err=32 in the
results.
>
> Regards,
> Wolf
> ===console log below===
> Instantiate cn=slapd-admin01, cn=Fedora Directory Server, cn=Server
> Group, cn=admin01.hrd-asia.com, ou=hrd-asia.com, o=NetscapeRoot
> ResourceSet: found in cache
> loader20120943:com.netscape.management.client.console.console
> TRACE ConsoleInfo.clone: tracking cloning of ConsoleInfo for performance
> tuning
> ResourceSet: found in cache
> loader20120943:com.netscape.management.client.console.console
> ClassLoader: getLocalJarList():Unable to read
> /home/wjstp/.fedora-idm-console/jars/ directory
> ResourceSet: found in cache
> loader20120943:com.netscape.management.client.components.components
> ResourceSet: found in cache
> loader20120943:com.netscape.management.client.components.components
> RemoteImage: NOT found in cache
> loader20120943:com/netscape/management/client/components/images/upArrow.gif
>
> RemoteImage: NOT found in cache
> loader20120943:com/netscape/management/client/components/images/downArrow.gif
>
> RemoteImage: NOT found in cache
> loader20120943:com/netscape/management/client/components/images/leftArrow.gif
>
> RemoteImage: NOT found in cache
> loader20120943:com/netscape/management/client/components/images/rightArrow.gif
>
> ClassLoaderUtil.getClass(com.netscape.admin.dirserv.DSAdmin at fedora-ds-1.0.jar@cn=admin-serv-admin01,
>
> cn=Fedora Administration Server, cn=Server Group,
> cn=admin01.hrd-asia.com, ou=hrd-asia.com, o=NetscapeRoot)
> ClassLoader: getLocalJarList():Unable to read
> /home/wjstp/.fedora-idm-console/jars/ directory
> ClassLoader: checkJarAvailability():sie is cn=admin-serv-admin01,
> cn=Fedora Administration Server, cn=Server Group,
> cn=admin01.hrd-asia.com, ou=hrd-asia.com, o=NetscapeRoot
> ClassLoader: checkJarAvailability():reading
> cn=Configuration,cn=admin-serv-admin01, cn=Fedora Administration Server,
> cn=Server Group, cn=admin01.hrd-asia.com, ou=hrd-asia.com, o=NetscapeRoot
> HttpManager> I/O buffer size set to 32768
> ClassLoader: loadJarFile(): attempting to download
> https://admin01.hrd-asia.com:20126/java/jars/fedora-ds-1.0.jar
> CommManager> New CommRecord
> (https://admin01.hrd-asia.com:20126/java/jars/fedora-ds-1.0.jar)
> CREATE JSS SSLSocket
> https://admin01.hrd-asia.com:20126/[1:0] open> Ready
> https://admin01.hrd-asia.com:20126/[1:0] accept>
> https://admin01.hrd-asia.com:20126/java/jars/fedora-ds-1.0.jar
> https://admin01.hrd-asia.com:20126/[1:0] send> GET \
> https://admin01.hrd-asia.com:20126/[1:0] send>
> /java/jars/fedora-ds-1.0.jar \
> https://admin01.hrd-asia.com:20126/[1:0] send> HTTP/1.0
> https://admin01.hrd-asia.com:20126/[1:0] send> Host:
> admin01.hrd-asia.com:20126
> https://admin01.hrd-asia.com:20126/[1:0] send> Connection: Keep-Alive
> https://admin01.hrd-asia.com:20126/[1:0] send> User-Agent:
> Fedora-Management-Console/1.1.1
> https://admin01.hrd-asia.com:20126/[1:0] send> Accept-Language: en
> https://admin01.hrd-asia.com:20126/[1:0] send> Authorization: Basic \
> https://admin01.hrd-asia.com:20126/[1:0] send>
> dWlkPWRzYWRtaW4sIG91PUFkbWluaXN0cmF0b3JzLCBvdT1Ub3BvbG9neU1hbmFnZW1lbnQsIG89TmV0c2NhcGVSb290OmFkbWluQDE0
>
> \
> https://admin01.hrd-asia.com:20126/[1:0] send>
> https://admin01.hrd-asia.com:20126/[1:0] send>
> https://admin01.hrd-asia.com:20126/[1:0] recv> HTTP/1.1 404 Not Found
> https://admin01.hrd-asia.com:20126/[1:0] error> HttpException:
> Response: HTTP/1.1 404 Not Found
> Status: 404
> URL: https://admin01.hrd-asia.com:20126/java/jars/fedora-ds-1.0.jar
> https://admin01.hrd-asia.com:20126/[1:0] close i/o stream
> https://admin01.hrd-asia.com:20126/[1:0] close socket
> https://admin01.hrd-asia.com:20126/[1:0] close> Closed
> ClassLoader: loadJarFile(): HttpException:
> Response: HTTP/1.1 404 Not Found
> Status: 404
> URL: https://admin01.hrd-asia.com:20126/java/jars/fedora-ds-1.0.jar
> HttpManager> I/O buffer size set to 32768
> ClassLoader: loadJarFile(): attempting to download
> https://admin01.hrd-asia.com:20126/java/fedora-ds-1.0.jar
> CommManager> New CommRecord
> (https://admin01.hrd-asia.com:20126/java/fedora-ds-1.0.jar)
> <...>
> ClassLoader: getJarFile():Unable to download
> https://admin01.hrd-asia.com:20126/java/fedora-ds-1.0_en.jar
> ClassLoader: No language file for fedora-ds-1.0.jar found on local disk,
> lang=en
> ClassLoader: classes.env found in fedora-ds-1.0.jar
> ClassLoader: manifest loaded for fedora-ds-1.0.jar
> ClassLoader: manifest: 0 entries found
> ClassLoader: new LocalJarClassLoader
> fedora-ds-1.0.jar:{fedora-ds-1.0.jar }
> ClassLoader: Create loader fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSAdmin
> ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSAdmin
> ClassLoader: com/netscape/admin/dirserv/DSAdmin.class found in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.admin.dirserv.IAuthenticationChangeListener
>
> ClassLoader:
> :loadClass():loading:com.netscape.admin.dirserv.IAuthenticationChangeListener
>
> ClassLoader:
> com/netscape/admin/dirserv/IAuthenticationChangeListener.class found in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.lang.Object
> ClassLoader: :loadClass():name:com.netscape.management.client.IMenuInfo
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.IMenuInfo
> ClassLoader: com/netscape/management/client/IMenuInfo.class NOT in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.topology.IRemovableServerObject
>
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.topology.IRemovableServerObject
>
> ClassLoader:
> com/netscape/management/client/topology/IRemovableServerObject.class
> NOT in fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.topology.AbstractServerObject
>
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.topology.AbstractServerObject
>
> ClassLoader:
> com/netscape/management/client/topology/AbstractServerObject.class NOT
> in fedora-ds-1.0.jar
> ClassLoader: :loadClass():resolving com.netscape.admin.dirserv.DSAdmin
> ClassLoader: :loadClass():name:javax.swing.Icon
> ClassLoader: :loadClass():loading:javax.swing.Icon
> ClassLoader: javax/swing/Icon.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.lang.Throwable
> ClassLoader: :loadClass():name:java.lang.Exception
> ClassLoader: :loadClass():name:netscape.ldap.LDAPConnection
> ClassLoader: :loadClass():loading:netscape.ldap.LDAPConnection
> ClassLoader: netscape/ldap/LDAPConnection.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:netscape.ldap.LDAPException
> ClassLoader: :loadClass():loading:netscape.ldap.LDAPException
> ClassLoader: netscape/ldap/LDAPException.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.lang.String
> ClassLoader:
> :loadClass():name:com.netscape.management.client.IFrameworkInitializer
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.IFrameworkInitializer
> ClassLoader: com/netscape/management/client/IFrameworkInitializer.class
> NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.JFrame
> ClassLoader: :loadClass():loading:javax.swing.JFrame
> ClassLoader: javax/swing/JFrame.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSFramework
> ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSFramework
> ClassLoader: com/netscape/admin/dirserv/DSFramework.class found in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.management.client.Framework
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.Framework
> ClassLoader: com/netscape/management/client/Framework.class NOT in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.preferences.IPreferencesTab
>
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.preferences.IPreferencesTab
>
> ClassLoader:
> com/netscape/management/client/preferences/IPreferencesTab.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.event.ActionListener
> ClassLoader: :loadClass():name:java.awt.event.MouseListener
> ClassLoader: :loadClass():name:com.netscape.management.client.IStatusItem
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.IStatusItem
> ClassLoader: com/netscape/management/client/IStatusItem.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.Component
> ClassLoader: :loadClass():name:java.lang.Float
> ClassLoader: :loadClass():name:com.netscape.admin.dirserv.task.CGITask
> ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.task.CGITask
> ClassLoader: com/netscape/admin/dirserv/task/CGITask.class found in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.comm.CommClient
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.comm.CommClient
> ClassLoader: com/netscape/management/client/comm/CommClient.class NOT
> in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.management.client.TaskObject
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.TaskObject
> ClassLoader: com/netscape/management/client/TaskObject.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.admin.dirserv.task.Remove
> ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.task.Remove
> ClassLoader: com/netscape/admin/dirserv/task/Remove.class found in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.lang.Thread
> ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSAdmin$3
> ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSAdmin$3
> ClassLoader: com/netscape/admin/dirserv/DSAdmin$3.class found in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.preferences.PreferenceManager
>
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.preferences.PreferenceManager
>
> ClassLoader:
> com/netscape/management/client/preferences/PreferenceManager.class NOT
> in fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.preferences.Preferences
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.preferences.Preferences
>
> ClassLoader:
> com/netscape/management/client/preferences/Preferences.class NOT in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.admin.dirserv.panel.BlankPanel
> ClassLoader:
> :loadClass():loading:com.netscape.admin.dirserv.panel.BlankPanel
> ClassLoader: com/netscape/admin/dirserv/panel/BlankPanel.class found in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.event.DocumentListener
> ClassLoader: :loadClass():loading:javax.swing.event.DocumentListener
> ClassLoader: javax/swing/event/DocumentListener.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.event.ItemListener
> ClassLoader: :loadClass():name:javax.swing.event.ChangeListener
> ClassLoader: :loadClass():loading:javax.swing.event.ChangeListener
> ClassLoader: javax/swing/event/ChangeListener.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.event.ListSelectionListener
> ClassLoader: :loadClass():loading:javax.swing.event.ListSelectionListener
> ClassLoader: javax/swing/event/ListSelectionListener.class NOT in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.admin.dirserv.IDSResourceSelectionListener
> ClassLoader:
> :loadClass():loading:com.netscape.admin.dirserv.IDSResourceSelectionListener
>
> ClassLoader:
> com/netscape/admin/dirserv/IDSResourceSelectionListener.class found in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.JPanel
> ClassLoader: :loadClass():loading:javax.swing.JPanel
> ClassLoader: javax/swing/JPanel.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.JComponent
> ClassLoader: :loadClass():loading:javax.swing.JComponent
> ClassLoader: javax/swing/JComponent.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.Container
> ClassLoader: :loadClass():name:javax.swing.JLabel
> ClassLoader: :loadClass():loading:javax.swing.JLabel
> ClassLoader: javax/swing/JLabel.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.LayoutManager
> ClassLoader: :loadClass():name:java.lang.IllegalStateException
> ClassLoader: :loadClass():name:javax.swing.border.Border
> ClassLoader: :loadClass():loading:javax.swing.border.Border
> ClassLoader: javax/swing/border/Border.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:javax.swing.JScrollPane
> ClassLoader: :loadClass():loading:javax.swing.JScrollPane
> ClassLoader: javax/swing/JScrollPane.class NOT in fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:com.netscape.management.client.util.Debug
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.util.Debug
> ClassLoader: com/netscape/management/client/util/Debug.class NOT in
> fedora-ds-1.0.jar
> ClassLoader: :loadClass():name:java.awt.Color
> ClassLoader: :loadClass():name:java.util.Vector
> DSAdmin.DSAdmin: constructor
> ClassLoader: :loadClass():name:java.lang.StringBuilder
> DSAdmin.initialize(): _removed=false
> info=ConsoleInfo(admin01.hrd-asia.com, 389, uid=dsadmin,
> ou=Administrators, ou=TopologyManagement, o=NetscapeRoot, admin at 14,
> o=NetscapeRoot) _info=null
> ClassLoader:
> :loadClass():name:com.netscape.management.client.util.UtilConsoleGlobals
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.util.UtilConsoleGlobals
>
> ClassLoader:
> com/netscape/management/client/util/UtilConsoleGlobals.class NOT in
> fedora-ds-1.0.jar
> ClassLoader:
> :loadClass():name:com.netscape.management.client.console.VersionInfo
> ClassLoader:
> :loadClass():loading:com.netscape.management.client.console.VersionInfo
> ClassLoader: com/netscape/management/client/console/VersionInfo.class
> NOT in fedora-ds-1.0.jar
> JButtonFactory: button width = 90
> JButtonFactory: button height = 19
> JButtonFactory: button width = 72
> JButtonFactory: button height = 19
> Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
> at
> com.netscape.management.client.topology.AbstractServerObject.getNodeDataCount(Unknown
>
> Source)
> at
> com.netscape.management.client.topology.NodeDataPanel.createPanel(Unknown
> Source)
> at
> com.netscape.management.client.topology.NodeDataPanel.<init>(Unknown
> Source)
> at
> com.netscape.management.client.topology.NodeDataPanel.<init>(Unknown
> Source)
> at
> com.netscape.management.client.topology.AbstractServerObject.getCustomPanel(Unknown
>
> Source)
> at com.netscape.management.client.topology.ServerNode.reload(Unknown
> Source)
> at
> com.netscape.management.client.topology.ServerNode.getCustomPanel(Unknown
> Source)
> at
> com.netscape.management.client.ResourceModel.getCustomPanel(Unknown
> Source)
> at
> com.netscape.management.client.ResourcePage.valueChanged(Unknown Source)
> at javax.swing.JTree.fireValueChanged(JTree.java:2399)
> at
> javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:2770)
> at
> javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629)
>
> at
> javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078)
>
> at
> javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287)
>
> at
> javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170)
>
> at javax.swing.JTree.setSelectionPath(JTree.java:1174)
> at
> javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2296)
>
> at
> javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(BasicTreeUI.java:3509)
>
> at
> javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3484)
>
> at
> javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3465)
>
> at
> java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:222)
> at
> java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221)
> at java.awt.Component.processMouseEvent(Component.java:5514)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
> at java.awt.Component.processEvent(Component.java:5282)
> at java.awt.Container.processEvent(Container.java:1966)
> at java.awt.Component.dispatchEventImpl(Component.java:3984)
> at java.awt.Container.dispatchEventImpl(Container.java:2024)
> at java.awt.Component.dispatchEvent(Component.java:3819)
> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
> at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3889)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
> at java.awt.Container.dispatchEventImpl(Container.java:2010)
> at java.awt.Window.dispatchEventImpl(Window.java:1791)
> at java.awt.Component.dispatchEvent(Component.java:3819)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
> at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
>
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
>
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>
> --
> Fedora-directory-users mailing list
> Fedora-directory-users at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-directory-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3245 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/fedora-directory-users/attachments/20080609/21174e73/attachment.bin>
More information about the Fedora-directory-users
mailing list