cancel
Showing results for 
Search instead for 
Did you mean: 

Error message "missing" when changing password at portal login page

Former Member
0 Kudos

Hello,

we've got a problem with our password change in SAP Portal. When user try to change the password they receive the error message "missing" and nothing happens. Anyone knows about this issue and how to resolve it?

Thanks,

BR Matthias

Accepted Solutions (1)

Accepted Solutions (1)

former_member189631
Active Contributor
0 Kudos

Hi Matthias,

These are the possible missing messages:-

MISSING_PASSWORD=Password missing

MISSING_UID=User ID missing

MISSING_PASSWORD_CONFIRM=Password confirmation missing

MISSING_NEW_PASSWORD=New password missing

The above messages are stores in a properties file logonMessages.properties under the jar umelogonbase. So please check for the above possibilities.

Also check the umResetpaswordPage.jsp he logon par file to check reset password logic.

Ram

Former Member
0 Kudos

Dear Ram,

thank you for your hints. Unfortunately I'm pretty sure the error message isn't out ot the logonMessages files, because

a.) there isn't a logon message saying just "missing" and any parameter that might not be filled

and

b.) error message "missing" remains the same even if I switch language to German. If this message would be out of logon message files I would expect it to be in German.

Do you know any other possibilities where this message could come from? Didn't even find it at SE91 in our R3.

Thank you, BR Matthias

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Matthias,

I have experiencing same error "missing", when user tries to reset password using logon problem link on logon page.

When user receives the new password in mail and tries to reset the password using the new password user getting error "missing".

Portal version 7.0 SP 14.

Can you please share the solution.

Thanks,

Santosh.


Former Member
0 Kudos

Please share the solution ...

Former Member
0 Kudos

Providing the "SAP_BC_JSF_COMMUNICATION" role to the communication ID (SAPJSF) fixed the issue for us.

Thanks!

Kishore

Former Member
0 Kudos

I´m facing the same problem. Did anyone found a solution for this?

Former Member
0 Kudos

Hi,

Is everything configured fine?

Do you use email notification when the password is changed?

Hostname of the mailserver is correct? Do you have filled in a correct mail-address of the obligatory field system user?

Your Basis team don't block the portal url in the mailserver?

Regards,

Gert

Former Member
0 Kudos

Hi,

Please check with the below mentioned steps.

Hope it helps you.

Steps:

change the authschemes.xml file using the Config Tool of SAP Web Application Server Java. When you edit the file, you should download the file to a local directory, edit it, and when uploading the edited file, create a new node in the configuration tree for it.

Prerequisites

All dispatcher and server nodes in the cluster are shut down.

Procedure

1. Start the Config Tool by executing <SAPJ2EEEngine_installation>\j2ee\configtool\configtool.bat.

2. Choose the symbol for Switch to configuration editor mode.

3. In the tree, navigate to cluster_data  server  persistent  com.sap.security.core.ume.service.

4. To switch to edit mode, choose (Switch between view and edit mode).

5. In the tree, select authschemes.xml and choose (Show the details of the selected node).

6. Choose Download and save the file to a local directory.

7. Edit the file locally.

8. Create a new node in the configuration tree for the edited file as follows:

a.Select the node com.sap.security.core.ume.service.

b.Choose the symbol for Create a node below the selected node.

c. Select the type File-entry.

d. Choose Upload and select the file from your local directory.

e. Enter the name for the entry, for example, authschemes_productive.xml. By default, the name of the uploaded file is used.

f. Choose Create.

g. Choose Close window.

The new node appears in the configuration tree.

For UME to use the new file, you have to change the value of the property login.authschemes.definition.file to the name of the new authschemes file.

To change the value of a property:

1.Select the property in the list.

2.In Value at the bottom of the screen, enter the new value that you want to assign to the property.

3.Choose Set.

4.Choose (Apply changes).

9.Restart the nodes in the cluster for the changes to take effect.

Next,

u2022Configure Self-Management

Navigate to User Administration > Identity Management.

Create a new UME role.

--Add UME.Manage_My_Password and UME.Manage_My_Profile to the role.

--Add the UME.Read_My_Profile action if read-only access to the profile is required

Modify the UME Actions for the role.

Assign the role to the Everyone group.

u2022Configure UME Settings

Navigate to UME Configuration. Modify the User Admin UI tab.

Enable u201CRequire First and Last Names in Logon Helpu201D and Enable/Disable Security Question.

u2022Configure E-Mail Notification

Navigate to System Administration > System Configuration > UME Configuration.

Select Notification E-Mails tab.

Click Modify and enter SMTP server address and System email address. Save the settings.

u2022Create a UME role called xyz.company.LogonHelp.

Assign the action UME.Logon_Help to the role.

Assign the role to the Anonymous Users group.

u2022Restart Java engine.

Thanks and Regards,

Ponneswari A.

Former Member
0 Kudos

Trying to push this up as its still relevant - any ideas ?

Thank you, BR Matthias