on 02-13-2012 4:30 PM
Hi
We are in the middle of CRM upgrade. We upgraded couple of test (CRS) and Dev (CRD) server. We are creating both CRD/CRS in the Solution manager system landscape using tcode SMSY as the satellite servers. Connectivity between satellite server CRD and solution manager server SMP (also in CRD and SMP) has been successfully created.
While checking the Authorization test in Sateliite server (CRD/CRS) for RFC "SM_SMPCLNT050_BACK", we are getting the following error:
"You cannot log on (CUA System assignment missing)"
All other RFC created by SMSY is working fine.
To Fix this problem, i tried to repeat same process again. I was able to delete following RFC's using "clean-up RFC" function of SMSy tcode.
- SM_CRDCRMCLNT050_READ
- SM_CRDCRMCLNT050_TMW
- SM_CRDCRMCLNT050_TRUSTED
and in satellite server (CRD), i deleted following RFC's manually:
- SM_SMPCLNT050_BACK
- SM_SMPCLNT050_TRUSTED
Now, when i checked the RFC destination in SMSY of solution manager server, it is still showing me RFC "SM_SMPCLNT050_BACK". But it is not there in the satellite server as i had deleted it manually. To verify it, I checked table RFCDES in satellite server and "SM_SMPCLNT050_BACK" RFC is not there in table.
I again re-generated RFC's in SMSY of solution manager server, but got the same error ""You cannot log on (CUA System assignment missing)" for SM_SMPCLNT050_BACK.
So we are getting two problem for same process:
- You cannot log on (CUA System assignment missing)
- I deleted RFC " SM_SMPCLNT050_BACK" manually in the satellite server but SMSY still showing it in "Clean up RFC windows".
Not sure if both problems are related to each other. Pls guide to solve these issue's.
Thanks
I got a similar error after database copy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amar,
Send the details to me on sunny.patwari@gmail,com.
Anyways,
Try to regenrate the RFCs from SOLMAN system and when it ask for the RFC user, assign a user with RFC authorization specially with s_rfcacl authorization. Confirm this with security team. Even SAP_ALL dont have this authorization.
This profile is applicable to users in SOLMAN and managed system both.
After regenerating the RFCs, assign the RFC destinations in SMSY.
This should solve your problem.
Regards,
Sunny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Please check if your SOLMAN system is managed by CUA.
Check if the user ID you are using in the SM_<SID>CLNT<CLIENT>_BACK has proper authorization in SOLMAN system.
Try to give the user ID which has all RFC authorization in SOLMAN system, may be use SOLMAN_ADMIN user itself.
Regards,
Sunny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Sunny
Your suggestion help me to fix one problem. "You cannot log on (CUA System assignment missing)" problem is fixed.
Authorization in SOLMAN system was missing for user ID that is being used in the "SM_SMPCLNT050_BACK" of the satellite server. There was no authorization profile assigned to User. This is strange.
Process (SMSY) should have created user ID and assigned required authorization profile to the User ID but it did not happened properly.User ID was created but no auth profile was assigned.
I'm facing the same problem is other server also. User ID has been created but auth profiles are missing for user ID that is being used in "SM_SMPCLNT050_BACK" of the satelliet system.
Our SOLMAN server (SMP) is the CUA Central System. Do i ned to check anything in SOLMAN server for CUA?
Following detail could be one another reason for the missing authorization profile in User ID:
- To solve the problem of "You cannot log on (CUA System assignment missing)" , i deleted following RFC's using "clean-up RFC" function of SMSy tcode.
- SM_ERDECCCLNT050_READ
- SM_ERDECCCCLNT050_TMW
- SM_ERDECCCLNT050_TRUSTED
and in satellite server (ERD), i deleted following RFC's manually:
- SM_SMPCLNT050_BACK
- SM_SMPCLNT050_TRUSTED
but "SM_SMPCLNT050_BACK" was still showing in the RFC destination in SMSY of solution manager server. In 'generate RFC destinations'. I re-generated and process created "SM_SMPCLNT050_BACK" in SM59 of ERD and user ID for this RFC has been created in SOLMAN server without adding any auth profile.
Not sure, if this is the reason. I opened oss message three days ago but still waiting for reply.
- I'm using my account to generate RFC and i think (as told by security team) that i have all authorization in both server required to generate RFC. I may need to add some more authorization.
Could you pls suggest to fix the problem of "SM_SMPCLNT050_BACK". i would like to know why this RFC is still showing in SMSY even after deleting it manully in SM59 of ERD server.
is it possible if i send you the screenshot of document that i send it to oss for your suggestion. can i hav eyour mail ID?
Thanks a lot for your help again..
Amar
Hello,
You may refer to the section '2.3.13 MANAGED.ABAP.RFC : RFC System User' of the 'Root Cause Analysis - User Administration Guide' to fix this issue. The document can be found at:
- http://service.sap.com/diagnostics
- Media Library
In case of CUA enviroment (I think that it is your case), this user must be created manually in the CUA system. Please make sure that this user is created and that it has all the required authorizations.
This should solve your problem.
Let us know.
Kind Regards
Allam Drebes
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Allam
I tried but it did not worked. It did not solved CUA and neither i was able to find the "SM_SMPCLNT050_BACK" in satellite server (as i mentioned earlier, i deleted this RFC manually but still showing in the RFC destination in SMSY of solution manager server.
I did the same exercise between two another server. SMP is Solution manager server and ERD is ECC server (ERD is not part of CUA). I got the same error of ""You cannot log on (CUA System assignment missing)" for RFC "SM_SMPCLNT050_BACK" in satellite server. I deleted RFC's using "clean-up RFC" function of SMSY of solution manager server and manually deleted the
"SM_SMPCLNT050_BACK" and "SM_SMPCLNT050_TRUSTED". Then re-generated all RFC using SMSY but no luck yet.
Any advice to fix this problem. ERD is not the part of CUA and SMP is the the CUA Central System.
Thanks
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.