Salut,
Sur un Yunohost installé sur un serveur Kimsufi.
J’ai installé ntfy et accède à l’interface web sans problème.
Je m’abonne à un sujet intitulé “test” et, depuis mon ordinateur perso, tente d’envoyer une notification de la façon suivante : curl -d "Coucou" url_de_mon_serveur/test
La notification n’aboutit pas, ni sur l’interface Web, ni dans mon app android.
J’ai pour réponse ceci :
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
Dans les access logs de Nginx, je ne vois rien qui me semblerait anormal :
<mon_ip> - julien [15/Feb/2023:22:00:36 +0100] "GET /test/json?poll=1 HTTP/2.0" 200 0 "https://ntfy.10qt.net/test" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/109.0"
<mon_ip> - - [15/Feb/2023:22:02:45 +0100] "POST /test HTTP/1.1" 301 162 "-" "curl/7.85.0"
Si j’envoie une notification depuis l’interface web dans “test”, elle aboutit bien.
J’ai soupçonné un problème de droits, donc pour en avoir le cœur net j’ai indiqué auth-default-access: read-write
dans server.yml
(et j’ai fait un service ntfy restart
), ça n’a rien changé.
(D’ailleurs, je m’étonne un peu de ne pas trouver de ligne base-url
dans ce fichier de config, et de voir que upstream-base-url
est https://ntfy.sh
, mais peut-être est-ce normal ?)
Merci