Oracle Analytics Cloud and Server

Unable to connect to Oracle Analytics Mobile App
Summary:
I am trying to connect to Oracle Analytics Mobile App. But it shows me the below error:
It accepts the server url and asks for user credentials. But after providing credentials it shows this error.
Is anyone using this app or is able to connect? please let me know.
Content (required):
Version (include the version you are using, if applicable):
July 2022
Code Snippet (add any code snippets that support your topic, if applicable):
Answers
-
Hi Jahnavi,
I am able to access it with IP address and port.
But when am trying with hostname it giving error.
Regards,
Alok
-
Hi Alok, Thanks for the response, can you please elaborate on how to connect with IP address and port.
I only get one option in the first page i.e. to enter host name.
-
Hi Jahnavi,
It is working for one of the OAC public instance where url is in below format but not in secure mode:
but when i tried for project url where url is in hostname kind of.
it is not working .
BI mobile was working before but it is deprecated now.
Let me check and i will get back to you.
-
Oracle BI Mobile App is deprecated. New App for OAC is Oracle Analytics.
To connect to this App try using //hostname:443 . For us it is working with that.
-
Hi Subhakara,
When am trying with new app by //hostname:443 getting below error after everything succeed.
Same is working fine for Oracle BI Mobile App which is deprecated now.
-
Is SSO enabled for OAC? It may give you two options, connect and login with SSO After you enter server, it will take you to login page. Not sure why it is giving error. Take that url and try to open in your laptop.
-
Hi Subhakara,
It is for both ,DEV - Its not SSO and for preprod and prod - SSO enable.
I have tried for all but still not working.
Let me check with infra team.
-
Thanks Subhakara,
I am also trying the new App 'Oracle Analytics'. For me it accepts the url and goes to the next screen to enter credentials. But after entering credentials it shows the error in the above posted screenshot.
-
Hi Alok,
Even for me its similar dev is not SSO and prod is SSO. But for both 'Oracle Analytics' is showing the same issue.
'Server configuration is missing the refresh token'
-
I think on OCI it has to be configured for Mobile Applications to allow URLs on mobiles/tabs. Check with OCI/infra team who are managing your applications.
-
Thanks Subhakara I'll check that. But I remember I was able to login with the same url last year. Do you know if something has changed with the new updates?
-
Before July2022 update there was a different URL for Mobile Apps, that was Magic URL. Now Magic URL is not required, we can login with host name but I think Server has to allow login page to open on mobiles.
-
Hi Jahnavi,
Can you follow the below link and try out?
In case your OAC is in public you can try with the url format https://<hostname>:443.
If not, then you have to generate one Client secret ID by configuring one new external application in IDCS and generate the Client Secret ID while you configure the External Application in IDCS.
Please refer to the document link shared below. Prior to starting, please make sure you have full access to your OCI IDCS.
Thank You.
-
Hi @Shehan Barman Roy-Oracle , Thanks for the response. I can see in the OAC instance details page in OCI that it shows Network Access - Access Type - 'Public'.
So does that mean https://<hostname>:443 url should work in mobile without any additional steps or not?
-
Yes , it should work!!!
-
Hi @Shehan Barman Roy-Oracle , @Subhakara Netala-Oracle , Have you tried updating the below highlighted options in OCI in your experience for 'Oracle analytics' Mobile app to work? This is again related to the error(refresh token error) I am getting when trying to connect 'Oracle analytics' Mobile App.
-
HI Jahnavi,
As per the setup document 'Is Refresh Token Allowed ' is checked.
Regarding the Redirect URL, this is what the document says.
"
Select Refresh Token, Authorization Code, Implicit, and Allow non-HTTPS
URLs.
c. Enter these URL schemes exactly as specified:
• Redirect URL: dopplermobileapp://nodata
This URL scheme identifies the application to open.
• Post Logout Redirect URL: dopplermobileapp://logout
"
Thank You.
Regards
Shehan
-
Thanks @Shehan Barman Roy-Oracle , will try this.