Suppression du compte admin, après échec de la première inscription et reconstruction de l'application

Bonjour, j’ai essayé d’installer Discourse sur un VPS en suivant ces instructions.

J’ai essayé d’ajouter le compte administrateur à l’étape 9, et j’arrive à l’étape où un e-mail de confirmation est censé être envoyé. Cette étape a échoué en raison d’une mauvaise configuration du service de messagerie que j’utilise (Brevo), que j’ai corrigée.

Je reconstruis, ce qui réussit. Cependant, lorsque j’essaie de créer à nouveau le compte administrateur, cela ne me le permet pas, indiquant que le nom d’utilisateur « doit être unique ». Je suppose que cela est dû à la première tentative de création, qui a échoué à l’étape de confirmation par e-mail.

Comment devrais-je procéder pour résoudre ce problème ?

1 « J'aime »

Salut, bienvenue ! :wave:

Avez-vous essayé de revenir à l’URL /finish-installation/confirm-email puis de cliquer sur « Renvoyer l’e-mail d’activation » pour voir si cela fonctionne ?

Bonjour, cela a fonctionné. Je n’arrive pas à croire que je n’y avais pas pensé :facepalm: J’ai pu vérifier que mes corrections du SMPT avaient fonctionné, puisque je peux maintenant recevoir l’e-mail.

Cela dit, j’aimerais vraiment supprimer d’abord le compte administrateur enregistré sans succès si possible, car j’ai également changé l’e-mail de l’administrateur pour un autre.

1 « J'aime »

Si vous pouvez accéder à l’ancien e-mail, je changerais l’e-mail dans les préférences de l’utilisateur ; cela semble plus facile. Qu’en pensez-vous ?

Ok, donc je vais modifier app.yml pour l’ancien e-mail, reconstruire, confirmer l’e-mail (je n’ai pas encore cliqué sur l’e-mail de confirmation, j’ai juste testé le renvoi selon mon précédent post), et changer l’e-mail de l’ancien au nouveau une fois que j’aurai accès au panneau d’administration. Est-ce à peu près ce que vous suggérez ?

Sauf si je me trompe, vous n’avez rien à changer dans app.yml.

Si vous avez reçu l’e-mail de confirmation (les paramètres sont maintenant corrigés), cliquez dessus.
Ensuite, allez dans les préférences de l’utilisateur et changez son e-mail pour celui que vous souhaitez.

La raison pour laquelle je pensais devoir changer app.yml est que si je me connectais avec l’ancien e-mail, je n’aurais pas les privilèges d’administrateur, puisque app.yml contient le nouveau. Je pensais donc devoir d’abord changer app.yml pour l’ancien e-mail, puis reconstruire.