Unable to open Web App in Android deviceSolved

Participant
Discussion
3 years ago

Hello, we tried deploying this Web app on our device, selecting Hexnode Kiosk Browser. The Web app requests for a certificate install and we tried installing the certificate using Hexnode Kiosk brower. Now the problem is that we are unable to install the certificate using Hexnode Kiosk browser.

We were able to do the same successfully with Chrome browser. Did anyone find a way to fix this?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
3 years ago
Marked SolutionPending Review

Hi @Rebecca, were you able to install the certificate with Chrome inside Kiosk?

For installing certificates on Android 9.0 and below, Hexnode Browser will call the com.android.keychain package in order to manually install website SSL certificates. This should also be the behavior for Chrome as well. As you know, Hexnode Kiosk mode will block all Android packages or applications that are not whitelisted on the Kiosk policy. Your issue could be due to this. To prevent such issues from occurring on Hexnode Browser, you have two options –

  1. Allow the com.android.keychain package.
  2. Deploy the required certificates with Hexnode policy.

Option 1

To add the com.android.keychain package to your kiosk whitelist –

  1. On your policy settings page, navigate to Kiosk Lockdown > Android Kiosk Lockdown > Background Apps
  2. Click on the + button and search “com.android.keychain”, the system app Key Chain will show up.
  3. Click on Select, confirm, and save the policy.

Option 2

When you have Hexnode, you can streamline the process of certificate installation and avoid manual installation by users while visiting websites. 

  1. On your policy settings page, navigate to Android > Security > Certificates
  2. Click Configure.
  3. Click Add Certificate, select the certificates to add. 
  4. Configure the options as required. (Learn more on how to add Certificates for Android devices)
  5. Confirm and save the policy.

Additional note: In order to download the SSL certificate for your website you may follow these steps – 

  1. Open your webpage on the browser.
  2. Click on the lock pad icon on the search box. 

    website chrome certificate

  3. On Chrome: click on Certificate. On Safari: click on Show Certificate. On Firefox: click on Connection Secure > More Information > View Certificate
  4. For Chrome/Safari on macOS, simply click on the certificate icon from the following window and drag it into your folder.

safari certificate

For Chrome on Windows PC, click on the Details tab on the following Window and click Copy to File…. This will open the Certificate Export Wizard. Follow the required steps to create a .crt certificate and save it in your folder.

For Firefox, scroll on the following page and find the Miscellaneous section. Then, download the certificate as PEM (cert).

firefox certificate

Cheers!
Zach Goodman
Hexnode UEM

  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.
  • This reply was modified 3 years, 3 months ago by  Zach.