Registration Wizard never completes

I'm trying to register a Solaris 10 installation (Ultra 60 workstation). The wizard gets as far as a dialog box "Storing System Information" with a progress slider bouncing back and forth and... that's it! Just sits for hours doing that.

System definitely has internet connectivity (web browser can bring up Sun Portal, etc).

Any suggestions?

[363 byte] By [shirsch5a] at [2007-11-26 17:34:10]
# 1
Hi.Could you run updatemanager as:updatemanager -debug 2>&1 > /var/tmp/output.txtand try the registration again, then check the /var/tmp/output.txt file for anything which looks like an error.Mod.
ForumModeratora at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2

Ok, something is very unhappy:

,|

//.softwareupdate/80a372ec,|

//.softwareupdate/80a372ec is there, proceed to start Update Manager

start Update Manager

Solaris Environment

Java Accessibility Bridge for GNOME loaded.

getCCRValue() executing command: /usr/lib/cc-ccr/bin/ccr -g cns.swup.regRequired

CCR value of key cns.swup.regRequired: true

getCCRValue() executing command: /usr/lib/cc-ccr/bin/ccr -g cns.assetid

CCR value of key cns.assetid:

getCCRValue() executing command: /usr/lib/cc-ccr/bin/ccr -g cns.br.SunUCenabled

CCR value of key cns.br.SunUCenabled: true

Registration required ...

Application.displayRegistration mode: 0

RegistrationManager.displayRegistration() mode: 0

getCCRValue() executing command: /usr/lib/cc-ccr/bin/ccr -g cns.service.swupPortalMgmt.status

ERROR - nonzero error code returned by ccr get

CCR value of key cns.service.swupPortalMgmt.status:

Application.displayRegistration mode: 2

RegistrationManager.displayRegistration() mode: 2

Exception in thread "Thread-18" javax.management.RuntimeMBeanException: RuntimeException thrown by the invoke method of the Dynamic MBean

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:227)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefaultForwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)

at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

at java.lang.Thread.run(Thread.java:595)

at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)

at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)

at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)

at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown Source)

at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:972)

at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:201)

at $Proxy9.register(Unknown Source)

at com.sun.cns.basicreg.cacao.SWUPOMCacaoAdapter.registerSystem(SWUPOMCacaoAdapter.java:358)

at com.sun.cns.basicreg.wizard.cli.CmdLineWizard.outCall(CmdLineWizard.java:1581)

at com.sun.cns.basicreg.wizard.cli.CmdLineWizard.output(CmdLineWizard.java:773)

at com.sun.cns.basicreg.wizard.swing.WizardPanel$StoreTask.<init>(WizardPanel.java:1378)

at com.sun.cns.basicreg.wizard.swing.WizardPanel$1.construct(WizardPanel.java:1276)

at com.sun.cns.basicreg.wizard.swing.SwingWorker$2.run(SwingWorker.java:126)

at java.lang.Thread.run(Thread.java:595)

Caused by: java.lang.NullPointerException

at com.sun.scn.offering.swupom.SWUPOfferingInstance.register(SWUPOfferingInstance.java:340)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)

at javax.management.StandardMBean.invoke(StandardMBean.java:323)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)

at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)

at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)

at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)

at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefaultForwarder.java:106)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)

at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245)

at java.security.AccessController.doPrivileged(Native Method)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)

at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

at sun.rmi.transport.Transport$1.run(Transport.java:153)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)

... 1 more

#

shirsch5a at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3
Hi again.This looks like bug 6509847 .There is a patch available for this, but it's not public yet.You can get this patch by raising a support case.Mod.
ForumModeratora at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4
I don't have a support agreement and cannot see any obvious means for raising an issue without one. If I've misunderstood and there' s an alternate way to obtain the patch, please advise?
shirsch5a at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5

I'm afraid if you don't have a valid contract with Sun there will be no way for you to get this patch until it (or it's replacement) is made available for public release.

Hopefully it won't be too long until the patch is released, but in the meantime you will have to download patches manually from Sunsolve.

Mod.

ForumModeratora at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6
<sigh> Unfortunately, when I attempt to download the latest Solaris 10 patch cluster, it tells me that paid support is required for that as well.So, I can download and install Solaris 10 free of charge, but I'm not able to obtain any patches? Very strange.
shirsch5a at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7
You can still obtain security, hardware and utility patches without a contract but with the change in service model introduced with Solaris 10 most patches are now provided as part of a service support contract.
ForumModeratora at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 8
IDR125050-01 which installs a modified /usr/lib/sam/lib/sam.jar does resolve this problem.After successful registration it can be removed.
gdefpea at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 9
Thanks, but that patch is nowhere to be found. Looks like it's either restricted to folks with paid support or has been pulled.
shirsch5a at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 10
Sun just GA'ed the fix. Patch 123003-03 fixes the bug.6509847 Basic Registration throws NullPointerException with certain cpu configurationsRef: http://sunsolve.sun.com/search/document.do?assetkey=1-21-123003-03-1
gdefpea at 2007-7-9 0:02:10 > top of Java-index,Administration Tools,Sun Update Connection-System...