Skip to Content

SAC: Direct Live Connection to HANA and iOS App

Good Morning!

We use the direct live connection to connect our SAP HANA database.

Since the cloud update 2018.3.0 we can not use the iOS App, because the get the remote login popup (in earlier versions we didn't had the problem). If I try to login, the popup is shown again and again and again ...

If I use the browser, it works normally.

Do you have the same problem?

Greetings

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Mar 26 at 09:27 AM

    The above issue discovered as a defect and has been documented in KBA 2620999

    You can perform a workaround by adding "auth.html" as per Live Data Connection to SAP HANA Using a Direct Connection and SSO, until the fix is delivered in SAC iOS App 2.19 = SAC Wave 2018.06.

    Thanks,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 27 at 08:46 AM

    Hi,

    are you using a reverse proxy in your hybrid landscape, so does your mobile app need to use that RP URL? (rather than the 'normal' tenant URL)

    regards,

    H

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 27 at 09:47 PM

    Hi,

    I would add some questions to the one that Henry asked before

    • What authentication do you use for HANA and SAC?

    I am not 100% sure if the pop-up you mention here is a new page popup because you use SAML SSO or the prompt for username/password in HANA.

    If you are using HANA Direct Connection, you can test these URLs from your Safari browser:

    https://<HANA_SERVER>:<HANA_PORT>/sap/bc/ina/service/v2/GetServerInfo

    If you are using Reverse Proxy:

    https://<Apache Web Host>/<HANA_PATH>/sap/bc/ina/service/v2/GetServerInfo

    Our app will make calls to the iOS API and will behave similarly to your Safari browser.

    If you are using SAML SSO, I would start cleaning your Safari cache in your iOS device.

    If the popup you mention here is that page, the problem can be related to the auth.html page to be stored in your browser's cache (we need a new call every time). This is the solution:

    1. Create another file under the cors package, and name it .xsaccess.
    2. Open .xsaccess, and add the following code:
      {"cache_control" : "no-cache, no-store"}

    3. Save the file.

    Regards,

    Julian

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Thorsten,

      Thanks for all the tests.

      I believe that you should create an incident with LOD-ANA-BI so you can send logs from HANA (indexserver) to understand why the user is not accepted when it's sent from the mobile app.

      Thanks,

      Julian

  • Mar 13 at 05:31 PM

    Hi,

    we're facing the same issue. Following the details of our case:

    • SAC Server Version: 2018.4.1
    • SAC iOS App version: 2.17.1
    • iPad Pro (A1474) with iOS version 1.2.6 (15D100)
    • Hana Live Connection between SAC with Direct Connection Type and User Name and Password as Authentication Method
    • We tested the URLs : https://<HANA_SERVER>:<HANA_PORT>/sap/bc/ina/service/v2/GetServerInfo from our Safari browser and it works

    Do you have any suggestions?

    Thanks in advance for the support.

    Best Regards.

    Denis

    Add comment
    10|10000 characters needed characters exceeded