-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug] no calling notfication when using own ntfy push server #17269
Comments
additional info, our coturn server should work without problems:
|
can someone of the devs maybe just give an answer on this issue, its been ages that this persists and noone is getting an answer. I was supporting matrix developtment with donations from time to time and my opinion ist hat the matrix-synapse is very important for a free and independent messaging communication system worldwide. I am just slowly pissed that this this important topic is not getting any attention anymore. Why do you guys just leave every topic behind that is pointing at this thing. Why do you devs just keep low on that? Do you want us to use google's FCM so they know whom we are in contact with? Maybe you can give people a little hint on whats going on we are staying motivated. I slowly drop my interesst if this persists. |
unbelieveable that still noone of the whole matrix team can leave a comment here. I will definitly stop my monthly donations and start looking to put my effort on a messenger system with working notifications |
According https://developer.android.com/develop/background-work/services/foreground-services#background-start-restriction-exemptions, a background service is not allowed to start a foreground service. There may be workarounds, but that would need to be implemented in Element Android. I'm surprised that it works when using a matrix.org server, can you double check it is indeed using your ntfy server? Element Android is unfortunately in maintenance mode and only receiving security fixes. In the mean time, you can try using Element X Android. Unfortunately, that means setting up the Sliding Sync Proxy (at the time of writing), but Synapse is getting a native implementation soon as well. |
How should I try with element-x? It doesnt support calling yet. |
again, push setup should work. But I dont get a calling notification and message notifications are heavily delayed, it aleast it message notfications used to work a while ago almost on time, but now, again 30min delay until notfications are received. these are response I get on my matrix server when I receive a message, I see on the desktop app, that they arrive, but mobile chooses to stay quiet.
Why does it work on time and without delay with google? With both apps, element and element-x |
Description
Hey, since a year I am having an issue that calling notifications dont work when using a own ntfy push server with our own matrix synapse server instance. Message notifications do work generally but as know by others not really reliable and with huge delays sometimes
Using an matrix.org with our own ntfy server do work , both on messages and both on calls.
We use a own coturnserver, I just switched from letsencrypt certs to zerossl certs as somebody suggested.
Still, we dont get call notifications to work. With Letsencrypt certs. nothing happens. With zerossl certs, elements crashes after opening the phone after a not notified call. I have been searching for almost a year now and nobody can help. I checked ntfy docks, checked with the devs there, my ntfy server seems to work. Also because it works with matrix.org servers.
This is the logs from element-android:
This is the issue I openend on element-android to see more details:
element-hq/element-android#8761
I would be sooo happy to get this to work after months and almost years of trying. I always hoped, gonna be fixed with new synapse Versions. But not, nothing fixes our issue.
We are on latest synapse version, and latest f-droid element version
Thanks in advance
Steps to reproduce
Calling on matrix.org account with own ntfy server works, we get call notification
Calling on our own matrix instance (matrix.yourdevice.ch) doesnt work, no notification
Homeserver
matrix.yourdevice.ch
Synapse Version
{"server_version":"1.108.0"}
Installation Method
Debian packages from packages.matrix.org
Database
PostgresSQL
Workers
Single process
Platform
Ubuntu Server 22.04 virtualized on proxmox 8.2.2
Configuration
no
Relevant log output
Anything else that would be useful to know?
No response
The text was updated successfully, but these errors were encountered: