You are on page 1of 9

3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Community
Follow

Ask a Question Write a Blog Post Login


 Like

 RSS Feed

Technical Articles

Samir Dutta
April 14, 2020
| 2 minute read

ABAP
Dump:CALLBACK_REJECTED_BY_WH
ITELIST resolution into SE51 Screen
Painter layout
 9  19  12,111

Introduction: 

I am working on S/4HANA 1909 FPS01 release as a partner. Post Installation, we


faced few issues and one of the issues related to Screen Painter Layout.

In this Blog we will learn how to resolve ABAP Dump while opening Screen layout
editor in SE51.

In S/4HANA, during initial setup or post upgrade the Profile parameter


rfc/callback_security_method  is set as “3” for Higher security and System starts
giving ABAP dump while opening the Screen Painter Layout.

ABAP Dump we receive: CALLBACK_REJECTED_BY_WHITELIST

It will help to those who are installing/upgrading S/4HANA  and sets the Security
profile paramater and after the required configuration/Setting, Layout Editor will
open.

 
https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 1/9
3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Solution:

Follow When we analyze the ABAP Dump in ST22, we  understand that it has been occuring
due to missing of few Whitelist Function Modules into TCP/IP Destiation Port
EU_SCRP_WN32.
 Like

 RSS Feed

Go to SM59 and expand TCP/IP Connection for Port “EU_SCRP_WN32”. Go inside


this Destination as below. Goto Logon & Security tab.

We need to add below Callback Positive( Whitelist) List FMs. These callback FMs are
called while opening the Screen Painter. If we miss any of the FMs then ABAP dump
will be continued.

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 2/9


3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Follow  

 
 Like
 

 RSS Feed  

Called
Function
is
RS_SCR
P_GF_PR
OCESS_
640 & Callback function are different.

Called FM                                            Callback FM

RS_SCRP_GF_PROCESS_640        RFC_GET_FUNCTION_INTERFACE

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_PROCESS_640RFC_GET

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RBUILDINFO

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RELEMTABLE

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RICONS

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RKEYS

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RKEYTEXTS

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RMESSAGES

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RPROPTABLE

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RSTATUS_40

RS_SCRP_GF_PROCESS_640        RS_SCRP_GF_RTEXTS

Conclusion:

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 3/9


3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Once these FMs are maintained then Layout will open. This is how security is
maintained while calling RFC with destination parameter.
Follow
 

 Like  

Note: 
 RSS Feed
I would like to mention that because of below Parameter profile set as 3 , we get RFC
callback check secure is set as Green else it is shown as Red.

 You can see RFC Callback status is Green as highlighred.

Thanks.
https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 4/9
3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Apprecite your comments!!

Follow

 Like

Alert Moderator
 RSS Feed

Assigned Tags

SAP S/4HANA

ABAP Development

NW ABAP Remote Function Call (RFC)

RFC Callback Error in Screen painter

Similar Blog Posts 


Sandbox system via Homogenous System Copy (SAP HANA-specific: Backup/Restore) step-by-step guide
By
Roman Gorbenko Nov 16, 2019

BRF+ Settings for purchase orders


By
Anurag Garg Nov 05, 2020

In SAP S/4HANA You can create Change History Report in less than 15 minutes. I mean any Change History
Documents
By
arghadip kar Aug 15, 2020

Related Questions 
Automatically generated table maintenance dialog is corrupt
By
Mathieu Lawnik Mar 14, 2021

Commodity Code Field is not appearing in Material Master MARC-STAWN


By
Mohsin Abbasi Apr 08, 2019

Change data capture not working for ABAP CDS views


By
Prabhu Kodeboina Feb 01, 2018

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 5/9


3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Join the Conversation 


Follow
SAP TechEd
Tune in for tech talk. Stay for inspiration. Upskill your future.
 Like
SAP BTP Learning Group
SAP Business Technology Platform Learning Journeys.
 RSS Feed

