Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

HTTP 404 for status 17 when Google COVID-19 exposure notifications unavailable #1043

Closed
3 tasks done
MikeMcC399 opened this issue Aug 20, 2020 · 2 comments · Fixed by #1074
Closed
3 tasks done

HTTP 404 for status 17 when Google COVID-19 exposure notifications unavailable #1043

MikeMcC399 opened this issue Aug 20, 2020 · 2 comments · Fixed by #1074
Labels
bug Something isn't working

Comments

@MikeMcC399
Copy link
Contributor

Avoid duplicates

  • Bug is not mentioned in the FAQ
  • Bug is specific for Android only, for general issues / questions that apply to iOS and Android please raise them in the documentation repository
  • Bug is not already reported in another issue

Describe the bug

The following error message is displayed and the link to https://www.coronawarn.app/en/faq/(17) throws HTTP 404 error, file not found.

CAUSE: 3
Something went wrong.
Your Corona-Warn-App is correctly installed, but the "COVID-19 exposure notifications" service is not available on your smartphone's operating system. This means that you cannot use the Corona-Warn-App. For further information, please see our FAQ page: https://www.coronawarn.app/en/faq/(17)"

Expected behaviour

This is a corner case which should not normally occur. CWA is only officially available from Google Play Store which should ensure that it is only installed on compatibile devices.

However if the error does occur then the link to https://www.coronawarn.app/en/faq/(17) should resolve to useable content.

Steps to reproduce the issue

Here CWA is installed on a virtual device which lacks bluetooth hardware. Bluetooth is however essential for CWA. We deliberately provoke this error condition.

  1. In Android Virtual Device Manager create Nexus 5X with Play Store, release Q, API 29.

  2. Complete setup of Nexus 5X.

  3. In Google Play Store ensure all pending updates are installed.

  4. Settings > Apps & notifications > search for "google play services"
    App info > Advanced
    Note version 17.7.86

  5. Run CWA 1.2.1 in Nexus 5X emulator.

  6. Run through CWA onboarding.
    Notification appears:
    "Update Google Play services
    Corona-Warn won't run unless you update Google Play services."

  7. Update Google Play services to version 20.30.19

  8. Run through CWA onboarding.
    CAUSE: 3
    Something went wrong.
    Your Corona-Warn-App is correctly installed, but the "COVID-19 exposure notifications" service is not available on your smartphone's operating system. This means that you cannot use the Corona-Warn-App. For further information, please see our FAQ page: https://www.coronawarn.app/en/faq/(17)"

Details shows error code 39501

Technical details

  • Mobile device: Virtual device Nexus 5X with Play Store, release Q, API 29.
  • Android version: 10
  • Google Play services 20.30.19

Possible Fix

Create page for https://www.coronawarn.app/en/faq/(17)

@MikeMcC399 MikeMcC399 added the bug Something isn't working label Aug 20, 2020
@tkowark
Copy link
Member

tkowark commented Aug 20, 2020

Thanks for reporting this issue. With corona-warn-app/cwa-website@18be18e, we created a redirect for the mentioned urls. I'll close this issue accordingly, but will open another linking to it that addresses the general faq link format.

@vaubaehn
Copy link
Contributor

@MikeMcC399 , that was a very nice test case!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
4 participants