Resetting the supAdmin Password

You can manually reset the current platform administration password.

This procedure is for SAP Mobile Platform version 2.x.x or later.

Note: You must contact your IT department or administrator before changing or resetting the password. Only the person who has the right permission to change these files should perform this procedure.
  1. Open the SAP Mobile Server default.xml file, located in SMP_HOME\Servers\UnwiredServer\Repository\CSI\conf and modify this line:
    <options encrypted="false" name="password" 
    value="{TXT:}s3pAdmin" />
    In this example, you are setting the new password to s3pAdmin. You can replace this password with any password you choose. Do not remove the {TXT:} prefix to the password.
    Note: In this example, password encryption is set to false. Disregard this value; you will configure encryption correctly in step 6.
  2. Save the file.
  3. Restart SAP Mobile Server and SAP Control Center.
  4. Log in to SAP Control Center using supAdmin as the new password.
  5. When login succeeds, SAP Control Center opens the management view on the local SAP Mobile Server.
  6. In SAP Control Center, expand the Security node:
    1. Click admin.
    2. Click Authentication and select PreConfiguredUserLoginModule for the supAdmin user.
    3. Click Properties, and enter the new password. By resupplying the password here, the file is overwritten using the correct syntax.
    4. Click Save.
    5. When you see the warning message, click OK, then click the General tab.
    6. Click Apply.
      You see another warning.
    7. Click OK.
      Configuration files are rewritten using the values you entered. When the process completes, you see a Successfully saved message.
  7. Login again to SAP Control Center using the supAdmin login and the new password (in this example, s3pAdmin).
  8. Go to the ...\UnwiredServer\Repository\CSI folder and verify default.xml to verify that encryption is configured correctly, and that the password is no longer recorded in clear text.
    <authenticationProvider controlFlag="optional" name="com.sybase.security.core.PreConfiguredUserLoginModule">
    <options name="username" value="supAdmin"/>
    <options name="roles" value="SUP Administrator,SUP Domain Administrator,SUP DCN User"/>
    <options encrypted="true" name="password" value="1-AAAAEgQQWd8NguXX5nswpWF1vUFPtcJhjmoiSYUzEAAiY3vWkZ+Y/33cWAoUD+EV/D80Yo4vie/XIyZVoBZbTT9ijxHDe7wbIBsagzS0DdAvS5lTRvRRNVp83+pTjQ3mmMNt5FmxrGvUV5fVQ2JI1YaTPbd+Tw=="/>