Mobile push notification is note working

Description

Hi,
So I was trying RocketChat, and to make android push notifications works, I tried to do it via your gateway, but it just… don’t work. I use the official app on the play store. When I go to a channel → click on the title → notifications → troubleshooting → test push notification → it says “There are no tokens for this user” I tried on three different phone, three differents accounts… Push via desktop works but not via mobile. I tried to :
Follow all of your guides
Rebooted phone server and all multiple times
Searched in the logs
When i click the button Send a push notification to me on the push settings on a computer it says this in the logs :
{“level”:30,“time”:“2026-03-02T20:12:00.012Z”,“pid”:1,“hostname”:“9cec1c4fff2e”,“name”:“Cron”,“msg”:“Job "UserDataDownload" completed”,“jobId”:“69a418e0978627d5f1e54681”,“jobName”:“UserDataDownload”,“lastRunAt”:“2026-03-02T20:12:00.002Z”,“nextRunAt”:“2026-03-02T20:14:00.000Z”,“duration”:8}
{“level”:35,“time”:“2026-03-02T20:12:12.904Z”,“pid”:1,“hostname”:“9cec1c4fff2e”,“name”:“Meteor”,“method”:“push_test”,“userId”:“WZxMNdjugBo4WDaqQ”,“remoteIP”:“xxx.xxx.xxx.xxx”,“instanceId”:“276d9760-eb32-49c9-8bc6-5c09f295d96a”}
Exception while invoking method push_test errorClass [Error]: There are no tokens for this user [error-no-tokens-for-this-user]
at executePushTest (server/lib/pushConfig.ts:16:9)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at MethodInvocation.push_test (server/lib/pushConfig.ts:61:23)
at app/lib/server/lib/debug.js:85:20 {
isClientSafe: true,
error: ‘error-no-tokens-for-this-user’,
reason: ‘There are no tokens for this user’,
details: { method: ‘push_test’ },
errorType: ‘Meteor.Error’
}
{“level”:35,“time”:“2026-03-02T20:12:12.911Z”,“pid”:1,“hostname”:“9cec1c4fff2e”,“name”:“API”,“method”:“POST”,“url”:“v1/method.call/push_test”,“userId”:“WZxMNdjugBo4WDaqQ”,“userAgent”:“Mozilla/5.0 (X11; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0”,“length”:“87”,“host”:“rocket.home”,“referer”:“rocket.home/admin/settings/Push”,“remoteIP”:“xxx.xxx.xxx.xxx”,“status”:400,“responseTime”:17}
I use a debian 13 lxc in proxmox, 2 go ram, 20go disk, docker compose. My docker compose :
services:
mongo:
image: mongo:8
container_name: rocketchat-mongo
restart: unless-stopped
volumes:
- ./data/db:/data/db
command: >
mongod
networks:
- rocketchat_network
rocketchat:
image: rocketchat/rocket.chat:latest
container_name: rocketchat
restart: unless-stopped
ports:
- 3000:3000
environment:
MONGO_URL: mongodb://mongo:27017/rocketchat
ROOT_URL: rocket.home (not real faked)
PORT: 3000
DEPLOY_METHOD: docker
CLOUD_REGISTRATION: “false”
depends_on:
- mongo
networks:
- rocketchat_network
networks:
rocketchat_network:
driver: bridge
I also use a nginx reverse proxy (external url —> 192.168.1.50:3000) with webhooks on and SSL on.
Thanks !
(And sorry for my bad english im french)

Server Setup Information

  • Version of Rocket.Chat Server:8.2.0
  • Operating System: Debian 13 LXC
  • Deployment Method: Docker compose
  • Number of Running Instances:1
  • NodeJS Version: 22.16.0
  • MongoDB Version: 7.0.30
  • Proxy: Nginx Reverse proxy
  • Firewalls involved: any

Any additional Information

Déploiement
Version
8.2.0
ID de déploiement
9baea9ee-274d-4115-8f05-b526502ff521
Cloud Workspace ID
69a4197ea0b9bafe1a1681bb
Version d’Apps Engine
1.60.0
Version de Node
v22.16.0
Migration de la base de données
335 (2 mars 2026 19:05)
MongoDB
7.0.30 / wiredTiger (oplog Désactivé)
Détails de validation
EN-TÊTE: (f2a05ceed)
Branche: HEAD
Release 8.2.0
PID
1

Read the release notes properly.

You need minumum Mongo 8.x

Get your install right first.

The minimum supported MongoDB version was raised to 8.0 to improve the support matrix’s stability.

Hi,
Thanks for your response but for some reason in the ui it says “mongo db 7.0.30” and in the logs it says : ±---------------------------------------------------------------+
| SERVER RUNNING |
±---------------------------------------------------------------+
| |
| Rocket.Chat Version: 8.2.0 |
| NodeJS Version: 22.16.0 - x64 |
| MongoDB Version: 8.2.5 |
| MongoDB Engine: wiredTiger |
| Platform: linux |
| Process Port: 3000 |
| Site URL: **** |
| Commit Hash: f2a05ceed2 |
| Commit Branch: HEAD |
| |
±---------------------------------------------------------------+


Thanks !

Edit: after some weird docker and a lot of reboot it now showd mongo 8.2.
But still mobile app notification arent working…