« version obsolète de mail-receiver » dans le tableau de bord

Depuis hier au moins, je vois ceci sur mon tableau de bord :

Quelques conseils basés sur vos paramètres de site actuels

  • Nous avons détecté une version obsolète de mail-receiver. Veuillez vous connecter en SSH à ce serveur et exécuter /var/discourse/launcher rebuild mail-receiver.

Dernière vérification : 14 novembre 2019 à 7 h 37

J’ai essayé de suivre les étapes et j’ai même effectué une reconstruction complète. Mais ce message ne disparaît pas. Quelqu’un sait-il quelle pourrait en être la cause ? Quelqu’un d’autre a-t-il déjà vu cela auparavant ?

Je pense que vous devrez attendre 24 heures pour que l’avertissement disparaisse. Peut-être devrions-nous ajouter cette note au message @blake ?

Oui, c’est exact. Je mettrai à jour le message avec cette note.

Peux-tu me suggérer un test pour savoir si un site doit mettre à jour le récepteur de courriel (ou en donner un indice) ? Je suppose que je pourrais simplement les reconstruire à chaque mise à jour pendant un certain temps, mais ce serait mieux de ne faire la mise à niveau que si nécessaire. Peut-être simplement vérifier si le conteneur a été reconstruit après une certaine date ?

Je ne suis pas sûr de savoir quel genre de test tu recherches. Tu peux consulter tes tableaux de bord d’administration et vérifier si un message indique « version obsolète du récepteur de courriel… ». Ce message n’apparaîtra que si le système détecte l’utilisation de l’ancienne méthode d’authentification API. Si tes sites n’utilisent pas le récepteur de courriel ou s’ils n’ont reçu aucun message, ce message ne s’affichera pas. Donc, je suppose que pour tester, tu pourrais répondre à un message privé par e-mail et voir s’il apparaît ?

Oui. Ce n’est un problème que si vous gérez des sites auxquels vous ne vous connectez pas. Pour les sites dont j’ai une clé API, je peux récupérer /admin/dashboard/problems.json et vérifier s’il contient mail-receiver.

Je suppose que cela ne deviendra un vrai problème que le jour où, dans un avenir mystérieux, la prise en charge de la clé API dans l’URL disparaîtra.

Il y a peu d’inconvénients à reconstruire le mail-receiver une fois de plus, d’ailleurs. Je ne devrais même pas essayer. :slight_smile:

Merci pour votre aide !

Edit : voici la réponse que je cherchais ! Update mail-receiver to the release version

@k4rtik merci de l’avoir soulevé. Il s’avère qu’une étape supplémentaire doit être effectuée pour que mail-receiver soit mis à jour. Pourriez-vous suivre les étapes du guide Update mail-receiver to the release version ? Une fois cela fait, le message de mise à jour devrait disparaître dans environ un jour.

Comme vous et @david l’avez initialement mentionné, le message a disparu après avoir attendu plus de 24 heures. Dois-je toujours effectuer des étapes supplémentaires ?

Si vous ne recevez pas beaucoup d’e-mails, il est possible que le processus ait simplement expiré tout seul et qu’il réapparaisse lors de votre prochain e-mail. Je vous recommande de suivre les étapes de mise à niveau afin d’être fixé sur la version release de mail-receiver et non sur une ancienne version 1.x.