on 08-30-2012 7:30 PM
I'm installing a NW 7.11 system in a Linux/DB6 environment from CD number 51036474 in a distributed environment (APP and DB on seperate servers). I have installed the first part on the APP server, but when I go to the install on the database server (the db instance) the system prompts me for the password of the sidadm id (sa1adm) but does not see that the password I supply is in fact correct.
We have reset the password for sa1adm on both the app and db server to the same as the Master Password we have used. We have confirmed that this is the correct password ("MasterX11"), as we were able to sign on directly in a PuTTY session. We have confirmed that the UID's of thetwo users are the same (925).
I searched SMP and Google, but didn't find anything of significance.
Do you have anything to suggest in terms of fixes, or ways to further diagnose what might be happening.
The key information from the sapinst_dev.log appears to be...
TRACE 2012-08-29 16:04:26.108
NWUsers.getAccountData(): {
role:SIDAdm
type:USER
systems:os
id:925
name:sa1adm
comment:SAP System Administrator
home:/home/sa1adm
shell:/bin/ksh
privileges:
exists:true
client:
host:undefined
instancenumber:undefined
locked:false
chownHomeDir:true
password:XXXXXX
groups:sapsys,sapinst,dbsa1ctl
}
INFO 2012-08-29 16:04:26.109 [syuxcaccmg.cpp:237]
bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)
lib=syslib module=syslib
Account sa1adm already exists.
TRACE 2012-08-29 16:04:26.116 [syuxcuser.cpp:849]
bool CSyUserImpl::checkPassword(const iastring & sPassword) const
lib=syslib module=syslib
Password to check is longer than 8 characters.
TRACE 2012-08-29 16:04:26.235 [syuxcuser.cpp:971]
bool CSyUserImpl::checkPassword(const iastring & sPassword) const
lib=syslib module=syslib
user="sa1adm" uid="925" does not have the specified password: Authentication failure
TRACE 2012-08-29 16:04:26.238
NWException thrown: nw.wrongPassword:
<html><head></head><body> Invalid password.<br>DIAGNOSIS: The password you specified for user 'sa1adm' is wrong.<br>SOLUTION: Enter the correct password.</body></html>
TRACE 2012-08-29 16:04:26.419 [iaxxgenimp.cpp:707]
CGuiEngineImp::showMessageBox
<html><head></head><body> Invalid password.<br>DIAGNOSIS: The password you specified for user 'sa1adm' is wrong.<br>SOLUTION: Enter the correct password.</body></html>
TRACE 2012-08-29 16:04:26.420 [iaxxgenimp.cpp:1245]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
Any thoughts?
The issue is now solved. It turns out it was the result of using an older version of sapinst. Once I upgraded to the latest sapinst, the issue went away.
Thanks for you all your suggestions!!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Murray
By any chance you are using NIS on your Linux system to centrally manage your operating system users ?
Can you go to your linux prompt and execute "id sa1adm" and paste the output.
I am more concerned about this error "Password to check is longer than 8 characters"
on your sapinst input screen try to give password as "MasterX1" and see what happens.
Regards
Amit Padmawar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
My Linux guy tells me that we are NOT using NIS in this environment.
The results of "id sa1adm" is...
"uid=925(sa1adm) gid=921(sapsys) groups=921(sapsys)"
I tried using the 8 character password instead of the 9, but got the same results. Now I didn't go back and change the Master Password in the sapinst, I just did a CONTINUE and when it prompted I put in the 8 character one. It didn't work, so I tried the 9 character one again, but it still didn't work either.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.