Problem with SMC after applying Patchset 1-148888-03 | Unix Linux Forums | Solaris

  Go Back    


Solaris The Solaris Operating System, usually known simply as Solaris, is a Unix-based operating system introduced by Sun Microsystems. The Solaris OS is now owned by Oracle.

Problem with SMC after applying Patchset 1-148888-03

Solaris


Closed Thread    
 
Thread Tools Search this Thread Display Modes
    #1  
Old 06-28-2013
Wraith_G2IC Wraith_G2IC is offline
Registered User
 
Join Date: Mar 2013
Last Activity: 30 August 2013, 11:26 AM EDT
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Question Problem with SMC after applying Patchset 1-148888-03

Here is the problem:

I have several servers that now have been updated from PatchSet # 147440-19 to PatchSet # 148888-03.

The servers range from:
(1) SunFire T2000
(3) Enterprise T5140
(2) Enterprise T5220

Solaris 10 08/11 u10 on 1 and u7 on the others.

After the patch is applied I can no longer use the SMC tool to manage users. The tool launches fine, and comes up, but once you try to select users (local) or users (NIS+) in a toolbox there is a Java exception thrown. I have also tried several other options within the SMC, and I get several different errors with the same basic error as this one.



Error box pop up:
RMI_ERR: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException:
com.sun.admin.usermgr.server.SecurityService_Agent

Next pop up:
The authenticated user does not have rights to use this tool.
See your system or security administrator.


There is a large error on the command line that I can not post as it is on an isolated network.


I will reproduce some of it:



Code:
# smc
com.sun.management.viper.VException: RMI_ERR: error unmarshalling return; nested exception is: java.lang.ClassNotFoundException: com.sun.management.viperimpl.services.authorization.AuthorizeService_Agenet
at com.sun.management.viperimpl.client.ViperClient.getServiceByName(ViperClient.java:886)



This previously worked with PatchSet 147440-19 installed, but now it doesn't.


I apologize if I have forgotten something important. Let me know if further info is needed. Extensive Google searching has not really turned up anything that useful. It seems like there is some sort of permission, or role change that is preventing this from working.

Last edited by DukeNuke2; 06-29-2013 at 12:22 PM..
Sponsored Links
    #2  
Old 06-28-2013
DGPickett DGPickett is offline Forum Advisor  
Registered User
 
Join Date: Oct 2010
Last Activity: 16 September 2014, 1:48 PM EDT
Location: Southern NJ, USA (Nord)
Posts: 4,412
Thanks: 8
Thanked 540 Times in 518 Posts
https://updates.oracle.com/readme/10_Recommended
148888-03 Obsoleted by: 148888-04 SunOS 5.10: kernel patch
Sponsored Links
    #3  
Old 06-29-2013
MadeInGermany MadeInGermany is offline Forum Advisor  
Registered User
 
Join Date: May 2012
Last Activity: 17 September 2014, 4:59 AM EDT
Location: Simplicity
Posts: 1,890
Thanks: 120
Thanked 553 Times in 501 Posts
Check your SMC patch level

Code:
showrev -p | grep 121308-

It might help to patchrm the last patch, or to patchadd the latest patch 121308-23
    #4  
Old 07-03-2013
Wraith_G2IC Wraith_G2IC is offline
Registered User
 
Join Date: Mar 2013
Last Activity: 30 August 2013, 11:26 AM EDT
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
All, thank you for the views and replies. I have been slammed with 100 other things all week, so sorry for the delayed response.

Quote:
Originally Posted by DGPickett View Post
148888-03 Obsoleted by: 148888-04 SunOS 5.10: kernel patch
Thanks, I am aware there are newer patches, but this does not guarantee that the next patch set will solve the issue. I will be testing a newer patch set on a test system, but we are not allowed to role out patches to Production systems with out going through all the security protocols of our environment. This problem was not seen in testing as there were rarely changes needed to user accounts. Most all "user" accounts on our systems are only Admins & Engineers.


Quote:
Originally Posted by MadeInGermany View Post
Check your SMC patch level

Code:
showrev -p | grep 121308-

It might help to patchrm the last patch, or to patchadd the latest patch 121308-23
Good point. As I said above, the SMC tool is used so rarely.
The current patch for 121308 is 20. I will see if I have access to 121308-23(or newer) under my support account.

Update - Out of curiosity, I just checked one of the other systems in the same Production group that is newer, and has Sol10 u10 loaded with the same patch set, and it has patch 121308-22. It exhibits the exact same symptoms as the system we use to manage the environment.

Last edited by Wraith_G2IC; 07-03-2013 at 10:51 AM..
Sponsored Links
    #5  
Old 08-25-2013
cbetts cbetts is offline
Registered User
 
Join Date: Aug 2013
Last Activity: 25 August 2013, 4:53 PM EDT
Location: Torrance, CA
Posts: 1
Thanks: 0
Thanked 1 Time in 1 Post
Hey Wraith, looks like you and I have similar problems, probably for the same reason. I am running into the same issue with SMC being borked after applying a patchset. Unfortunately, I am running Trusted Extensions and there is no other "simple" way to edit user's labels without SMC.

I am trying various things and will let you know if I find a fix.

---------- Post updated at 09:49 AM ---------- Previous update was at 08:37 AM ----------

Got mine fixed. I was Googling all around and found this page:

bugs.sun.com/bugdatabase/view_bug.do?bug_id=4867287

This gave me the idea that Java was my issue, not SMC. I looked at my last patch cluster and looked for any Java updates. I found patch 118668-53 (this is an x86 box so look for 118667 for SPARC). Once I backed this patch out, normality was restored.
The Following User Says Thank You to cbetts For This Useful Post:
MadeInGermany (08-28-2013)
Sponsored Links
    #6  
Old 08-28-2013
DGPickett DGPickett is offline Forum Advisor  
Registered User
 
Join Date: Oct 2010
Last Activity: 16 September 2014, 1:48 PM EDT
Location: Southern NJ, USA (Nord)
Posts: 4,412
Thanks: 8
Thanked 540 Times in 518 Posts
The general rule on problems is that you try the latest patch level, so you are not fighting solved problems. Of course, it would be nice if all the patches checked their dependencies so JAVA and SMC stay compatible.
Sponsored Links
    #7  
Old 08-29-2013
os2mac's Avatar
os2mac os2mac is offline
Registered User
 
Join Date: Oct 2012
Last Activity: 5 August 2014, 6:22 PM EDT
Location: as far north as you can go and still get a cable modem.
Posts: 107
Thanks: 8
Thanked 10 Times in 10 Posts
Quote:
Originally Posted by cbetts View Post
I am running into the same issue with SMC being borked after applying a patchset. Unfortunately, I am running Trusted Extensions and there is no other "simple" way to edit user's labels without SMC.
I think you could have stopped at "issue with SMC being borked".

In my experience, and apparently everyone else's, SMC stands for sucky management console. In Fact, Oracle has removed SMC from Solaris 11 and recommends that you go old school to do those functions.

WRT labels you can edit prof_attr and user_attr manually. You just have to be able to map the hex string to the Label you want to attribute to that user. Which should simple be a matter of finding another user with the same label and cut and paste.

Hope this helps.
Sponsored Links
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
smc problem XNOR UNIX for Dummies Questions & Answers 0 04-01-2007 09:14 PM
Jass & SMC login problem garydeena Solaris 0 03-26-2007 12:53 AM



All times are GMT -4. The time now is 05:33 AM.