Ntfy : je ne parviens pas à l'utiliser

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 :slight_smile:

Bon, alors en fait c’était tout con.
Sur l’interface Web on peut lire :

image

Sauf qu’avec l’installation sous Yunohost, faut bien ajouter https:// à l’URL…

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.