[Fedora-directory-users] Remote console fails for access to Fedora-DS 1.1

Wolf Siedler siedler at hrd-asia.com
Mon Jun 9 16:12:16 UTC 2008


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!

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)




More information about the 389-users mailing list