cancel
Showing results for 
Search instead for 
Did you mean: 

remote saphttp with SSL via RFC Destination - SSL Error

Former Member
0 Kudos

hello friends,

i would like to make a "request" via saphttpa rfc destination on a remote sap-system with ssl. how can i do that?

on ecc5.0 sap-system i have made a copy from saphttpa rfc-destination with choice "start on explicit host" program "saphttp" target host is my secondary sap-system, gateway options with gateway host & service from the target host. in my application i have inbound the new rfc-destination. when i'am try report rshttp20 with no "s" http URi , i become a success message. when i'am try this with https , i become a ssl-error.

SSL is on the target host installed and configured.

How can I initiate the load of shared library libsapcrypto.so on the target system?

thanks,

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I think that you don't use the right approach !

In my opinion the "saphttpa rfc-destination" way is obsolete and I don't think it's possible to use SSL with it.

Instead use the integrated HTTP client from the ICM.

Configure SSL on your ABAP server for the ICM (numerous blogs and documentation for that...)

In SM 59, create an HTTP destination which uses SSL.

It works great !

Regards,

Olivier

Former Member
0 Kudos

Hi,

Unfortunately this is not supported in SAP R/3 4.6 c.

Thanks,

Christoph

Former Member
0 Kudos

Hi,

>Unfortunately this is not supported in SAP R/3 4.6 c.

So why did you talk about ecc 5.0 ?

Regards,

Olivier

Former Member
0 Kudos

hi,

because, we have to secure the compatibility to 4.6C.

thx,

christoph

Former Member
0 Kudos

Hi,

Well, saphttp.exe is not called saphttps.exe !

I think what you want to do is not possible...

Regards,

Olivier

Former Member
0 Kudos

Hi,

that's not quite true. when i am try on source host on shell saphttp httpS://<url>, i become an 200 OK.

the problem is, that the sidadm context from the source host can't load the libsapcrypto.so from the target host (rfc-destination). I think that is the problem.

thanks,

christoph

Former Member
0 Kudos

Hi,

Did you make a note search ?

A 2 minutes search gave me [Note 506314 - SAPHTTP and SSL|https://service.sap.com/sap/support/notes/506314]

It seems that I was wrong and that SSL is possible with saphttp.exe since release 6.20

>If you have R/3 Version 4.6x:

>- ensure that SAPHTTP 6.20 is installed.

>- use the sapgenpse program to process the PSEs.

I still think this is a bad idea to use saphttp.xe with ECC 5.0 but it is your choice !

Regards,

Olivier

Former Member
0 Kudos

hi olivier,

thanks for answer.

i know that note. this is not our problem. i have two hosts and i would like to use from other host the saphttp on different host with a different sid<adm> context.

I am not empowered to load libsapcrypto.so with ABCadm from the other host with DEFadm.

thanks,

christoph

Former Member
0 Kudos

Hi Christoph,

>i have two hosts and i would like to use from other host the saphttp on different host with a different >sid<adm> context.

I really don't understand what you try to achieve here !

Regards,

Olivier