Coffee Corner
Join the new Coffee Corner Discussion Group.

9 Comments

You must be Logged on to comment or reply to a post.

Matthew Billingham
April 15, 2020 at 9:08 am

Just for interest see my question and the answers here: https://answers.sap.com/questions/12984331/adt-
382-debugger-not-triggering.html

This issue I was getting was debugging not working with unit tests, and was related to rfc/ext_debugging. It
turned out that the recommend value for this parameter was (incorrectly) zero!

It would be quite nice if it were hardcoded to 3.

Armin Beil said

Parameter rfc/ext_debugging should be 3 in all systems. Details are described in note 668256.

Also, this configuration issue is not limited to ADT. If you create an external breakpoint in SAP GUI then it will
also not stop for external requests like RFC or HTTP (OData). At least for the system where the value is 0
the SAP GUI debugger will also not work. Debugging your report from ADT worked because the embedded
SAP GUI (just like the standalone SAP GUI) connects to the ABAP server via DIAG, not via RFC or HTTP.

A colleague from ABAP kernel will also follow up on this topic:

- The default value for this parameter is already 3, but it seems that the "recommended value" is actually 0.
He will double check whether we can change that recommended value also to 3, in order to avoid future
https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 6/9
3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

misconfigurations by admins.
- He will also check whether it's possible to just remove this quite old profile parameter completely and just
"hard code" Follow
the value to 3 in the kernel

- I will check whether we should extend the ADT backend configuration guide

   Like

Like 2 | Share
 RSS Feed

Aleksandar Mijailovic
October 7, 2020 at 4:02 pm

Dear Matthew Billingham ,

today, I experienced the same strange behaviour! Thank you for pointing me to the solution!

Like 0 | Share

Matthew Billingham
October 7, 2020 at 7:46 pm

I raised it as an issue with my client. Now the basis team are saying it needs to be applied in
test and production (which it does, but I only care about development). Now there's
discussion about whether applying it to production fits in with the security policy.

Which it must, otherwise, debugging of RFCs is no longer possible...

Like 0 | Share

Fuentes Tafall Xavier


May 15, 2020 at 10:37 am

Look for OSS notes like 2251931 - Runtime error CALLBACK_REJECTED_BY_WHITELIST in graphical Screen
Painter.

(Use keywords like EU_SCRP_WN32, name of the RFC connection for graphical screen painter, connection fail
and got editor back in time...)

Like 0 | Share

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 7/9


3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

BS
Follow
July 11, 2020 at 3:39 pm

Thank you. That was exactly the solution to the problem.

 Like
Like 0 | Share

 RSS Feed

Aleksandar Mijailovic
October 7, 2020 at 3:54 pm

Thank you Samir Dutta  !

I had this issue already twice and now decided to investigate a bit more. Thank you for providing the answer &
solution!

Best regards,

Aleks

Like 0 | Share

Jigang Zhang 张吉刚


February 18, 2021 at 3:03 am

Thanks for sharing. I haven't encountered this but very likely in future : D

Like 0 | Share

Harri Reshetnyak
March 30, 2021 at 2:37 pm

Add this FM : RS_SCRP_GF_RDDICFIELDS

Like 0 | Share

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 8/9


3/22/22, 12:59 PM ABAP Dump:CALLBACK_REJECTED_BY_WHITELIST resolution into SE51 Screen Painter layout | SAP Blogs

Clément NGUYEN VAN THAN


Follow
July 13, 2021 at 2:05 pm

Check this note https://launchpad.support.sap.com/#/notes/1686632

 Like
Like 0 | Share

 RSS Feed

Find us on

Privacy Terms of Use

Legal Disclosure Copyright

Trademark Cookie Preferences

Newsletter Support

https://blogs.sap.com/2020/04/14/abap-dumpcallback_rejected_by_whitelist-resolution-into-se51-screen-painter-layout/#:~:text=Solution%3A,inside thi… 9/9

You might also like