Skip to content

bug: Android app doesn't receive push token from firebase #7007

@just-engineer

Description

@just-engineer

Describe the Bug

Push notifications doesn't work.

Steps to Reproduce

  1. Clean app storage.
  2. Launch app, it ask for Notifications permissions. See logs

Expected Behavior

Push token received and send to server.

Actual Behavior

02-22 18:15:54.788 6431 6467 W Firebase-Installations: Error when communicating with the Firebase Installations server API. HTTP response: [403 Forbidden: {
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "@type": "type.googleapis.com/google.rpc.ErrorInfo",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "reason": "API_KEY_HTTP_REFERRER_BLOCKED",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "domain": "googleapis.com",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "service": "firebaseinstallations.googleapis.com",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "httpReferrer": "\u003cempty\u003e"
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "@type": "type.googleapis.com/google.rpc.LocalizedMessage",

Rocket.Chat Server Version

8.1.1

Rocket.Chat App Version

4.69.0

Device Name

Pixel 6

OS Version

Android 16

Additional Context

02-22 18:15:54.788 6431 6467 W Firebase-Installations: Error when communicating with the Firebase Installations server API. HTTP response: [403 Forbidden: {
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "@type": "type.googleapis.com/google.rpc.ErrorInfo",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "reason": "API_KEY_HTTP_REFERRER_BLOCKED",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "domain": "googleapis.com",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "service": "firebaseinstallations.googleapis.com",
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "httpReferrer": "\u003cempty\u003e"
02-22 18:15:54.788 6431 6467 W Firebase-Installations: "@type": "type.googleapis.com/google.rpc.LocalizedMessage",
02-22 18:15:54.792 6431 6468 E FirebaseMessaging: java.util.concurrent.ExecutionException: com.google.firebase.installations.FirebaseInstallationsException
02-22 18:15:54.792 6431 6468 E FirebaseMessaging: Caused by: com.google.firebase.installations.FirebaseInstallationsException
02-22 18:15:54.792 6431 6468 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations.doNetworkCallIfNecessary(FirebaseInstallations.java:414)
02-22 18:15:54.792 6431 6468 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations.lambda$doRegistrationOrRefresh$3$com-google-firebase-installations-FirebaseInstallations(FirebaseInstallations.java:372)
02-22 18:15:54.792 6431 6468 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
02-22 18:15:54.798 6431 6463 W InstallationId: com.google.firebase.installations.FirebaseInstallationsException
02-22 18:15:54.798 6431 6463 W InstallationId: at com.google.firebase.installations.FirebaseInstallations.doNetworkCallIfNecessary(FirebaseInstallations.java:414)
02-22 18:15:54.798 6431 6463 W InstallationId: at com.google.firebase.installations.FirebaseInstallations.lambda$doRegistrationOrRefresh$3$com-google-firebase-installations-FirebaseInstallations(FirebaseInstallations.java:372)
02-22 18:15:54.798 6431 6463 W InstallationId: at com.google.firebase.installations.FirebaseInstallations$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
02-22 18:15:54.938 6431 6469 W InstallationId: com.google.firebase.installations.FirebaseInstallationsException: Firebase Installations Service is unavailable. Please try again later.
02-22 18:15:54.938 6431 6469 W InstallationId: at com.google.firebase.installations.remote.FirebaseInstallationServiceClient.createFirebaseInstallation(FirebaseInstallationServiceClient.java:154)
02-22 18:15:54.938 6431 6469 W InstallationId: at com.google.firebase.installations.FirebaseInstallations.registerFidWithServer(FirebaseInstallations.java:533)
02-22 18:15:54.938 6431 6469 W InstallationId: at com.google.firebase.installations.FirebaseInstallations.doNetworkCallIfNecessary(FirebaseInstallations.java:387)
02-22 18:15:54.938 6431 6469 W InstallationId: at com.google.firebase.installations.FirebaseInstallations.lambda$doRegistrationOrRefresh$3$com-google-firebase-installations-FirebaseInstallations(FirebaseInstallations.java:372)
02-22 18:15:54.938 6431 6469 W InstallationId: at com.google.firebase.installations.FirebaseInstallations$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
02-22 18:15:55.602 23783 23834 I PlayCommon: [527] Connecting to server: https://play.googleapis.com/play/log?format=raw&proto_v2=true
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: java.util.concurrent.ExecutionException: com.google.firebase.installations.FirebaseInstallationsException: Firebase Installations Service is unavailable. Please try again later.
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: Caused by: com.google.firebase.installations.FirebaseInstallationsException: Firebase Installations Service is unavailable. Please try again later.
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: at com.google.firebase.installations.remote.FirebaseInstallationServiceClient.createFirebaseInstallation(FirebaseInstallationServiceClient.java:154)
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations.registerFidWithServer(FirebaseInstallations.java:533)
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations.doNetworkCallIfNecessary(FirebaseInstallations.java:387)
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations.lambda$doRegistrationOrRefresh$3$com-google-firebase-installations-FirebaseInstallations(FirebaseInstallations.java:372)
02-22 18:15:56.599 6431 6464 E FirebaseMessaging: at com.google.firebase.installations.FirebaseInstallations$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions