Adobe Campaign Standart - pushes not being received in Android | Community
Skip to main content
Level 5
August 9, 2023
Solved

Adobe Campaign Standart - pushes not being received in Android

  • August 9, 2023
  • 2 replies
  • 2573 views

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.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by fern1

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.


2 replies

Level 5
August 9, 2023

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-notifications/troubleshooting.html?lang=en 

fern1Author
Level 5
August 9, 2023

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

Level 5
August 9, 2023

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

fern1AuthorAccepted solution
Level 5
August 23, 2023

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.


June 12, 2024

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