cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Web IDE - Connect to on-premises ECC Server

Former Member
0 Kudos

Hi Experts,

I am in need to connect our ECC server to SAP HANA Cloud Platform inorder to develop more apps by using OData Model. To do so I am facing the below issue. Plz help me out to track the error the reslove the issue.

Login credintials used are correct

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

This message was moderated.

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

I doubt it could be a proxy issue. Anyway, Can you share screenshots of the HANA Cloud connector settings,Mapping virtual system to internal system and Add resource?

Perform the following in chrome: Tools>Developer Tools>Console

Reproduce the same issue. What error do you see?

You can check this guide as well.

Regards,

JK

Former Member
0 Kudos

Hi Jitendra,

Below is the screen shot reproduced for the issue:

Error:

GET https://webide-trial.dispatcher.hanatrial.ondemand.com/destinations/ECC/sap/opu/odata/IWFND/CATALOGS... 503 (Service Unavailable)

Uncaught (in promise) Object {message: "HTTP request failed", request: Object, response: Object, statusCode: 503, statusText: "Service Unavailable"…}

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

I assume you can access the same Odata service in a browser.

can you also share screenshots for "System Mapping" and list of resources you have added in HANA Cloud Connector as mentioned in the guide in my previous reply and also share the screenshot for the DESTINATION created in cockpit?

michal_keidar
Active Contributor
0 Kudos

HI,

Is this blog helpful?

If not please attach screen shots of your configured destination in your cockpit and HCC (you can hide the internal info such as host and port)

Regards,
Michal.

Former Member
0 Kudos

Jitendra,

I think below screenshots will give you more idea.

Destination Created in cockpit:

System Mapping:

Former Member
0 Kudos

Hi Michal,

I am getting "Cannot open tunnel with id account:///<USER ID>trial" error. Can you suggest any ideas to resolve this

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Can you cross check if SID of back-end system is ECC (as you have mentioned it for WebIDESystem property)?

Can you also modify value for WebIDEUsage?

WebIDEUsage: odata_abap,dev_abap,ui5_execute_abap


Regards,

JK

michal_keidar
Active Contributor
0 Kudos

When you get the "cannot open tunnel" error it means your cloud connector is either down or isn't configured properly. Can you verify your cloud connector is connected?

Former Member
0 Kudos

When I open Start SAP HANA Cloud Connector. I am geeting the below message.

"Could not open Service Manager".

While checking in Connector State, the status is connected.

Former Member
0 Kudos

SID name is correct. I have modified WebIDEUsage, but still I face the issue.

Former Member
0 Kudos

Hi,

Try checking your PATH variable, which you can find in environment variables.

You might need to add SAP-JVM bin path to this variable.

Regards,

Ajay

Former Member
0 Kudos

I have done it already. Yet the issue is not resolved.

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rahael,

"Could not open Service Manager" is a standard Windows error message that comes when you try to open the Windows Service Manager with a non-administrator user. If you want to start the SCC as a Service, you need to right-click on the start icon and then choose "Run as Administrator".

However, your SCC already seems to be running. Did you start it manually via go.bat?

In any case, your original problem seems to be quite simple: in your destination settings you have specified the URL "http://....", while your cloud app makes a request using "https://..."

Switch your destination from http to https.

In the SCC settings, the "virtual host" should be the same that the cloud app is using, so in this case:
Virtual host = webide-trial.dispatcher.hanatrial.ondemand.com
Virtual port = 443

The internal host needs to be the real hostname or IP adress of your ECC system and the port on which it is listening.

When in doubt, just turn on the Audit Log on SCC and you will see, what kind of request the cloud side is sending, and to what the SCC is forwarding it. (Or an error, if no system mapping exists for the host requested by the cloud side.)

Best Regards, Ulrich

Former Member
0 Kudos

Hi Ulrich,

I tried your steps, yet the issue is not resolved.

Could you plz clarify me, virtal host has to be mentioned without user id (webide-trial.dispatcher.hanatrial.ondemand.com) or with user id (webide-PXXXXXXXXXXtrial.dispatcher.hanatrial.ondemand.com).


Plz let me know if any thing has to be done.

MarkusTolksdorf
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rheema,

the virtual host is not the address of your cloud application on hanatrial, but the host you invented in the destination you use in for reaching the OnPremise network. You have defined it in the cloud cockpit destinations section. Use the host and port information from this destination.

Best regards,

Markus

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rheema,

yes, in your audit log it looks like you are using a host and port of "ttpl001.truspeq.com:8443" in your destination on Cloud side. So the virtual host and port in the SCC also need to be "ttpl001.truspeq.com:8443". Please also see our documentation at SAP HANA Cloud Platform where this is documented in detail.

Basically your virtual host and port can be "anything" -- even "mickey-mouse"...    Important is only that it matches exactly the host and port value that is specified in the HTTP destination on Cloud side!

Regards, Ulrich

Former Member
0 Kudos

try using cloud connector.The SAP HANA Cloud connector is an optional on-premise component that is needed to integrate on-demand applications with customer backend services.

SAP Development Tools for Eclipse

Former Member
0 Kudos

Hi Rajeesh,

I have configured the SAP HANA Cloud Connector.

I have query regarding System Mapping: Which url has to be specified in Virtual host and Internal host?