Expand my Community achievements bar.

SOLVED

Adobe Campaign Standart - pushes not being received in Android

Avatar

Level 5

Hi!

We have been doing tests in one of our dummy apps (that already worked before) but right now android users are not receiving pushes.
ACS has been receiving the tokens, it does send the pushes, and we are not getting any deny list logs. all the logs say the pushes were sent, but users don't get them (only iOS ones).

As a test, we tried to send the pushes directly from firebase, and in this case, they do receive it.
Wondering if there is any setting on Campaign we have been missing or what can be wrong.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 5

We found the issue!

It was the Firebase SDK version. The version we used in the test app was outdated, thus not sending push to Android.


View solution in original post

8 Replies

Avatar

Level 6

Hi @fern1 ,

 

If your mobile device is connected to Wi-Fi and you are not receiving notifications, check that the FCM/APNs ports are not being blocked by your firewall.

Android: The mobile device connects to the FCM servers on ports 5228 to 5230. You therefore must configure your firewall so that it authorizes connection with FCM. The ports to open are: 5228 (the most frequently used), 5229 and 5230.

iOS:

HTTP/2 connector: you must allow communication to and from the following servers:

  • api.push.apple.com: port 443
  • api.development.push.apple.com: port 443

 

Ref :- https://experienceleague.adobe.com/docs/campaign-classic/using/sending-messages/sending-push-notific... 

Avatar

Level 5

using adobe campaign iOS users are receiving, just androids are not

 

however, Android users do receive if we send directly via firebase

Some of our testers are not on wifi

Avatar

Level 6

Hi @fern1 ,

 

Yes for android can you check below :-

 

Android: The mobile device connects to the FCM servers on ports 5228 to 5230. You therefore must configure your firewall so that it authorizes connection with FCM. The ports to open are: 5228 (the most frequently used), 5229 and 5230.

 

Regards

Abhishek

Avatar

Level 5

Most people are not using wifi and still not receiving the push!

Avatar

Level 1

Hey @fern1,

I've run into similar issues before with notifications. Those ports are essential for push notifications to come through. Make sure your firewall settings are correctly configured for your device. It's a common hiccup but can be easily overlooked. Good luck sorting it out! Cheers for the handy reference link too.

Best,
Isrtiaq

 

 

Avatar

Level 1

Hey @fern1,

I've run into similar issues before with notifications. Those ports are essential for push notifications to come through. Make sure your firewall settings are correctly configured for your device. It's a common hiccup but can be easily overlooked. Good luck sorting it out! Cheers for the handy reference link too.

Best,
Ahmad

Avatar

Correct answer by
Level 5

We found the issue!

It was the Firebase SDK version. The version we used in the test app was outdated, thus not sending push to Android.


Avatar

Level 1

Hi,

Could you share what was the previously used SDK version and the one to which you have updated it?

We run into very similar problem.

BR,

Augustyn