Comments (12)
I noticed something similar today: iOS itself would show the notification,
however, opening the app (having it open previously + on the subscribed topic)
would not show the notification even upon refresh of the list.
Closing the app & reopening it, would show the notification in the topic.
from ntfy.
I am experiencing the same issue. I am running in a Kubernetes environment and here is my ConfigMap.
apiVersion: v1
kind: ConfigMap
metadata:
name: ntfy
namespace: ntfy
data:
server.yml: |
base-url: "https://myurl.com"
upstream-base-url: "https://ntfy.sh"
log-level: debug
I was able to refresh the subscription by pulling down on the view in IOS.
from ntfy.
I too am unable to successfully receive push notifications to an iOS device.
Having tried this now on iPhone and iPad.
Was starting to feel crazy. I have company I see.
from ntfy.
Count me in as another user facing the same issue.
from ntfy.
@kaiwei I found notifications work perfectly fine if using the Progressive Web App instead of IOS native application.
Count me in as another user facing the same issue.
from ntfy.
same
from ntfy.
@ctschach's comment reported that a reinstall of the iOS app worked. Have any of you tried that?
from ntfy.
from ntfy.
I am hosting the NTFY server using Docker.
My server listens on port 8080 (http) not SSL but due to the one of the useful features of CloudFlare, it provides a toggle for auto SSL encryption to the domain even though the actual NTFY server is listening on HTTP.
Originally I had my base-url set to the static ip of my Rasberry Pi but I did not receive the notifications, since changing it to my domain with https (even though I do not have HTTPS enabled in the ntfy server.yml) it works now.
My docker-compose file
version: "2.3"
services:
ntfy:
image: binwiederhier/ntfy
container_name: ntfy
command:
- serve
environment:
- TZ=NZDT # optional: set desired timezone
#user: 1000:1000 # optional: replace with your own user/group or uid/gid
volumes:
- /var/cache/ntfy/cache.db:/var/cache/ntfy
- /etc/ntfy:/etc/ntfy
ports:
- "8080:80"
restart: always
Since the Cloud Flare Tunnel points to my static ip of the Raspberry PI including port 8080, in the iOS app, I have the server set to just domain name excluding the port number.
from ntfy.
I'm not sure if this applies to anyone else but I was using a domain I have to send notifications using the CLI, when I stopped using the domain and started using the server IP it works as it should. ie. 'curl -d "My Message" mydomain.com/mytopic' and when I send as 'curl -d "My Message" 192.168.1.1/mytopic' it works.
from ntfy.
I'm also not getting any notifications and have to manually refresh the app to get any notification messages.
Hosting NTFY via Docker and exposing it via Cloudflare tunnel.
"base-url" is set to notify.example.com and the upstream server is the default one.
from ntfy.
This ticket seems to be an amalgamation of various problems, but very little information. The original bug report does not provide ANY information. I will hence close this issue an direct you to these potentially helpful instructions:
- The
upstream-base-url
must be configured to match exactly what you have configured as a default base URL in your iOS app. Otherwise messages will not arrive at all. See https://docs.ntfy.sh/config/#ios-instant-notifications - If you have different results between 5G and WiFI, it's probably because the iOS app cannot reach your local ntfy server. It must be able to reach it instantly when a new message arrives.
- If you have intermittent delivery issues, you are likely being rate-limited by ntfy.sh. Please check your logs and enable debugging/tracing.
- Please read the known issues to see if anything applies to your situation.
In general, troubleshooting like this is best done via Discord/Matrix.
from ntfy.
Related Issues (20)
- systemctl script won't start server HOT 2
- iOS notifications not working from the public/official ntfy.sh platform HOT 16
- Message length limitation
- Bottom of sidebar cut off by "Upgrade to ntfy Pro" banner
- i18next::backendConnector: loading namespace translation for language nl-NL failed failed loading /static/langs/nl-NL.json; status code: 404
- Feature request: Allow hosting / running the web app in sub path HOT 1
- Overseerr JSON Fails with webook field email in payload body HOT 3
- Web app and iOS PWA does not display image attachments with no file extension
- Support for TVBOX Remote control/keyboard (Android app)
- Feature request: Add "click" as intent extra
- Expose TLS config options
- Authentication issue - 40301 "Error publishing notification" HOT 2
- Is another webserve needed for pushing attachments outside ntfy UI? HOT 3
- horizontal rule incorrectly parsed in web ui
- Rationale for current topic name's allowed characters and size ?
- The low priority message shoud not have a sound HOT 1
- Attached file for automation in Android gui client
- Android app: Irrelevant or unknown message. Discarding.
- No Notification in iOS 17.2.1 HOT 1
- Canβt add user on iPhone 14. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ntfy.