Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1006380.1
Update Date:2011-02-16
Keywords:

Solution Type  Problem Resolution Sure

Solution  1006380.1 :   Sun StorEdge[TM] 6130 Configuration Services: "The operation cannot complete because you did not provide a valid password."  


Related Items
  • Sun Storage 6130 Array
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - 6xxx Arrays
  •  

PreviouslyPublishedAs
208951


Symptoms
When using Sun StorEdge[TM] 6130 (SE6130) Configuration Services to administer an array, the operation fails with the following error:
 ______________________________________________________________________
|
| (X) Error
|     ... (some operation failed) ...
|     The operation cannot complete because you did not provide a valid password.
|______________________________________________________________________

PROBLEM REPRODUCTION :

With SE6130 Host Installation Software V1.1 (GA Version), SE6130 Configuration Services 3.0 - 2.1.3 (2004/11/23), the following behavior is observed:

1. Register an array.

 ______________________________________________________________________
|
| > SE6130 Configuration Services
|   > Array Summary (click "Register Array ..." button)
|     > Array Registration
|                     ____________________
|  *Management Path: |xxx.xxx.xxx.xxx_____|
|                     ____________________
|   Root Password:   |____________________|
|                     ____________________
|   Verify Password: |____________________|
|______________________________________________________________________

2. Regardless of whether the password matches the array password, as long as the management path is correctly entered, this operation always succeed:

 ______________________________________________________________________
|
| (i) xxx.xxx.xxx.xxx created successfully
|______________________________________________________________________
  • At this point, the management host's stored password (or the lack therefore) is not verified against the array's stored password.
  • If the array did not have a password (i.e. null), but user entered something as password during registration, or vice versa, the registration will succeed , but we have a password mismatch !
  • If the user forgot what was the array's stored password, and entered something else during registration, the registration will succeed despite the password mismatch !

3. Now, if the user attempts any operation that requires modification to the array's configuration, for example: deleting a volume , the management host will need to use the password to login to the array in order to issue the command. The attempt then fails with:

 ______________________________________________________________________
|
| (X) Error
|     The volume could not be deleted.
|     The operation cannot complete because you did not provide a valid password.
|______________________________________________________________________

4. If the user attempts to Change Array Password (which would not solve the problem):

 ______________________________________________________________________
|
| > SE6130 Configuration Services
|   > Administration
|     > General Setup (click "Manage Passwords ..." button)
|       > Manage Passwords
|
|   (o) Change Array Password
|                             ____________________
|      *Old Password:        |XXXXXXXX____________|
|                             ____________________
|      *New Password:        |XXXXXXXX____________|
|                             ____________________
|      *Verify New Password: |XXXXXXXX____________|
|
|   ( ) Update Array Password in Array Registration Database
|
|       Use this option to synchronize the value of the array password
|       stored in the array registration database with the value set
|       on the array. If the values do not match, you will not be able
|       to perform modification operations on the array. This condition
|       is caused by
|       a) registering the array without a password or with an
|          incorrect password, or
|       b) changing the array password using another Management Station.
|                             ____________________
|      *New Password:        |____________________|
|                             ____________________
|      *Verify New Password: |____________________|
|______________________________________________________________________
  • Selecting Change Array Password is the wrong choice here because this option is meant to be used to change BOTH the management host's stored password as well as the array's stored password.
  • In order for the management host to change the array's password, it needs to login to the array, which it could not because the management host's stored password was not registered correctly.

5. If user enters the correct array password as the Old Password field, the user will get an error:

 ______________________________________________________________________
|
| (X) Old password is not the same as the registered password.
|     The modification attempt failed.
|______________________________________________________________________
  • The error is expected since the array was registered with a different password (the wrong password).

6. If user enters the same password as when the user registered the array, which was not the same as the correct array password, this fails with the error:

 ______________________________________________________________________
|
| (X) The operation cannot complete because you did not provide a valid password.
|     The modification attempt failed.
|______________________________________________________________________
  • This is again expected since the management host need to use its stored password (which was wrong when entered at registration) to login to the array in order to change the array's password.


Resolution
Use the Update Array Password in Array Registration Database option to synchronize the management host's stored password to be the same as the array's stored password:
 ______________________________________________________________________
|
| > SE6130 Configuration Services
|   > Administration
|     > General Setup (click "Manage Passwords ..." button)
|       > Manage Passwords
|
|   ( ) Change Array Password
|                             ____________________
|      *Old Password:        |____________________|
|                             ____________________
|      *New Password:        |____________________|
|                             ____________________
|      *Verify New Password: |____________________|
|
|   (o) Update Array Password in Array Registration Database
|
|       Use this option to synchronize the value of the array password
|       stored in the array registration database with the value set
|       on the array. If the values do not match, you will not be able
|       to perform modification operations on the array. This condition
|       is caused by
|       a) registering the array without a password or with an
|          incorrect password, or
|       b) changing the array password using another Management Station.
|                             ____________________
|      *New Password:        |XXXXXXXX____________|
|                             ____________________
|      *Verify New Password: |XXXXXXXX____________|
|______________________________________________________________________


Additional Information
Should you forget your array password, you will need to contact Sun Support Services for assistance in resetting it.


Product
Sun StorageTek 6130 Array (SATA)
Sun StorageTek 6130 Array


Internal Comments
For internal Sun use only.

- If the user forgot the array password, an engineer will need to be sent onsite to run the clrpw utility. Details on this utility can be found at:
http://tsc-storage.us.oracle.com/products/SE6130/Tools.html
- SIG Version 1.2 Build 2 has since mitigated the confusion described above. Now if the password mismatched, it will prompt for the password.

SE6130, 6130, treefrog, invalid password, password

Previously Published As
80842

Change History
Date: 2005-10-13
User Name: 71396
Action: Approved
Comment: Performed final review of article.
Updated trademarking and product name.
Publishing.
Version: 6
Date: 2005-10-13
User Name: 71396
Action: Accept
Comment:
Version: 0
Date: 2005-10-13
User Name: 37842
Action: Approved
Comment: Changes look good.
Version: 0
Date: 2005-10-13
User Name: 37842
Action: Accept
Comment:
Version: 0

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback