HI. I've deployed an on premises fpundry installation on my local machine.
I have all the urls working fine (console, admin, engagements, ...)
But at the time of link Iris with mi local Foundry installation (Preferences / Foundry URL) it thows a validation error.
I have noticed that the root url of my foundry installation also throw an error, but the others (mfconsole, admin, ... work like a charm).
I have installed Foundry with embedded tomcat server option.
Where can I search in order to resolve this issue?
Thanks in advance :)
Hi Javier,
Can you show the Foundry URL for console and the Foundry URL you set in Iris?
For example, here is my Foundry URL for the console: http://vmxfoundry.hcl-showcase.com:8080/mfconsole. The Foundry URL I set in the Volt Iris' Settings is: http://vmxfoundry.hcl-showcase.com:8080/
Do note, if you are using "localhost" in Foundry URL path, that will probably not work in Iris and you will not be able to "validate". You need to use the IP address of Foundry to set in Iris' Settings.
sure!
That's the console url working
Here is the Admin url
That's my root url:
And the Iris error:
Hi Javier,
Can you confirm that the domain name "jokic.data101.local" is reachable by your PC host (the PC running Volt Iris)? If you are using Mac, open "terminal"; if you are using Windows, open a cmd window.
Can you "ping jokic.data101.local" ?
Can you "nslookup jokic.data101.local" ?
Yes, all the screenshots were taken from the same machine, the one in wich Foundry and Iris are installed.
Hi Javier,
Please try setting your Foundry URL in Volt Iris' Settings using the IP address; for you that Foundry URL should be
http://192.168.1.62:8080/
Also, run netstat command to make sure Foundry is "listening" at port 8080. Run this in your cmd window:
netstat -a | find "LISTEN"
You should see the port number 8080 showing it's listening.
That works!
But when I try to log in....
We're one step closer :)
Where I can find those logs? are there Iris logs or Foundry logs?
The Volt Iris log should be in this PC path:
C:\Users\<login user>\Iris\irisdata\logs\iris.log
OK, these are the lines related with the error:
[2023-10-03T22:52:42.740] [DEBUG] ~~~~ - sendRequest: response statusCode = 200
[2023-10-03T22:52:48.164] [DEBUG] ~~~~ - requestToken wasn't in storage
[2023-10-03T22:52:48.164] [DEBUG] ~~~~ - in __getRequestTokenInternal__
[2023-10-03T22:52:49.167] [ERROR] ~~~~ - ERROR: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"fe80::a1e3:e7db:5d13:33ee","port":8080}
[2023-10-03T22:52:49.167] [ERROR] ~~~~ - Error occured during parsing message: Unknown Error occured while calling accounts API. Check logs for more detail.
[2023-10-03T22:52:49.167] [ERROR] ~~~~ - Unknown Error occured while calling accounts API. Check logs for more detail.
Whats is this account API? Where can i search for more info?
Já tentou criar uma entrada no arquivo hosts(C:\Windows\System32\drivers\etc\hosts) da sua máquina?
127.0.0.1 jokic.data101.local
Sim, se eu colocar o endereço "http://jokic.data 101.local/mfconsole" no meu navegador, ele me levará corretamente ao console do Foundry. Mas, por alguma razão, Iris não consegue entender.