Skip to main content
August 8, 2022
Solved

How to know Static IP of OS Cloud instance?

  • August 8, 2022
  • 4 replies
  • 0 views

We're planning to load data from Oracle EBS into OneStream thru REST API. However, during our tests, we are unable to reach Oracle EBS using both postman (error: getaddrinfo ENOTFOUND) and business rule (error: remote server cannot be resolved).

Infra team from the Oracle side asked us for the Static IP that OneStream uses but I am not familiar on how to get this, any thoughts? They'll use this so that they can configure and allow requests from this IP.

Appreciate your help.

Best answer by Stefano

In the meantime there's a KB for that. KB0013047 Which OneStream IP to whitelist for accessing external systems?
As of v8 only 1 IP is used per cloud instance, regardless of the no of app servers are used
The test dashboard the KB provides does nothing else than reading the response to a request to https://api.ipify.org

4 replies

August 9, 2022

I think, you need to ask cloud support for this information, they should be able to help.

agent09Author
August 9, 2022

Thank you! I have logged a ticket to OS support.

Employee
August 9, 2022

Here is what I used to find it out.

		Dim url As String = "https://api.ipify.org?format=json"
		Dim request As WebRequest = WebRequest.Create(url)
		request.Method = "Get"

		Dim response As WebResponse = request.GetResponse()
		Dim dataStream As Stream
        dataStream = response.GetResponseStream()  
        Dim reader As New StreamReader(dataStream)  
        Dim jsonResponse As String = reader.ReadToEnd()
		
		brapi.ErrorLog.LogMEssage(si,"ip",jsonResponse)

 

agent09Author
August 9, 2022

Thanks, I have tried it and it gets an IP. Interestingly, it's the same IP that pops up when I try to ping the OS server address using command prompt.

 

I logged a ticket to OS just to be sure.

August 9, 2022

DanielWillis 's answer is an interesting DIY solution (effectively asking a third-party to discover the system's IP), but between load balancers and other cloud magic things might not always work. To be on the safe side, I would suggest asking Onestream Support - I'm sure they'd be happy to provide the necessary info.

agent09Author
August 9, 2022

Thanks! I also tried it and it gets an IP. Just to be on the safe side, I also logged a ticket to OS. 

StefanoAnswer
October 29, 2025

In the meantime there's a KB for that. KB0013047 Which OneStream IP to whitelist for accessing external systems?
As of v8 only 1 IP is used per cloud instance, regardless of the no of app servers are used
The test dashboard the KB provides does nothing else than reading the response to a request to https://api.ipify.org