Closed rgaufman closed 7 months ago
:lady_beetle: Describe the bug
I'm on Ubuntu 18.04.6, I have this version of ntfy installed from the apt repo:
$ dpkg -l | grep -i ntfy ii ntfy 2.10.0 amd64 Simple pub-sub notification service
This is my config:
upstream-base-url: "https://ntfy.sh" base-url: "https://my.xanview.uk" listen-https: ":8080" listen-http: ":8081" key-file: "/etc/letsencrypt/live/xanview.uk/privkey.pem" cert-file: "/etc/letsencrypt/live/xanview.uk/fullchain.pem" cache-file: "/var/cache/ntfy/cache.db" attachment-cache-dir: "/var/cache/ntfy/attachments"
This is what I see in journalctl, so all seems fine:
Apr 25 11:50:53 preprod.xanview.uk systemd[1]: Started ntfy server. Apr 25 11:50:53 preprod.xanview.uk ntfy[15030]: INFO Listening on :8081[http] :8080[https], ntfy 2.10.0, log level is INFO (tag=startup) Apr 25 11:51:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=16, messages_published=16, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2)
I receive real time alerts in the browser but not in the iOS app. If I refresh manually in the iOS app, I see the notifications, but there's no push.
:computer: Components impacted
:bulb: Screenshots and/or logs Full log with trace enabled:
Apr 25 11:50:53 preprod.xanview.uk systemd[1]: Started ntfy server. Apr 25 11:50:53 preprod.xanview.uk ntfy[15030]: INFO Listening on :8081[http] :8080[https], ntfy 2.10.0, log level is INFO (tag=startup) Apr 25 11:51:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=16, messages_published=16, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2) Apr 25 11:52:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=16, messages_published=16, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2) Apr 25 11:53:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=17, messages_published=17, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2) Apr 25 11:54:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=17, messages_published=17, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2) Apr 25 11:55:53 preprod.xanview.uk ntfy[15030]: INFO Server stats (emails_received=0, emails_received_failure=0, emails_received_success=0, emails_sent=0, emails_sent_failure=0, emails_sent_success=0, messages_cached=17, messages_published=17, subscribers=1, tag=manager, topics_active=2, users=0, visitors=2) Apr 25 11:56:30 preprod.xanview.uk systemd[1]: Stopping ntfy server... Apr 25 11:56:30 preprod.xanview.uk systemd[1]: Stopped ntfy server. Apr 25 11:56:32 preprod.xanview.uk systemd[1]: Started ntfy server. Apr 25 11:56:32 preprod.xanview.uk ntfy[15315]: INFO Listening on :8081[http] :8080[https], ntfy 2.10.0, log level is TRACE (tag=startup) Apr 25 11:56:32 preprod.xanview.uk ntfy[15315]: DEBUG Waiting until 2024-04-26 00:00:00 +0000 UTC to reset visitor stats (tag=resetter) Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: DEBUG Rate limiters reset for visitor (visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:185.158.242.154, visitor_ip=185.158.242.154, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:37.357+01:00) Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: TRACE HTTP request started (http_method=GET, http_path=/default/ws?since=i5twhNDoFPZK, http_request=GET /default/ws?since=i5twhNDoFPZK HTTP/1.1 Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Sec-Websocket-Key: qflrK2QCXTA7iFzmHzdEww== Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Origin: https://my.xanview.uk:8080 Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Sec-Websocket-Version: 13 Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Accept-Encoding: gzip, deflate, br, zstd Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Upgrade: websocket Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Cookie: brand_logo=%2Fassets%2Fbrand%2Ftetherx%2Flogo-b7418b6d6ed873290b88217c7b4153f7fe6a89849a5a4e3f59c427ba80301eb5.png; _ga=GA1.1.1526432058.1708181060; local_tetherboxes_detected=false; external_tetherboxes_detected=false; auth_token=2zIFcbwRZ0M_KBGyi-9Mig; timeline_id=5c50604ca34dbe182afa1249; _timeline_session=wpn2LtL%2FhlNa0q0ldupIUy%2F%2BpE6jxAXgrr%2F4pJPBSmxfr%2FuP%2BUtpXdFhzrx%2FYefl%2FcHw3CJcBEtpr%2F6cIts%2FaF%2BJ8NlN76KnNCxaC0CxcrKCdFoOLX8dQ65abD900zXL4r4gfAxHS0fdwchZraPHydg8lt5dP0CwGIzpBO6ki%2FQQnI9iFiZQBCnZsceA6u3v58FzBf3t4f1%2Bh3RRjAe7ZwwAGN1n5FSB7ACvfpCl6BlxDa16pQun62SC%2FvUm0gd5amQXJaXK7ou7Iu%2BlrEgMpIzSd6sxDTzYsdqk0tao%2BkEaXxdWvjXuD58ayFcJa4s5RLJsCO%2Fa1IwNflxP5RDeofHmlkF3sDr%2FITtfiK%2Frw1dNF%2B7lF7iQtcxJ5SQLriz9bYirpB3o18EAGVv5gbzQAQjQBC3hp4v1OUlCHyUUvBNBKfa4i%2Frc9faYxKUkDWSmt4TvxaKT4MNEP2E9Zzb9fcv7adOx4rSsWE%2BS2gHaJaSkM9kwCP9cQV2yDbA%2BPNhsqbFXKy0FRPTQZ%2FCoSoslBefXykQ26d1fYqPGLsjTvAdxycrNfjopQUD5ursXg5OmawinOC9LlZttN4ywOkQYBfj9GRT9hUs5ERsPWldC1rznP6PqPQHY0Y4Cfqgxkx%2BuNXBQRBn7gL9mmHkfamiCLNK%2FifXoFnEE1Zv%2FmBcHRkhL%2FOaWsFs4mgzpvHLH5p1pgBvnFcc0ll2nxB8oVMbWx4YNcSib2T3WGXpdxI8xfIO4shA1dCm6aweHH%2FzW3WSqw9rjTTIrCkOXe1GccRKL0O1vhJaNRyAcJAspMUWSeoyNc2X1%2BVdACaFVpmpioV0bliDlB9TfzYLCRkqy2rGyTrwdR9Nmyh9UAFiS65%2F02HF4rXovIEI5zTXt62koM2V8JPV%2BhZYPgLqn9v81IvFfM3E8kVuN94FJ642kjuT%2F9e8wOO%2BYlDW20YjMxajxF7gmyz95BGfoCp%2FYNXhVv2tPir8A%2Fxk3VB8mjKd%2BLAj6z%2BIQ5Bgt2AgCnil6eCZhdH5%2F9j9YC9lRjbJSLhBbw%2FFX9fm6Gy1COgcYVkaXqfozcTBr5YXFB2ajA68vwiJMUouSkro2n9gjFAoUO34GMCGgQfWkEkScOW8bY6a17xN5im6%2BWSnGtGPu2AKsTvIHkUQk0fmgIucuemsgRqgvhCLxQA7chBYJOIvcNoBA6x9At2RjN7ipFUw57gkgZsLb3UmCGa6WYzBLrf2zzzy84WKVvimUnLi%2F%2FQL9EMPFq8PDD5nuq87PyPhVLBI6F4E5CrNw6WdGw7EnhRD51ThFwnZmUpMD1%2F%2FpIXMVg%2BkFUZKt9UE78%2B0cG%2BpWNHblntu6vmPQkb5rZiZuTwBxOT5x%2F1xTPr%2Frrig0QUJuAexooQM4t9qjBeRdzHADtpTKgHb%2BJi01ZC1X2RPWVyQHt1%2FZOO9U7OnK%2BpDT1iWm1bgJzpWcYemH4coTEvSi0dlTPFzakJKMO1XFA5HOTOyO2H%2F5ebpkli%2FqunnHhglfow5Nb1c4l6c9ov80t0i%2FjeXLiWvGnw%2BcQHuMLUSZZs%2Fu97WHo6iBQWXN1W45NUphBcXbXNj0HRmibDN04JnAaGtSZmC8SzrCTg%3D%3D--atdoU3rXXO%2BE7Wl0--vbaksZf6J5RbMWumqH5YrQ%3D%3D; _ga_2KH0MM5NZD=GS1.1.1714040275.22.1.1714041222.0.0.0 Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Connection: Upgrade Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Pragma: no-cache Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: Cache-Control: no-cache Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36, tag=http, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:185.158.242.154, visitor_ip=185.158.242.154, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:37.357+01:00) Apr 25 11:56:37 preprod.xanview.uk ntfy[15315]: DEBUG WebSocket connection opened (http_method=GET, http_path=/default/ws?since=i5twhNDoFPZK, tag=websocket, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:185.158.242.154, visitor_ip=185.158.242.154, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.0000031302, visitor_seen=2024-04-25T11:56:37.357+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG Rate limiters reset for visitor (visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: TRACE HTTP request started (http_method=POST, http_path=/default, http_request=POST /default HTTP/2.0 Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: User-Agent: curl/8.4.0 Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: Accept: */* Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: Content-Length: 11 Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: Content-Type: application/x-www-form-urlencoded Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: push test 4, tag=http, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: TRACE Received message (http_method=POST, http_path=/default, message_body={ Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "id": "clKSp8TMohXs", Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "time": 1714042606, Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "expires": 1714085806, Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "event": "message", Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "topic": "default", Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: "message": "push test 4" Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: }, message_body_size=11, message_call=, message_delayed=false, message_email=, message_event=message, message_firebase=true, message_id=clKSp8TMohXs, message_sender=94.107.214.36, message_time=1714042606, message_unifiedpush=false, tag=publish, topic=default, topic_last_access=2024-04-25T11:56:37.36+01:00, topic_subscribers=1, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=1, visitor_messages_limit=17280, visitor_messages_remaining=17279, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.0000253886, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG Adding message to cache (http_method=POST, http_path=/default, message_body_size=11, message_event=message, message_id=clKSp8TMohXs, message_sender=94.107.214.36, message_time=1714042606, tag=publish, topic=default, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=1, visitor_messages_limit=17280, visitor_messages_remaining=17279, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.0003830236, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG Forwarding to 1 subscriber(s) (message_body_size=11, message_event=message, message_id=clKSp8TMohXs, message_sender=94.107.214.36, message_time=1714042606, tag=publish, topic=default, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=1, visitor_messages_limit=17280, visitor_messages_remaining=17279, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.000396466, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG Publishing poll request to https://ntfy.sh/2bef206f2db473f136a2a2498f4c473ef0428e0e3c92c627bb0696ff24be43b5 (message_body_size=11, message_event=message, message_id=clKSp8TMohXs, message_sender=94.107.214.36, message_time=1714042606, topic=default, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=1, visitor_messages_limit=17280, visitor_messages_remaining=17279, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.0004376006, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG Wrote 1 message(s) in 5.417506ms (tag=message_cache) Apr 25 11:56:46 preprod.xanview.uk ntfy[15315]: DEBUG HTTP request finished (http_method=POST, http_path=/default, tag=http, time_taken_ms=7, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:94.107.214.36, visitor_ip=94.107.214.36, visitor_messages=1, visitor_messages_limit=17280, visitor_messages_remaining=17279, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=59.0014952052, visitor_seen=2024-04-25T11:56:46.939+01:00) Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: TRACE HTTP request started (http_method=GET, http_path=/static/media/ding-fa473cef.mp3, http_request=GET /static/media/ding-fa473cef.mp3 HTTP/2.0 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Ch-Ua-Platform: "macOS" Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Fetch-Dest: audio Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Fetch-Mode: no-cors Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Referer: https://my.xanview.uk:8080/default Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Cookie: brand_logo=%2Fassets%2Fbrand%2Ftetherx%2Flogo-b7418b6d6ed873290b88217c7b4153f7fe6a89849a5a4e3f59c427ba80301eb5.png; _ga=GA1.1.1526432058.1708181060; local_tetherboxes_detected=false; external_tetherboxes_detected=false; auth_token=2zIFcbwRZ0M_KBGyi-9Mig; timeline_id=5c50604ca34dbe182afa1249; _timeline_session=wpn2LtL%2FhlNa0q0ldupIUy%2F%2BpE6jxAXgrr%2F4pJPBSmxfr%2FuP%2BUtpXdFhzrx%2FYefl%2FcHw3CJcBEtpr%2F6cIts%2FaF%2BJ8NlN76KnNCxaC0CxcrKCdFoOLX8dQ65abD900zXL4r4gfAxHS0fdwchZraPHydg8lt5dP0CwGIzpBO6ki%2FQQnI9iFiZQBCnZsceA6u3v58FzBf3t4f1%2Bh3RRjAe7ZwwAGN1n5FSB7ACvfpCl6BlxDa16pQun62SC%2FvUm0gd5amQXJaXK7ou7Iu%2BlrEgMpIzSd6sxDTzYsdqk0tao%2BkEaXxdWvjXuD58ayFcJa4s5RLJsCO%2Fa1IwNflxP5RDeofHmlkF3sDr%2FITtfiK%2Frw1dNF%2B7lF7iQtcxJ5SQLriz9bYirpB3o18EAGVv5gbzQAQjQBC3hp4v1OUlCHyUUvBNBKfa4i%2Frc9faYxKUkDWSmt4TvxaKT4MNEP2E9Zzb9fcv7adOx4rSsWE%2BS2gHaJaSkM9kwCP9cQV2yDbA%2BPNhsqbFXKy0FRPTQZ%2FCoSoslBefXykQ26d1fYqPGLsjTvAdxycrNfjopQUD5ursXg5OmawinOC9LlZttN4ywOkQYBfj9GRT9hUs5ERsPWldC1rznP6PqPQHY0Y4Cfqgxkx%2BuNXBQRBn7gL9mmHkfamiCLNK%2FifXoFnEE1Zv%2FmBcHRkhL%2FOaWsFs4mgzpvHLH5p1pgBvnFcc0ll2nxB8oVMbWx4YNcSib2T3WGXpdxI8xfIO4shA1dCm6aweHH%2FzW3WSqw9rjTTIrCkOXe1GccRKL0O1vhJaNRyAcJAspMUWSeoyNc2X1%2BVdACaFVpmpioV0bliDlB9TfzYLCRkqy2rGyTrwdR9Nmyh9UAFiS65%2F02HF4rXovIEI5zTXt62koM2V8JPV%2BhZYPgLqn9v81IvFfM3E8kVuN94FJ642kjuT%2F9e8wOO%2BYlDW20YjMxajxF7gmyz95BGfoCp%2FYNXhVv2tPir8A%2Fxk3VB8mjKd%2BLAj6z%2BIQ5Bgt2AgCnil6eCZhdH5%2F9j9YC9lRjbJSLhBbw%2FFX9fm6Gy1COgcYVkaXqfozcTBr5YXFB2ajA68vwiJMUouSkro2n9gjFAoUO34GMCGgQfWkEkScOW8bY6a17xN5im6%2BWSnGtGPu2AKsTvIHkUQk0fmgIucuemsgRqgvhCLxQA7chBYJOIvcNoBA6x9At2RjN7ipFUw57gkgZsLb3UmCGa6WYzBLrf2zzzy84WKVvimUnLi%2F%2FQL9EMPFq8PDD5nuq87PyPhVLBI6F4E5CrNw6WdGw7EnhRD51ThFwnZmUpMD1%2F%2FpIXMVg%2BkFUZKt9UE78%2B0cG%2BpWNHblntu6vmPQkb5rZiZuTwBxOT5x%2F1xTPr%2Frrig0QUJuAexooQM4t9qjBeRdzHADtpTKgHb%2BJi01ZC1X2RPWVyQHt1%2FZOO9U7OnK%2BpDT1iWm1bgJzpWcYemH4coTEvSi0dlTPFzakJKMO1XFA5HOTOyO2H%2F5ebpkli%2FqunnHhglfow5Nb1c4l6c9ov80t0i%2FjeXLiWvGnw%2BcQHuMLUSZZs%2Fu97WHo6iBQWXN1W45NUphBcXbXNj0HRmibDN04JnAaGtSZmC8SzrCTg%3D%3D--atdoU3rXXO%2BE7Wl0--vbaksZf6J5RbMWumqH5YrQ%3D%3D; _ga_2KH0MM5NZD=GS1.1.1714040275.22.1.1714041222.0.0.0 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Priority: i Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Ch-Ua: "Not-A.Brand";v="99", "Chromium";v="124" Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Dnt: 1 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Ch-Ua-Mobile: ?0 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Accept: */* Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Accept-Encoding: identity;q=1, *;q=0 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Sec-Fetch-Site: same-origin Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Range: bytes=0-25265 Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: If-Modified-Since: Thu, 25 Apr 2024 10:50:53 GMT Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: Accept-Language: en-GB,en-US;q=0.9,en;q=0.8, tag=http, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:185.158.242.154, visitor_ip=185.158.242.154, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:47.373+01:00) Apr 25 11:56:47 preprod.xanview.uk ntfy[15315]: DEBUG HTTP request finished (http_method=GET, http_path=/static/media/ding-fa473cef.mp3, tag=http, time_taken_ms=7, visitor_auth_limiter_limit=0.016666666666666666, visitor_auth_limiter_tokens=30, visitor_id=ip:185.158.242.154, visitor_ip=185.158.242.154, visitor_messages=0, visitor_messages_limit=17280, visitor_messages_remaining=17280, visitor_request_limiter_limit=0.2, visitor_request_limiter_tokens=60, visitor_seen=2024-04-25T11:56:47.373+01:00)
This is how the iOS app is set up:
:crystal_ball: Additional context
I think I covered everything but please let me know if I missed anything!
It started working now, maybe just took a while, closing!
:lady_beetle: Describe the bug
I'm on Ubuntu 18.04.6, I have this version of ntfy installed from the apt repo:
This is my config:
This is what I see in journalctl, so all seems fine:
I receive real time alerts in the browser but not in the iOS app. If I refresh manually in the iOS app, I see the notifications, but there's no push.
:computer: Components impacted
:bulb: Screenshots and/or logs Full log with trace enabled:
This is how the iOS app is set up:
:crystal_ball: Additional context
I think I covered everything but please let me know if I missed anything!