Darren Fulton - CTI wrote:
> Richard Megginson wrote:
>> Darren Fulton - CTI wrote:
>>>
>>>
>>> Richard Megginson wrote:
>>>> Darren Fulton wrote:
>>>>> 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.
>>>>>
>>>> What changed?
>>>>> 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@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@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@host2 bin]$ pwd
>>>>> /opt/fedora-ds.backup.working.11_03_2005/bin/base/jre/bin
>>>>> [dfulton@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:
>>>>>
>>>> Try startconsole -D 9 > console.log 2>&1
>>>>
>>>> That should help us shed some light on what's going on.
>>>>> [root@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@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@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.
>>>>>
>>> Thank you for the reply.
>>>
>>> Question:
>>> What changed [with the way the first screen of the console looks]?
>>>
>>> Answer:
>>> I thought there were options to open Netscape Root and mydomian.
>>> Maybe I'm remembering wrong, but I didn't think it was blank.
>> What I meant was - what did _you_ change? You said it used to have
>> options to open NetscapeRoot and mydomain - what did you change to
>> make them go away?
>
> I think it happened after an upgrade. However I was able to still
> use the console after that by using an older console. That doesn't
> work anymore. Here is the thread on that:
Upgrade install from 7.1 to 1.x breaks console. You might be able to
fix it by editing the entries below. I suggest using db2ldif -s
o=netscaperoot > nsroot.ldif , then editing nsroot.ldif to change all
of those ou=4.0 to ou=1.0, then reimport using ldif2db.
>
>
https://www.redhat.com/archives/fedora-directory-users/2006-February/msg0...
>
>
>>> Request:
>>> Try startconsole -D 9 > console.log 2>&1 That should help us shed
>>> some light on what's going on.
>>>
>>> Here are the contents of console.log from beginning -> 3 minutes
>>> after attempting to edit a user:
>> Hm - it's missing the console view entries. Try this:
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=user
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=group
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=ou
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=ResourceEditorExtension
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=topologyplugin
>> ldapsearch -x -h ldaphost -D "cn=directory manager" -w password -b
>> o=netscaperoot cn=customview
>>
>> It can't seem to find any of these entries.
>
>
> [root@host2 bin]# ldapsearch -x -h ldaphost -D "cn=directory manager"
> -w mypassword -b o=netscaperoot cn=user
> ldap_bind: Can't contact LDAP server (-1)
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot cn=user
> version: 1
> dn:
> cn=user,cn=defaultObjectClassesContainer,ou=4.0,ou=Admin,ou=Global
> Prefere
> nces,ou=concepttechnologyinc.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> objectClass: nsdefaultObjectClasses
> cn: user
> nsDefaultObjectClass: top
> nsDefaultObjectClass: person
> nsDefaultObjectClass: organizationalPerson
> nsDefaultObjectClass: inetorgperson
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot cn=group
> version: 1
> dn:
> cn=group,cn=defaultObjectClassesContainer,ou=4.0,ou=Admin,ou=Global
> Prefer
> ences,ou=concepttechnologyinc.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> objectClass: nsdefaultObjectClasses
> cn: group
> nsDefaultObjectClass: top
> nsDefaultObjectClass: groupofuniquenames
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot cn=ou
> version: 1
> dn: cn=ou,cn=defaultObjectClassesContainer,ou=4.0,ou=Admin,ou=Global
> Preferenc
> es,ou=concepttechnologyinc.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> objectClass: nsdefaultObjectClasses
> cn: ou
> nsDefaultObjectClass: top
> nsDefaultObjectClass: organizationalunit
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot
> cn=ResourceEditorExtension
> version: 1
> dn: cn=ResourceEditorExtension,ou=4.0,ou=Admin,ou=Global
> Preferences,ou=concep
> ttechnologyinc.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> objectClass: extensibleObject
> cn: ResourceEditorExtension
> nsmerge: ADD_IF_EMPTY
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot
> cn=ResourceEditorExtension
> version: 1
> dn: cn=ResourceEditorExtension,ou=4.0,ou=Admin,ou=Global
> Preferences,ou=concep
> ttechnologyinc.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> objectClass: extensibleObject
> cn: ResourceEditorExtension
> nsmerge: ADD_IF_EMPTY
> [root@host2 bin]# ./ldapsearch -x -h
host2.concepttechnologyinc.com
> -D "cn=directory manager" -w mypassword -b o=netscaperoot cn=customview
> version: 1
> dn: cn=CustomView,ou=4.0,ou=Admin,ou=Global
> Preferences,ou=concepttechnologyin
> c.com,o=NetscapeRoot
> objectClass: top
> objectClass: nsResourceRef
> cn: CustomView
>
>
>
>>>
>>> [root@host2 fedora-ds]# pwd
>>> /opt/fedora-ds
>>> [root@host2 fedora-ds]# cat console.log
>>> java.util.prefs.userRoot=/root/.fedora-console
>>> java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
>>> sun.boot.library.path=/usr/java/jre1.5.0_06/lib/i386
>>> java.vm.version=1.5.0_06-b05
>>> java.vm.vendor=Sun Microsystems Inc.
>>>
java.vendor.url=http://java.sun.com/
>>> path.separator=:
>>> java.vm.name=Java HotSpot(TM) Client VM
>>> file.encoding.pkg=sun.io
>>> user.country=US
>>> sun.os.patch.level=unknown
>>> java.vm.specification.name=Java Virtual Machine Specification
>>> user.dir=/opt/fedora-ds
>>> java.runtime.version=1.5.0_06-b05
>>> java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
>>> java.endorsed.dirs=/usr/java/jre1.5.0_06/lib/endorsed
>>> os.arch=i386
>>> java.io.tmpdir=/tmp
>>> line.separator=
>>>
>>> java.vm.specification.vendor=Sun Microsystems Inc.
>>> os.name=Linux
>>> sun.jnu.encoding=UTF-8
>>> java.library.path=./lib
>>> java.specification.name=Java Platform API Specification
>>> java.class.version=49.0
>>> sun.management.compiler=HotSpot Client Compiler
>>> os.version=2.6.9-34.0.1.ELsmp
>>> user.home=/root
>>> user.timezone=America/Chicago
>>> java.awt.printerjob=sun.print.PSPrinterJob
>>> file.encoding=UTF-8
>>> java.specification.version=1.5
>>>
java.class.path=./java/jss3.jar:./java/ldapjdk.jar:./java/fedora-base-1.0.jar:./java/fedora-mcc-1.0.jar:./java/fedora-mcc-1.0_en.jar:./java/fedora-nmclf-1.0.jar:./java/fedora-nmclf-1.0_en.jar
>>>
>>> user.name=root
>>> java.vm.specification.version=1.0
>>> java.home=/usr/java/jre1.5.0_06
>>> sun.arch.data.model=32
>>> java.util.prefs.systemRoot=/root/.fedora-console
>>> user.language=en
>>> java.specification.vendor=Sun Microsystems Inc.
>>> java.vm.info=mixed mode, sharing
>>> java.version=1.5.0_06
>>> java.ext.dirs=/usr/java/jre1.5.0_06/lib/ext
>>>
sun.boot.class.path=/usr/java/jre1.5.0_06/lib/rt.jar:/usr/java/jre1.5.0_06/lib/i18n.jar:/usr/java/jre1.5.0_06/lib/sunrsasign.jar:/usr/java/jre1.5.0_06/lib/jsse.jar:/usr/java/jre1.5.0_06/lib/jce.jar:/usr/java/jre1.5.0_06/lib/charsets.jar:/usr/java/jre1.5.0_06/classes
>>>
>>> java.vendor=Sun Microsystems Inc.
>>> file.separator=/
>>>
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
>>> sun.io.unicode.encoding=UnicodeLittle
>>> sun.cpu.endian=little
>>> sun.cpu.isalist=
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.console.versioninfo
>>> Fedora-Management-Console/1.0 B2006.060.1914
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/Error.gif
>>> RemoteImage: Create RemoteImage cache for loader20120943
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/Inform.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/Warn.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/Question.gif
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.components.components
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/client/images/logo16.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/client/console/images/login.gif
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.util.default
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.util.default
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button width = 72
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.util.default
>>> CommManager> New CommRecord
>>> (
http://host2.concepttechnologyinc.com:34877/admin-serv/authenticate)
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] open> Ready
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] accept>
>>>
http://host2.concepttechnologyinc.com:34877/admin-serv/authenticate
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send> GET \
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>> /admin-serv/authenticate \
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send> HTTP/1.0
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send> Host:
>>> host2.concepttechnologyinc.com:34877
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send> Connection:
>>> Keep-Alive
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send> User-Agent:
>>> Fedora-Management-Console/1.0
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>> Accept-Language: en
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>> Authorization: Basic \
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>> YWRtaW46bGRhcGFkbWluOTk3 \
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] send>
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> HTTP/1.1
>>> 200 OK
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> Date: Tue,
>>> 01 Aug 2006 16:09:23 GMT
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> Server:
>>> Apache/2.0
>>> HttpChannel.invoke: admin version = 2.0
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv>
>>> Admin-Server: Fedora-Administrator/1.0.1
>>> HttpChannel.invoke: admin version = 1.0.1
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv>
>>> Content-Length: 429
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> Connection:
>>> close
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv>
>>> Content-Type: text/html
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv>
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> Reading 429
>>> bytes...
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] recv> 429 bytes read
>>> Console.replyHandler: adminVersion = 1.0.1
>>> Console: Cannot open: cn=user,
>>> cn=DefaultObjectClassesContainer,ou=1.0, ou=admin, ou=Global
>>> Preferences,
ou=concepttechnologyinc.com, o=NetscapeRoot
>>> Console: Cannot open cn=group,
>>> cn=DefaultObjectClassesContainer,ou=1.0, ou=admin, ou=Global
>>> Preferences,
ou=concepttechnologyinc.com, o=NetscapeRoot
>>> Console: Cannot open cn=OU,
>>> cn=DefaultObjectClassesContainer,ou=1.0, ou=admin, ou=Global
>>> Preferences,
ou=concepttechnologyinc.com, o=NetscapeRoot
>>> Console: Cannot open cn=ResourceEditorExtension,ou=1.0, ou=admin,
>>> ou=Global Preferences,
ou=concepttechnologyinc.com, o=NetscapeRoot
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> RemoteImage: found
>>> loader20120943:com/netscape/management/client/images/logo16.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/client/images/ConsoleBanner.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/client/images/warn16.gif
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.default
>>> UIPermissions: TopologyEditing yes
>>> Cannot open: cn=topologyplugin,ou=1.0, ou=admin, ou=Global
>>> Preferences,
ou=concepttechnologyinc.com, o=NetscapeRoot
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.default
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> UIPermissions: CustomViewEditing yes
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.default
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.default
>>> UIPermissions: UGTabVisibility yes
>>> UIPermissions: UGEditing yes
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> TRACE ConsoleInfo.clone: tracking cloning of ConsoleInfo for
>>> performance tuning
>>> Cannot load custom views, error code= 32
>>> <dn=cn=CustomView,ou=1.0, ou=admin, ou=Global Preferences,
>>>
ou=concepttechnologyinc.com, o=NetscapeRoot>
>>> pub defaultView=null
>>> user defaultView=
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/client/images/notsecure.gif
>>>
http://host2.concepttechnologyinc.com:34877/[0:0] close> Closed
>>> TRACE ConsoleInfo.clone: tracking cloning of ConsoleInfo for
>>> performance tuning
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/user24.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/group24.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/ou24.gif
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 54
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 108
>>> JButtonFactory: button height = 19
>>> ResourceSet: NOT found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/user.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/group.gif
>>> RemoteImage: NOT found
>>> loader20120943:com/netscape/management/nmclf/icons/ou.gif
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 72
>>> JButtonFactory: button height = 19
>>> Search:
>>>
(|(&(objectclass=person)(cn=*test*))(&(objectclass=groupofuniquenames)(cn=*test*))(&(objectclass=organizationalunit)(ou=*test*))(&(objectclass=person)(uid=test)))
>>>
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.topology.topology
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> LDAPUtil.getVLVIndex dc=concepttechnologyinc,dc=com 2
>>>
(|(&(objectclass=person)(cn=*test*))(&(objectclass=groupofuniquenames)(cn=*test*))(&(objectclass=organizationalunit)(ou=*test*))(&(objectclass=person)(uid=test)))
>>> cn
>>> match=null
>>> VLDirectoryTableModel: getVlVIndex=null
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.console.console
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> ResourceSet: found
>>> loader20120943:com.netscape.management.client.ug.PickerEditorResource
>>> JButtonFactory: button width = 108
>>> JButtonFactory: button height = 19
>>> JButtonFactory: button width = 90
>>> JButtonFactory: button height = 19
>>> Exception in thread "AWT-EventQueue-0"
java.lang.NullPointerException
>>> at
>>> com.netscape.management.client.ug.ResourceEditor.setupPlugin(Unknown
>>> Source)
>>> 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.plaf.basic.BasicButtonListener.mouseReleased(Unknown
>>> Source)
>>> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>>> 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)
>>> [root@host2 fedora-ds]#
>>>
>
That seems to have fixed it! Awesome. Thank you Richard.
For the record, here are the details of what I did based on Richard's
instructions:
cd /opt/fedora-ds/slapd-host2/
./db2ldif -s o=netscaperoot > nsroot.ldif
## That created an ldif file at
/opt/fedora-ds/slapd-host2/ldif/2006_08_01_181049.ldif
cat /opt/fedora-ds/slapd-host2/ldif/2006_08_01_181049.ldif
## That looks good
cd /opt/fedora-ds/slapd-host2/ldif/
cp -p 2006_08_01_181049.ldif 2006_08_01_181049.ldif.orig
rpl "ou=4.0" "ou=1.0" 2006_08_01_181049.ldif
## If no rpl, manually edit with vi or something
cd /opt/fedora-ds/slapd-host2/
./ldif2db -s o=netscaperoot -i
/opt/fedora-ds/slapd-host2/ldif/2006_08_01_181049.ldif
## That failed with "Unable to import the database because it is being
used by another slapd process."
/opt/fedora-ds/slapd-host2/stop-slapd
./ldif2db -s o=netscaperoot -i
/opt/fedora-ds/slapd-host2/ldif/2006_08_01_181049.ldif
## That time it seems to have worked.
/opt/fedora-ds/slapd-host2/start-slapd
cd /opt/fedora-ds
./startconsole
## It Works!
--
Best Regards,
Darren Fulton
Concept Technology, Inc.