cancel
Showing results for 
Search instead for 
Did you mean: 

'No RFC destination found' error when sending Push notification

Former Member
0 Kudos

Hi All,

I am getting an error saying 'No RFC destination found'. Not sure where I am missing.

In my system, GW is installed in my ECC system it self.

I mentioned my Service and collection details correctly.

I configured my bGRFC destination correctly and mentioned in the settings.

BgRFC config is also good.

But I am getting error and my service is not shown in SBGRFCMON.

Pls help.

Thanks

seenu

Accepted Solutions (0)

Answers (4)

Answers (4)

EkanshCapgemini
Active Contributor
0 Kudos

Hi Seenu,

I think the issue is with your RFC destination GW_NOTIF_TO_SMP. Please check these threads for reference

For just testing whether you are getting notification or not, you can try the HTTP_HANDLER approach I discussed in above threads.

For your issue, if you check the payload that you sent to gateway to subscribe for the event has delivery address different as compared to the GW_NOTID_TO_SMP. If you take the http_handler approach, if the destination points to

then my delivery address would also point to: http://<server>:<port>/sap/bc/zhttplistener

Regards,

Ekansh

Former Member
0 Kudos

Ekansh,

I set up the HTTP Listner like you suggested.Updated my RFC destination of type G as well.

If I execute push program in debug mode, I see an entry in SBGRFCMON. Without debug mode, it goes into /IWFND/ERROR_LOG with the error 'no RFC destination found'.

Now I see queue is getting locked because of unsupported tool in SBGRFCMON.

I am not able to release the queue manually either.

Thanks

seenu

Former Member
0 Kudos

And why is the log showing the direction as Consumer to GW? did I not configured correctly?

Can any one of you make me understand this GW RFC destinations? Any document that you guys refer to? From SAP help doc, I could not understand much. I only know the steps.

Thanks

seenu

0 Kudos

Hi Seenu ,

Could you please check RFC role assigned or not .

RFC_ACL role .

Please gateway client is working fine or not in IWFND/MAINT_SERVCE .

kind regards,

Rajesh Neelakantam

Former Member
0 Kudos

Yes Rajesh,

Gateway client works fine. I am also able to read the data from mobile.

Only thing is, I am not able to send the notification out of ECC &GW.

SU53 shows no error. No dumps.

Thanks

seenu

vivek_gaurav
Participant
0 Kudos

Hi Seenu,

Can you explain bit more regarding sending notification entity and process.

I will suggest to debug the code and find exact error location.

Regards

Vivek

Former Member
0 Kudos

Hi Vivek,

I am only following the steps given in the blog. Ultimately, I want the notification go through SMP server and reach the mobile. I registered the hybrid app and notification(with google senderid) as per

Then I created subscription using firefox restclient with the delivery address as my SMP address.

Now if I succeed in sending the notification out of ECC&GW system using BG RFC destination, I need to check whether it reaches SMP and then my mobile.

I checked RFC authorization issues and ST22. There are none.

I tried to debug the program, it is fining my BGRFC destination with the content but shows as the error in error log. It does not reach the GCM either.

Thanks

seenu

vivek_gaurav
Participant
0 Kudos

Hi Seenu,

Since in your system, GW is installed in my ECC system it self.

You have to select local app while creating Alias in SPRO

spro setting

check alias which is given in /iwfnd/maint_service and then goto Manage Alias and select For local app :

Hope this will solve your issue

Regards

Vivek

Former Member
0 Kudos

Yes Vivek,

I have the same setting on my client alias as well.

I also configured RFC destination with the same delivery address of connection type G. Still it does not work.

Thanks

seenu

vivek_gaurav
Participant
0 Kudos

Have you checked authorization for RFC in SM59..

Also check in SU53 for any other authorization issue.

Regards

Vivek

Former Member
0 Kudos

,Former Member

Can you pls guide me.

Thanks

seenu

SB9
Active Participant
0 Kudos

In transaction SEGW, you have to maintain destination of back-end system. Did you check that ?

Former Member
0 Kudos

Yes Soujanya.

This service is working fine when accessing data from hybrid kapsel app.

Problem is only when sending data out for notification.

Thanks

seenu