[Résolu] Changement d'IP fixe et perte d'accès ! [SERVFAIL] > Fail to update DynDNS

Bonsoir à tous,

J’étais en IP fixe (contrat Pro Orange) et brutallement, hier, mon adresse a été modifiée sans préavis.
D’où mon souci au renouvellement du certificat LE (https://forum.yunohost.org/t/resolu-errno-22-au-renouvellement-du-certificat-le-cause-chgmt-ip/3544)

Bref, du coup, j’ai une perte de connexion, mon adresse IP ayant été modifiée, plus personne ne peut accéder à mon Yunohost !
Existe-t-il une manière simple solutionner ce problème ? (c’est à dire de refaire coller mon adresse IP avec mon nom de domaine)

Pour info : mon adresse est “yoda.nohost.me” (et ma nouvelle IP: 86.246.251.28)
Merci par avance pour votre aide !
Sangokuss

Salut,

que donne un yunohost dyndns update --verbose ?

1 Like
~$ su -c 'yunohost dyndns update -d yoda.nohost.me'
Mot de passe : 
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id:      0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; ZONE SECTION:
;nohost.me.			IN	SOA

;; UPDATE SECTION:
_xmpp-client._tcp.yoda.nohost.me. 0 ANY	ANY	
_xmpp-server._tcp.yoda.nohost.me. 0 ANY	ANY	
muc.yoda.nohost.me.	0	ANY	ANY	
pubsub.yoda.nohost.me.	0	ANY	ANY	
vjud.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
mail._domainkey.yoda.nohost.me.	0 ANY	ANY	
_dmarc.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
_xmpp-client._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5222 yoda.nohost.me.
_xmpp-server._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5269 yoda.nohost.me.
muc.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
pubsub.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
vjud.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
yoda.nohost.me.		3600	IN	MX	10 yoda.nohost.me.
yoda.nohost.me.		3600	IN	TXT	"v=spf1 a mx ip4:86.246.251.28 ip6:2a01:cb04:93e:f100:2fd:45ff:fefc:53a0 -all"
mail._domainkey.yoda.nohost.me.	3600 IN	TXT	"v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8kAufqJd8RiWS1HLeI56wnsNa0VHXcx0eySk2iiiUbeNgFP3cPbp3qDn6qFj4w/sjwInerUcCaOLK0xvZHWYcIjeFQx6hEfK0KDJHQU4xsEp245Cq/0RdSOGLGzGYWSQpyf4bSSZE7ClcO3SJu86+Qs9o3EndNVYH2/nx1/Iz+QIDAQAB"
_dmarc.yoda.nohost.me.	3600	IN	TXT	"v=DMARC1\; p=none"
yoda.nohost.me.		3600	IN	A	86.246.251.28
*.yoda.nohost.me.	3600	IN	A	86.246.251.28
yoda.nohost.me.		3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0
*.yoda.nohost.me.	3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0

update failed: SERVFAIL
Erreur : Impossible de mettre à jour l'adresse IP sur le domaine DynDNS

La commande demandée retourne la même jour me semble-t-il :

 su -c 'yunohost dyndns update --verbose'
Mot de passe : 
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id:      0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; ZONE SECTION:
;nohost.me.			IN	SOA

;; UPDATE SECTION:
_xmpp-client._tcp.yoda.nohost.me. 0 ANY	ANY	
_xmpp-server._tcp.yoda.nohost.me. 0 ANY	ANY	
muc.yoda.nohost.me.	0	ANY	ANY	
pubsub.yoda.nohost.me.	0	ANY	ANY	
vjud.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
mail._domainkey.yoda.nohost.me.	0 ANY	ANY	
_dmarc.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
_xmpp-client._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5222 yoda.nohost.me.
_xmpp-server._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5269 yoda.nohost.me.
muc.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
pubsub.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
vjud.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
yoda.nohost.me.		3600	IN	MX	10 yoda.nohost.me.
yoda.nohost.me.		3600	IN	TXT	"v=spf1 a mx ip4:86.246.251.28 ip6:2a01:cb04:93e:f100:2fd:45ff:fefc:53a0 -all"
mail._domainkey.yoda.nohost.me.	3600 IN	TXT	"v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8kAufqJd8RiWS1HLeI56wnsNa0VHXcx0eySk2iiiUbeNgFP3cPbp3qDn6qFj4w/sjwInerUcCaOLK0xvZHWYcIjeFQx6hEfK0KDJHQU4xsEp245Cq/0RdSOGLGzGYWSQpyf4bSSZE7ClcO3SJu86+Qs9o3EndNVYH2/nx1/Iz+QIDAQAB"
_dmarc.yoda.nohost.me.	3600	IN	TXT	"v=DMARC1\; p=none"
yoda.nohost.me.		3600	IN	A	86.246.251.28
*.yoda.nohost.me.	3600	IN	A	86.246.251.28
yoda.nohost.me.		3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0
*.yoda.nohost.me.	3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0

update failed: SERVFAIL
Erreur : Impossible de mettre à jour l'adresse IP sur le domaine DynDNS

Salut,

ok, y’a un soucis en cours sur l’infra, on est en train de régler ça, désolé pour l’inconvénience :stuck_out_tongue:

1 Like

Pas de souci ! L’essentiel est de savoir que cela ne vient pas de chez moi (parce que là, j’avouais mes limites techniques :wink: )

Bon courage et surtout énorme merci pour tout le taff que vous faîtes !

Bonjour,

Le problème persiste ce matin, mon Yunohost demeurant inaccessible de l’extérieur. J’imagine donc que le problème est assez complexe à résoudre. Est-ce que vous avez une visibilité quant à un possible retour à la normal ? (j’avertirai en conséquence mes utilisateurs :wink:)

Merci par avance et surtout bon courage.
Sangokuss

Salut,

normalement le problème devrait être résolu. Est-ce que tu as moyen de refaire un “yunohost dyndns update” ?

L’erreur reste la même :

~$ su -c 'yunohost dyndns update -d yoda.nohost.me'
Mot de passe : 
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id:      0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; ZONE SECTION:
;nohost.me.			IN	SOA

;; UPDATE SECTION:
_xmpp-client._tcp.yoda.nohost.me. 0 ANY	ANY	
_xmpp-server._tcp.yoda.nohost.me. 0 ANY	ANY	
muc.yoda.nohost.me.	0	ANY	ANY	
pubsub.yoda.nohost.me.	0	ANY	ANY	
vjud.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
mail._domainkey.yoda.nohost.me.	0 ANY	ANY	
_dmarc.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
yoda.nohost.me.		0	ANY	ANY	
*.yoda.nohost.me.	0	ANY	ANY	
_xmpp-client._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5222 yoda.nohost.me.
_xmpp-server._tcp.yoda.nohost.me. 3600 IN SRV	0 5 5269 yoda.nohost.me.
muc.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
pubsub.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
vjud.yoda.nohost.me.	3600	IN	CNAME	yoda.nohost.me.
yoda.nohost.me.		3600	IN	MX	10 yoda.nohost.me.
yoda.nohost.me.		3600	IN	TXT	"v=spf1 a mx ip4:86.246.251.28 ip6:2a01:cb04:93e:f100:2fd:45ff:fefc:53a0 -all"
mail._domainkey.yoda.nohost.me.	3600 IN	TXT	"v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8kAufqJd8RiWS1HLeI56wnsNa0VHXcx0eySk2iiiUbeNgFP3cPbp3qDn6qFj4w/sjwInerUcCaOLK0xvZHWYcIjeFQx6hEfK0KDJHQU4xsEp245Cq/0RdSOGLGzGYWSQpyf4bSSZE7ClcO3SJu86+Qs9o3EndNVYH2/nx1/Iz+QIDAQAB"
_dmarc.yoda.nohost.me.	3600	IN	TXT	"v=DMARC1\; p=none"
yoda.nohost.me.		3600	IN	A	86.246.251.28
*.yoda.nohost.me.	3600	IN	A	86.246.251.28
yoda.nohost.me.		3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0
*.yoda.nohost.me.	3600	IN	AAAA	2a01:cb04:93e:f100:2fd:45ff:fefc:53a0

; Communication with server failed: operation canceled
Erreur : Impossible de mettre à jour l'adresse IP sur le domaine DynDNS

Du coup, je me sens un peu coincé, quelles solutions ai-je à ma disposition pour résoudre le problème ? (je n’ai pas franchement envie de tout réinstaller par exemple ou de perdre le sous-domaine yoda.nohost.me, mes élèves y sont habitués).

Arf ben on va bien finir par trouver :sweat_smile:

Est-ce que si tu fais curl "https://dyndns.yunohost.org" tu vois bien “Wanna play the dynette” ?

Oui, aucun problème, je peux lire “Wanna play the dynette” :slight_smile:

Penses-tu qu’une suppression, via l’interface web de mon Yunohost, de mon nom de domaine puis une réinstallation résoudrait le problème ? (ou bien trop risqué ?)

Hm oui c’est possible … Il faudra juste désinstaller et réinstaller toutes les apps que tu avait dessus malheureusement :confused: (ou bien les backuper et les restorer)

Oulà, alors ça craint… je ne me lancerait pas là dedans !
Je pensais que je pourrais faire une supression du domaine puis une réinstall de celui-ci et que les applis retrouverais le bon domaine toutes seules.

J’ai backupé hier soir (la sauvegarde est encore en local). Mais je ne le sens pas… vraiment pas envie de tout perdre !

Bon sinon autre idée, si de notre côté on supprime ton domaine en .nohost.me, on devrais pouvoir faire en sorte que tu puisses re-subscribe assez facilement

Ok, on tente > que dois-je faire de mon côté ?

Ok je supprime le domaine chez nous.

En parallèle, de mémoire tu peux faire un :

mv /etc/yunohost/dyndns /root/dyndns_bkp
rm /etc/cron.d/yunohost-dyndns

Et une fois que j’aurai supprimé le domaine, tu devrais pouvoir :

yunohost dyndns subscribe -d yoda.nohost.me --verbose

Edit: c’est supprimé, tu peux y aller :wink:

Voilà le résultat :

 su -c 'yunohost dyndns subscribe -d yoda.nohost.me --verbose'Mot de passe : 
La clé DNS est en cours de génération, cela peut prendre du temps...
Kyoda.nohost.me.+157+12335
Succès ! Le domaine DynDNS a été enregistré
Succès ! La tâche cron pour le domaine DynDNS a été installée

Dois-je faire un reboot ? (ou attendre que le nom de domaine soit pris en compte ?)

Edit : pour info, je continue de recevoir des mails de root > Cron root@YHPG8 yunohost dyndns update >> /dev/null