Impossible de faire la migration, problème au niveau des DNS

I have searched the forum for similar issues

on

This category is for general issues(=something is broken) regarding YunoHost, NOT apps.

on

This form is written in English but feel free to write in French if you’re more comfortable!

on

What type of hardware are you using

Raspberry Pi 3, 4+

What YunoHost version are you running

12.1.41.2

How are you able to access your server

The webadmin
SSH

Are you in a special context or did you perform specific tweaking on your YunoHost instance ?

J’essaie de faire les migrations 36 et 37

Describe your issue

Hello,

La migration s’arrête quand j’essaie de la lancer et j’ai ces logs:

ca semble provenir des DNS, je me demande si c’est pas parce que j’utilise un mot de passe de récupération pour DynDNS.
Je sais pas du tout comment faire pour passer outre si c’est le cas

Merci d 'avance !

Share relevant logs or error messages

Il semble que la migration 36 échoue à cause de ton dyndns domaine fournit par YunoHost.

Tu peux toutefois lancer la 37 avant qui n’a aucun lien avec la 36:

yunohost tools migrations run 0037_fix_bad_permissions

Pour cette 36, j’ai l’impression que ton dyndns domaine ne peux plus être mis à jour à cause d’un soucis de clé. C’est peut être lié à des travaux de maintenance qui ont eu lieu sur ce service de nom de domaine (noho.st, nohost.me et ynh.fr )

@Niclasse, peux-tu vérifier que la date, l’heure, et le fuseau horaire de ton serveur sont corrects? Pour corriger le fuseau, tu peux lancer sudo dpkg-reconfigure tzdata.

En parallèle je regarde les logs. Peux-tu confirmer que ton domaine est assez court ?

oui mon domaine est super court (3 lettres)
Je regarde comment vérifier le fuseau horaire

@tituspijean

Effectivement il y avait un problème avec le fuseau.

C’est corrigé mais j’ai toujours le même message d’erreur quand je lance la migration

ok je lance la 37 en attendant @ljf :slightly_smiling_face:

@ljf migration 37 fait :saluting_face:

hello @tituspijean :slightly_smiling_face:

juste pour savoir si tu as pu jeter un coup d’oeil aux logs et si tu as une piste éventuelle pour que je puisse faire la MAJ :grimacing:

Ceci pourrait être utile [Solved] DynDNS update: ERROR The peer didn't like the signature we sent - #3 by echapon

hello @jarod5001

merci pour ton aide :slightly_smiling_face:

j’avais regardé [Solved] DynDNS update: ERROR The peer didn't like the signature we sent - #3 by echapon

mais je n’ai qu’un fichier .key

malgré tout j’ai tenté un

sudo yunohost dyndns update --force

et ça a donné ça:

Je sais pas si ces logs peuvent aider à comprendre le problème…

Hello à tous,

J’ai trouvé ça:

mais je ne sais pas si ça peut expliquer mon cas ni comment faire pour résoudre la situation si ça peut être ça.

on closer inspection it appears that my rndc secret was SHA-512, but the certbot credentials was supplying an SHA-256 secret. So a more accurate message would be “client’s certbot secret does not match DNS rndc secret”. I’m afraid “peer” doesn’t make it very obvious which peer is at issue.

L’un de vous aurait une idée?

hello @tituspijean @ljf @jarod5001 ,

j’espère que vous allez.

Je revenais vers vous pour savoir si l’un de vous avait une éventuelle piste que je pourrais essayer pour résoudre mon problème…

Je suis complètement bloqué pour le moment :pensive_face:

Merci d’avance et bon week end

Essai unsubscribe, puis déplacer la clé, puis subscribe.

:sweat_smile: ah ah désolé j’ai peur de faire une bétise @jarod5001

C’est bien ces commande que je dois faire:

sudo yunohost domain dyndns unsubscribe domaine.nohost.me
et ensuite

sudo yunohost domain dyndns subscribe domaine.nohost.me

?

Il ne risque pas d’y avoir un problème avec le mot de passe de récupération pour DynDNS?

Merci d’avance pour ton retour :person_bowing:

Pardon pour le retard de ma réponse. En cherchant les logs et demandant si ton nom de domaine était court, j’avais un nom de domaine de 2 caractères en tête, pas 3. Mais bref, la solution de unsubscribe puis subscribe serait sûrement mieux.

C’est presque ça. Tu devrais ajouter le mot de passe de récupération aux deux commandes en ajoutant -p. La commande te demandera de le rentrer ensuite:

sudo yunohost domain dyndns unsubscribe domaine.nohost.me -p
sudo yunohost domain dyndns subscribe domaine.nohost.me -p

Merci pour ton retour @tituspijean

Malheureusement unsubscribe n’a pas fonctionné :pensive_face: (j’ai même pas pu mettre mon mot de passe)

https://paste.yunohost.org/raw/isoledecip

C’est peut être à cause des sous domaines que ça n’a pas marché la suppression du domaine principal :thinking: .

Il faut supprimer les sous domaine d’abord?

Est ce que ça aide si je précise que c’est un domaine qui m’est attribué depuis longtemps (2019 je pense) et qui a tourné sur une vieille bécane pendant longtemps.

J’ai dû changer vers un raspberry récemment car les applis n’étaient plus prises en charge.

J’ai mis le mot de passe de récupération juste avant ce changement.

hello à tous,

j’espère que vous allez bien et que vous avez passé un bon week end.

Je desespère un peu de trouver une solution. Je ne vois rien qui s’approche de mon problème et toutes mes tentatives se soldent par un échec :pensive_face:

Il se passe quoi si je n’arrive pas à faire cette migration?

Je risque de perdre le domaine?

Il faut mettre le mot de passe à la fin de la commande “-p mot_de_passe”