cancel
Showing results for 
Search instead for 
Did you mean: 

SCC On-Premise To Cloud for RFC - connectivity.tunnel.client.handshake.ClientProtocolHandshaker

digirolamocristian60
Participant
0 Kudos

Hi experts,

I'm trying to connect a non-SAP on-premise application to my S4Hana Cloud using RFC protocol but I got stuck with the initial setup.

As indicated in this page I've done these steps:

  • [in S4HC] created a system corresponding to my SAP Cloud Platform one
  • [in S4HC] created the communication arrangement SAP_COM_0200
  • opened an incident under the component XX-S4C-OPR-SRV and got a reply from SAP
  • [in SCC] tried to add a Service Channel On-Premise To Cloud as S/4HANA Cloud: I've indicated the "api" part in the host as per this page

It ends up with an error.

I've checked the ljs_trace.log and it reports what follows:

2019-05-21 23:05:21,099 +0200#INFO#com.sap.core.connectivity.tunnel.client.handshake.ClientProtocolHandshaker#tunnel-client-76-1#          #Sending handshake request for tunnel: rfc://my30XXXX-api.s4hana.ondemand.com/ea3bXXXXX/my30XXXX-api.s4hana.ondemand.com and host my30XXXX-api.s4hana.ondemand.com:443|
2019-05-21 23:05:21,343 +0200#ERROR#com.sap.core.connectivity.tunnel.client.handshake.ClientProtocolHandshaker#tunnel-client-76-1#          #Invalid status of handshake response: DefaultHttpResponse(decodeResult: success, version: HTTP/1.1)
HTTP/1.1 401 Unauthorized

What do I need to do to solve it?

Many thanks.

Cristian

digirolamocristian60
Participant
0 Kudos

Problem solved by SAP Support by opening an incident.

Cristian

Accepted Solutions (0)

Answers (1)

Answers (1)

Enda
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Cristian

Have you checked the KBA https://launchpad.support.sap.com/#/notes/2699814 ?

Thanks

Enda

digirolamocristian60
Participant
0 Kudos

Hi Enda Fennelly,

thanks for replying. I've now check the note 2699814. It says "Make sure the "Host Name" for the communication system is for the SAP Cloud Platform account. Examples are hanatrial.ondemand.com, hana.ondemand.com, us1.hana.ondemand.com". The sap page

Integrating On-Premise Systems under Procedure says the same: "Enter the name of the region host of your SAP Cloud Platform Neo account". Instead I put the SAP Neo Environment Host which is l70XXXX-tmn.hci.eu2.hana.ondemand.com and not

just eu2.hana.ondemand.com. I've tried the variant only with the <region>.hana.ondemand.com but it doesn't work.

Regarding the user, it has the role Cloud Connector Admin along with all the others.

In the communication arrangements, my only doubt is the Account name: I tried both l70XXXX and l70XXXX-tmn.hci but I get always the same error.

What do you think about it?

Regards.

Cristian