cancel
Showing results for 
Search instead for 
Did you mean: 

Not able to configure CF destination for on premise system

1,301

We are trying to configure the CF destination to consume an on premise oData service.

List of activities we have completed:

1) Configured the cloud connector access control for the on premise system and its reachable.

2) Configured the Cloud foundry sub-account in Cloud connector and its connected properly.

3) Created the Cloud foundry destination using the virtual host configured in cloud connector.

But facing the below issue.

We are using the below blogs for our reference:

CF nodeJs app consuming on premise service

CF Java app consuming on premise odata service

Accepted Solutions (0)

Answers (3)

Answers (3)

oppancs
Employee
Employee

Dear Parthibaraja,


Check connection currently does not work for OnPremise destinations in case of Cloud Foundry. Message "Failure reason: "failed to resolve 'alexa.menasha.com'. Exceeded max queries per resolve 3" is a known issue, as this feature is actually not implemented for Cloud Foundry OnPremise destinations. Our development are working on it, but I cannot provide you time when this feature is expected to be released. This, however, does not mean that OnPremise connectivity does not work. It simply means that the Check button is not working. So please test your connection and you can ignore this message.


Best Regards,
Barnabás Paksi

0 Kudos

Hi Barnabas,

Thanks for the heads up. We are trying to create a NodeJS app in SCP CF consuming on premise oData service.

We thought its a show stopper, but as you mentioned let us continue with the development using the created destination and destination, connectivity services instances.

Regards,

Parthibaraja

0 Kudos

Hi Barnabas,

I have gone ahead with the development using the sample code available in the blog CF NodeJS app consuming onpremise OData service I can see the below error.

Can't Connect to Service Layer
{ Error: getaddrinfo ENOTFOUND s7h s7h:8000
    at errnoException (dns.js:50:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
  code: 'ENOTFOUND',
  errno: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 's7h',
  host: 's7h',
  port: '8000' }

Any idea about this error ?

Appreciate your response.


Regards,

Parthibaraja

oppancs
Employee
Employee
0 Kudos

Hi Parthibaraja,

This error message is related to the code istelf and not to the destination connection. Therefore I cannot help in this case, since I am not expert on coding such apps. It was a good idea to raise a question on the blog, I deem the creator of it can help.

Regards,

Barnabás

Trinidad
Product and Topic Expert
Product and Topic Expert
0 Kudos

There is another blog going more in details on the configuration required in the case of using Cloud Connector, please check this blog:

https://blogs.sap.com/2017/07/13/part-2-how-to-use-the-sap-cloud-platform-connectivity-and-the-cloud...

Sorry for the delay in my answer.

Hope it helps,
Trinidad.

shalini_jha
Associate
Associate
0 Kudos

I have the same issue while creating destination in CF for er9 system, i get this message.

"Failure reason: "failed to resolve 'er9'. Exceeded max queries per resolve 3"

Can anyone help me with this?

Regards,
Shalini