cancel
Showing results for 
Search instead for 
Did you mean: 

What to provide in HTTP Receiver Adapter ?

Former Member
0 Kudos

Hi,

I am using HTTP Receiver adapter for HTTPS connection to 3rd Party.

3rd Party system has provided URL / HOST / PORT details.

However i am not sure what i can provide as part of Target Host / Service Number / Path Prefix?

Regards,

Rakesh

Edited by: Rakesh Bhagat on Mar 11, 2009 10:03 AM

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Rakesh,

However i am not sure what i can provide as part of Target Host / Service Number / Path Prefix?

e.g http://www.sdn.sap.com:443/irj/scn/thread

Target Host: sdn.sap.com

Service Number: 443

Path Prefix: /irj/scn/thread

You can only enable SSL by:

1. creating an RFC Destination using TCODE SM59

2. install the certificates using TCODE STRUST, then restart ICM afterwards

3. call your RFC Destination in SM59 using HTTP Destination (instead of URL Address) option in HTTP Receiver Adapter

Hope this helps,

Edited by: Mark Dihiansan on Mar 11, 2009 3:14 PM

Former Member
0 Kudos

Hi Mark,

Thanks for the reply.

So you mean to say i should following in HTTP receiver adapter.

-Address Type = HTTP Destination and NOT - URL Address.

If i do so then i need to create RFC Destination in SM59 and provide following information as part of RFC Destination and not as part of URL Destination.

Target Host: sdn.sap.com

Service Number: 443

Path Prefix: /irj/scn/thread

-My question is-

Is it makes any difference if i use URL Address and provide Target Host / Service Number and Parth Prefix in HTTP Receiver Address only... rather than creating RFC Destination and providing these 3 details as part of RFC destination?

Regards,

Rakesh

Former Member
0 Kudos

Hi,

AFAIK it makes no difference in this case but in a RFC connection you have more configuration possibilites (for example https).

Regards

Patrick

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Rakesh,

That is correct, you need to provide them inside the RFC Destination.

-My question is-

Is it makes any difference if i use URL Address and provide Target Host / Service Number and Parth Prefix in HTTP Receiver Address only... rather than creating RFC Destination and providing these 3 details as part of RFC destination?

If you use URL Address, there is no way you can enable HTTPS. It only works for HTTP transactions.

Hope this helps,

Regards,

Former Member
0 Kudos

Hi Mark,

Can you share some documentation or some links through which i can configure HTTPS connection using RFC Destination or URL Address?

Regards,

Rakesh

markangelo_dihiansan
Active Contributor
0 Kudos

Hi,

Here is a link from SAP Help

http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/frameset.htm

In your case, you are enabling HTTPS in ABAP Stack.

Hope this helps,

Regards,

Answers (1)

Answers (1)

Former Member
0 Kudos