POST https://kbin.spritesserver.nl/f/inbox

Query Metrics

1 Database Queries
1 Different statements
62.69 ms Query time
0 Invalid entities
0 Cache hits
0 Cache misses
0 Cache puts

Queries

Group similar statements

# Time Info
1 62.69 ms
INSERT INTO messenger_messages (body, headers, queue_name, created_at, available_at) VALUES(?, ?, ?, ?, ?)
Parameters:
[
  "{"payload":"{\"@context\":[\"https:\/\/join-lemmy.org\/context.json\",\"https:\/\/www.w3.org\/ns\/activitystreams\"],\"actor\":\"https:\/\/lemmy.world\/c\/selfhosted\",\"to\":[\"https:\/\/www.w3.org\/ns\/activitystreams#Public\"],\"object\":{\"id\":\"https:\/\/lemmy.ml\/activities\/update\/a3b6f300-9d0e-416b-a536-b109197737c3\",\"actor\":\"https:\/\/lemmy.ml\/u\/ludicolo\",\"@context\":[\"https:\/\/join-lemmy.org\/context.json\",\"https:\/\/www.w3.org\/ns\/activitystreams\"],\"to\":[\"https:\/\/www.w3.org\/ns\/activitystreams#Public\"],\"object\":{\"type\":\"Page\",\"id\":\"https:\/\/lemmy.ml\/post\/25721310\",\"attributedTo\":\"https:\/\/lemmy.ml\/u\/ludicolo\",\"to\":[\"https:\/\/lemmy.world\/c\/selfhosted\",\"https:\/\/www.w3.org\/ns\/activitystreams#Public\"],\"name\":\"Matrix Dendrite ntfy websocket notifications are messed up.\",\"cc\":[],\"content\":\"<p>I have no idea what is going on my push notifications on my server are so inconsistent. Sometimes they will make it through and sometimes they won\u2019t. Messages seem to work fine however anything to do with calling and video calling notifications just does not want to work.<\/p>\\n<p>Sometimes the notification for calls will come through but most of the time it just doesn\u2019t want to function.<\/p>\\n<p>I have looked in my Docker container logs and there is nothing indicating an error. It all seems to be working, even troubleshooting notifications in the Element client and Element X client. The tests pass with flying colors.<\/p>\\n<p>It feels as if my Element clients are not running in the background and completely shutdown. Anytime I re-open the app it looks as if it is opening for the first time.<\/p>\\n<p>The only thing I could possibly think is causing the issue is I may not have setup cloudflare tunnels properly. I don\u2019t know what would be causing ntfy or matrix to not play nice.<\/p>\\n<p>I am running my server on Ubuntu 20.04 with Docker and CasaOS. I am using Cloudflare Tunnels for my Matrix and ntfy containers. The logs for all the containers show nothing abnormal. The issue is appearing on 2 Google Pixel 8 devices that are running GrapheneOS. All the proper settings for the ntfy app and element have been configured (unrestricted battery, notification vibration and sound, etc.) It seems that calls go through fine if the app remains open.<\/p>\\n<p>This is what my element app looks like whenever I open it again. Maybe I interpret the loading screen wrong but to me it looks like it\u2019s doing \u201cfirst time startup\u201d type actions. This doesn\u2019t make sense though because both client devices are recieving text notifications.<\/p>\\n<p><img src=\\\"https:\/\/lemmy.ml\/pictrs\/image\/96a89b32-d787-499c-8764-e79fcdbd86b9.png\\\" alt=\\\"\\\" \/><\/p>\\n<p>I also found this github issue that seems to be exactly the issue I am facing (except they are having issues with messages as well it seems, when messages is the only notification that works consistently for me). However I don\u2019t know if some of the proposed solutions are only applicable to Synapse and not Dendrite.<\/p>\\n<p><a href=\\\"https:\/\/github.com\/element-hq\/element-android\/issues\/7069\\\">github.com\/element-hq\/element-android\/\u2026\/7069<\/a><\/p>\\n<p>Thank you all for your time and help!<\/p>\\n\",\"mediaType\":\"text\/html\",\"source\":{\"content\":\"I have no idea what is going on my push notifications on my server are so inconsistent. Sometimes they will make it through and sometimes they won't. Messages seem to work fine however anything to do with calling and video calling notifications just does not want to work.\\n\\nSometimes the notification for calls will come through but most of the time it just doesn't want to function.\\n\\n\\nI have looked in my Docker container logs and there is nothing indicating an error. It all seems to be working, even troubleshooting notifications in the Element client and Element X client. The tests pass with flying colors. \\n\\nIt feels as if my Element clients are not running in the background and completely shutdown. Anytime I re-open the app it looks as if it is opening for the first time.\\n\\nThe only thing I could possibly think is causing the issue is I may not have setup cloudflare tunnels properly. I don't know what would be causing ntfy or matrix to not play nice.\\n\\n\\nI am running my server on Ubuntu 20.04 with Docker and CasaOS. I am using Cloudflare Tunnels for my Matrix and ntfy containers. The logs for all the containers show nothing abnormal. The issue is appearing on 2 Google Pixel 8 devices that are running GrapheneOS. All the proper settings for the ntfy app and element have been configured (unrestricted battery, notification vibration and sound, etc.) It seems that calls go through fine if the app remains open.\\n\\n\\nThis is what my element app looks like whenever I open it again. Maybe I interpret the loading screen wrong but to me it looks like it's doing \\\"first time startup\\\" type actions. This doesn't make sense though because both client devices are recieving text notifications.\\n\\n![](https:\/\/lemmy.ml\/pictrs\/image\/96a89b32-d787-499c-8764-e79fcdbd86b9.png)\\n\\n\\nI also found this github issue that seems to be exactly the issue I am facing (except they are having issues with messages as well it seems, when messages is the only notification that works consistently for me). However I don't know if some of the proposed solutions are only applicable to Synapse and not Dendrite.\\n\\n\\nhttps:\/\/github.com\/element-hq\/element-android\/issues\/7069\\n\\n\\nThank you all for your time and help!\",\"mediaType\":\"text\/markdown\"},\"attachment\":[],\"sensitive\":false,\"published\":\"2025-02-07T11:19:28.307447Z\",\"updated\":\"2025-02-07T11:49:43.945737Z\",\"language\":{\"identifier\":\"en\",\"name\":\"English\"},\"audience\":\"https:\/\/lemmy.world\/c\/selfhosted\",\"tag\":[{\"href\":\"https:\/\/lemmy.ml\/post\/25721310\",\"name\":\"#selfhosted\",\"type\":\"Hashtag\"}]},\"cc\":[\"https:\/\/lemmy.world\/c\/selfhosted\"],\"type\":\"Update\",\"audience\":\"https:\/\/lemmy.world\/c\/selfhosted\"},\"cc\":[\"https:\/\/lemmy.world\/c\/selfhosted\/followers\"],\"type\":\"Announce\",\"id\":\"https:\/\/lemmy.world\/activities\/announce\/update\/db06a037-e699-461b-b5c5-c7199c233e9c\"}","request":{"host":"kbin.spritesserver.nl","method":"POST","uri":"\/f\/inbox","client_ip":"135.181.143.221"},"headers":{"content-type":["application\/activity+json"],"host":["kbin.spritesserver.nl"],"date":["Fri, 07 Feb 2025 11:49:49 GMT"],"digest":["SHA-256=U\/HWFHhA8nqqR7PYLIXlO2Q\/nW6ZN7rRWhEzE7mgMJg="],"signature":["keyId=\"https:\/\/lemmy.world\/c\/selfhosted#main-key\",algorithm=\"hs2019\",headers=\"(request-target) content-type date digest host\",signature=\"FLFn7X0dGHUyVB2xt10j8bRaBYeYHk8lBm1XXJzN2SQ+ld5v0U+aBzI239mE+v6IXqwnDawWVgtdO7QRA8dM88qNxehl8iuZozNVZzCwBXcxJhRCF0j6tOQgwAUoeYxh1kQglI5k9gGLizoN5WH+PmYzvgIuqcOcZmzIS8yKew2MOaq9ZB9bxS\/W7r4NE9EhS7vvpVMMbEKtH09ISRR5K4pfitdmECcWbaqSzrOvhukFXK+RSgYvmTVWd1FcyEcWXUmzOXJXLVm5ooTNDOqavAIwlSZfEiTu+CSnWehh020QiHiHNIsGSjYthH+fVnL3vsRP0ZP8J0XSDt1FJxj88Q==\""],"accept":["*\/*"],"user-agent":["Lemmy\/0.19.3-4-gc98049af6; +https:\/\/lemmy.world"],"accept-encoding":["gzip"],"content-length":["5975"],"x-php-ob-level":["1"]}}"
  "{"type":"App\\Message\\ActivityPub\\Inbox\\ActivityMessage","X-Message-Stamp-Symfony\\Component\\Messenger\\Stamp\\BusNameStamp":"[{\"busName\":\"messenger.bus.default\"}]","Content-Type":"application\/json"}"
  "default"
  "2025-02-07 11:49:49"
  "2025-02-07 11:49:49"
]

Database Connections

Name Service
default doctrine.dbal.default_connection

Entity Managers

Name Service
default doctrine.orm.default_entity_manager

Second Level Cache

0 Hits
0 Misses
0 Puts

Entities Mapping

No loaded entities.