Skip to content

[Bug]: iOS push notifications are never delivered despite healthy Cloud connection and correct configuration #1149

Description

@czechexport-bit

Bug description

Summary

I am unable to receive push notifications from the Netdata iOS application.

The mobile application works correctly:

  • I can log in successfully.
  • My Space is visible.
  • My node is online.
  • Mobile App notification method is enabled.

However, I have never received a single push notification.

Environment

  • Netdata Agent v2.10.0 nightly
  • Debian 12
  • Netdata Cloud Community plan
  • One monitored node
  • iPhone with the latest iOS version
  • Latest Netdata iOS application

Diagnostics already performed

I have already verified all of the following:

  • Agent is online.
  • Agent is claimed.
  • Cloud connection is healthy.
  • ACLK is online.
  • Alert synchronization works correctly.
  • Health alerts exist (110 alert rules synchronized).
  • Mobile App notification method is enabled.
  • iOS notification permissions are enabled.
  • The Netdata app has been removed and reinstalled.
  • Logged into the correct Netdata account.
  • I am the Space Creator and Admin.
  • Only one user exists in the Space.
  • No ACLK errors.
  • No Health errors.

Output of:

sudo netdatacli aclk-state json

Important values:

{
  "online": true,
  "agent-claimed": true,
  "banned-by-cloud": false,
  "reconnect-count": 0,
  "received-app-layer-msgs": 957,
  "alert-count": 110
}

Everything appears healthy from the server side.

My suspicion is that the iPhone may not be properly registered for push notifications on the Netdata Cloud backend.

Could you please verify whether the device is registered correctly and whether there is a way to reset or inspect the mobile push token?

Expected behavior

Push notifications should be delivered to the iOS application whenever an alert changes to WARNING or CRITICAL.

Steps to reproduce

  1. Install the latest Netdata iOS application.
  2. Log in using the Netdata Cloud account.
  3. Open the Space containing the monitored node.
  4. Enable Mobile App notifications.
  5. Generate an alert.
  6. No push notification is delivered.

Screenshots

I can provide screenshots of the notification configuration, Netdata Cloud settings and the iOS application if required.

Error Logs

No browser errors have been observed.

Server diagnostics indicate a healthy Cloud connection and healthy ACLK state.

Desktop

OS: Windows 11 Pro
Browser: Google Chrome
Latest stable version

Additional context

The issue has been thoroughly investigated.

All server-side diagnostics indicate that the agent, Cloud connection and alert synchronization are functioning correctly.

At this point the issue appears to be related either to iOS push token registration or to Netdata Cloud notification delivery.

If required, I can provide complete ACLK diagnostics, Netdata configuration, additional logs and screenshots.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions