cancel
Showing results for 
Search instead for 
Did you mean: 

Diagnostic Setup fail - not allowed to perform search request

former_member184680
Participant
0 Kudos

Hello,

I try to setup an Enterprise Portal for Root Cause Analysis with the help of the Diagnostic Setup > Managed System > Setup Wizard.

- MS Host and Port from the SystemInfo page

- User: administrator

- Jump-In Host: Host and Instance Port (5<Inst>00)

It fails with the following error:

User existence check failed : SPML service failed to process searchRequest reply : Administrator is not allowed to perform search request

The following J2EE roles were granted to user SAPSUPPORT : SAP-J2EE-Engine/SAP_JAVA_SUPPORT

Failed to get User ID for user with logonname SAPSUPPORT

!! Exception : SPML service failed to process searchRequest reply : Administrator is not allowed to perform search request

Failed to assign UME support Roles : SPML service failed to process searchRequest reply : Administrator is not allowed to perform search request

Failed to assign UME support Roles for XI : SPML service failed to process searchRequest reply : Administrator is not allowed to perform search request

Exceptions

java.lang.IllegalArgumentException: SPML service failed to process searchRequest reply : Administrator is not allowed to perform search request

at com.sap.sup.admin.setup.SPMLAdapter.getUmeObjectIdAndAttributes(SPMLAdapter.java:401)

at com.sap.sup.admin.setup.SPMLAdapter.getUmeID(SPMLAdapter.java:279)

at com.sap.sup.admin.setup.SPMLAdapter.getUserID(SPMLAdapter.java:136)

at com.sap.smd.agent.plugins.remotesetup.RemoteSetupStep.setupRoles(RemoteSetupStep.java:442)

at com.sap.smd.agent.plugins.remotesetup.RemoteSetupStep.execute(RemoteSetupStep.java:117)

at com.sap.smd.agent.plugins.remotesetup.SapInstance.setup(SapInstance.java:559)

at com.sap.smd.agent.plugins.remotesetup.RemoteSetupService._setup(RemoteSetupService.java:171)

at com.sap.smd.agent.plugins.remotesetup.RemoteSetupService.setup(RemoteSetupService.java:88)

at com.sap.smd.agent.plugins.remotesetup.RemoteSetupServicep4_Skel.dispatch(RemoteSetupServicep4_Skel.java:112)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:330)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:201)

at com.sap.engine.services.rmi_p4.DispatchImpl.run(DispatchImpl.java:721)

at java.lang.Thread.run(Thread.java:664)

Why is the Administrator not allowed to perform a search request?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

allam_drebes
Advisor
Advisor
0 Kudos

Hi Patrick,

This is a known issue for Solman 7.1, is due to new security policy into J2EE engine, the SPML access is restricted or disabled. You need to add some new roles to the JAVA Admin user (used in ste Enter System Pameters) or to do the setup of roles manually for the SAPSUPPORT user,

Refer to the following note for more details.

1612514 - Solution Manager 7.1 SP Stack 3: recommended corrections

1616058 - XSRF possible in SPML Services in AS Java

BR,

Allam

former_member184680
Participant
0 Kudos

That's interesting because I use a Solution Manager 7.01.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Patrick,

Please chek note: 1616058: XSRF possible in SPML Services in AS Java

This above note should fix the issue.

Also check:

1647157: How to Set up Access to the SPML Service on AS Java

, 1647267: Solution Manager adaptation to Java UME security

I hope this will fix the issue

Thanks

Regards,

Vikram