SWPM: Unable to validate currently logged on user; SAPinst cannot proceed

You are launching the Software Provisioning Manager (SWPM) but the program is terminated shortly after the execution with the below error message,

Program is starting... Please wait!

ERROR      2020-03-22 02:14:07.806 (mainThread) [synxcuser.cpp:155] id=syslib.account.isUserExistingOnOsSucceededFalse CSyUserImpl::CSyUserImpl(PSyUserData, bool)
 with parameter(s) uid="S-1-5-21-1879313195-520974944-4223779719-917740", 

ERROR      2020-03-22 02:14:07.821 (mainThread) [synxccuren.cpp:157] id=syslib.account.cannotAccessCurUser CSyCurrentProcessEnvironmentImpl::getUser()


INFO       2020-03-22 02:14:07.821 (mainThread) [sixxcreate.cpp:386]
initLogDirectory() failed: At line 157 file \bas/bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/syslib/account/synxcuser.cpp
Call stack:
sixxcreate.cpp: 309: ::initLogDirectory
synxccuren.cpp: 100: CSyCurrentProcessEnvironmentImpl::getUser()
syxxccache.cpp: 236: CSyAccountCache::getUserImpl(name="", sid="S-1-5-21-1879313195-520974944-4223779719-917740", create=false)
syxxccache.cpp: 244: CSyAccountCache::getUserImpl(name="", sid="S-1-5-21-1879313195-520974944-4223779719-917740", create=false, ISyProgressObserver* )
synxcuser.cpp: 111: CSyUserImpl::CSyUserImpl(PSyUserData, bool)

unknown message ID (syslib.account.isUserExistingOnOsSucceededFalse) with parameter(s):
  uid="S-1-5-21-1879313195-520974944-4223779719-917740"  
unknown message ID (syslib.account.cannotAccessCurUser)


INFO       2020-03-22 02:14:07.821 (mainThread) [sixxcreate.cpp:387]
Unable to validate currently logged on user; SAPinst cannot proceed. Please follow SAP Note 2798257 to solve this issue.

Exit status of child: 1
   Not closing window (Exit State: 1; exitOnError: 0).

Solution

There is a SAP Note number mentioned from the error message, you can refer to the 2798257 – SWPM stops shortly after execution.

We manage to get rid of the error but not referring to above SAP Note. We did below workaround instead,

  • Close the SWPM program
  • Delete the SWPM folder
  • Restart the operating system (for Windows OS)
  • Extract a new SWPM
  • Launch the SWPM again

Also, in SAP Note 2689002 – SWPM issue: “Program is starting… Please wait!”, the suggestions are,

  • Create a local user that is the administrator.
  • Start SWPM with that local user.

You May Also Like

Leave a Reply?