Project

General

Profile

Anomalie #5696

Un abonnement par courriel anormal pour status.chapril.org

Added by Frédéric Couchet 6 months ago. Updated 11 days ago.

Status:
Fermé
Priority:
Normale
Start date:
12/06/2021
Due date:
01/31/2022
% Done:

0%

Estimated time:

Description

je vois qu'il y a des adresses courriels qui recevront des notifications par courriel, dont 4 animsys et 1 personne externe au chapril (avec une adresse totalement inconnue pour moi). Mais sur https://status.chapril.org/ je ne vois pas de possibilité de s'abonner. De plus, dans la configuration la « Permettre aux personnes de s'inscrire aux notifications par e-mail ? » n'est pas cochée.

L'abonnement de la personne externe au chapril ne me semble donc pas normale.

History

#1

Updated by Frédéric Couchet 6 months ago

Visiblement en mars 2020, le bouton d'abonnement aux notifications par courriel était présent selon https://agir.april.org/issues/3153

#2

Updated by Frédéric Couchet 6 months ago

En avril 2021, désactivation de la fonctionnalité d'abonnement par courriel https://agir.april.org/issues/5347 suite à des abonnements spam https://agir.april.org/issues/5337

#3

Updated by Frédéric Couchet 6 months ago

je vire l'adresse abonnée.

Le lien d'abonnement est toujours bloqué https://status.chapril.org/subscribe

Je vérifierai dans quelques temps s'il y a de nouvelles adresses abonnées.

#4

Updated by Frédéric Couchet 6 months ago

  • Due date set to 01/31/2022
  • Status changed from Nouveau to Attente d'information
#5

Updated by Frédéric Couchet 6 months ago

J'ai ajouté mon adresse courriel pour les notifications status, mais Mais le lien « Verify Your Subscription » est en 403 Forbidden car l'url /subscribe est interdite via nginx, même chose si on clique sur Modifier dans l'interface d'admin.

Et donc, je ne peux pas recevoir les notifications par courriel.

Pour corriger, il faut modifier dans la base de données :

mysql cachet

MariaDB [cachet]> select * from subscribers ;

Je récupère les valeurs pour moi (id = 83, created_at = 2021-12-06 10:11:37, le champ verified_at étant à NULL).

Je mets à jour le champ verified_at (je mets la même valeur que created_at) :

MariaDB [cachet]> update subscribers set verified_at = "2021-12-06 10:11:37" where id = 83 ;
Query OK, 1 row affected (5.213 sec)

Je crée un ticket d'incident de test et je reçois bien la notification par courriel.

Autre possibilité (en réactivant temporairement via nginx le formulaire d'inscription).

Pour réactiver temporairement l'inscription aux notifications, il faut aller sur la VM admin du Chapril puis modifier le fichier /etc/nginx/sites-available/status.chapril.org pour mettre en commentaire les lignes suivantes :

   location /subscribe {
        return 403 ;
    }

Puis reloader nginx :

systemctl reload nginx

Demander à la personne de s'abonner via https://status.chapril.org/subscribe et de confirmer son abonnement en utilisant le lien reçu par courriel.

Ensuite, enlever les commentaires dans le fichier nginx de status.chapril.org et faire un reload de nginx.

#6

Updated by Frédéric Couchet about 2 months ago

  • Status changed from Attente d'information to Résolu
#7

Updated by Quentin Gibeaux 11 days ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF