Utilisation de ddclient avec plusieurs sous-domaines
... / Utilisation de ddclient a...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Utilisation de ddclient avec plusieurs sous-domaines

Par
LorryM
Créé le 2019-01-27 15:51:20 (edited on 2024-09-04 14:07:29) dans Domaines

Bonjour,
Je souhaite utiliser ddclient pour mettre à jour automatiquement mes dynhosts.
J'ai plusieurs sous-domaines qui devraient pointer vers la même IP.

L'URL qu'appelle ddclient est de la forme :
http://www.ovh.com/nic/update?system=dyndns&hostname=a.mondomaine.fr,b.mondomaine.fr&myip=XX.XX.XX.XX.XX

Ce qui renvoie : "badfqdn".

Aucun souci si je configure un seul sous-domaine. Le problème arrive dès que j'en configure plusieurs. C'est pourtant la syntaxe qui est citée sur la documentation (séparation par des virgules) ...

Quelqu'un a déjà eu ce souci ?

Merci d'avance


2 réponses ( Latest reply on 2019-12-21 19:48:35 Par
DanielD
)

up
Même question, aucune réponse ?

ça ne serait pas plutôt un problème de ddclient?
quel est concrètement l'url qui coince?
parce que si les fakes sont corrects, on peut chercher longtemps

J'ai exactement le même problème. Où poser la question pour qu'une personne d'OVH réponde?

en quoi les personnes d'Ovh sauraient répondre sur un soft particulier?
adresse toi directement au développeur?

En ce qui me concerne, j'ai fini par faire un petit bash qui exécute les requêtes à l'URL d'update domaine par domaine (là ça fonctionne), le tout programmé via cron.

Ça fonctionne bien ;)

Même soucis,
du coup je suis bien preneur de ce que tu mets dans ton script...

Une fois le ventre plein on réfléchi mieux :)
LorryM, ton script peut en interresser certains ;)

Pour les autres :
après tests tout va bien! la doc de ddclient précise que l'on peut mettre à jour plusieurs adresses, mais apparemment ici ça ne va pas.. donc contournons le problème:


1 - Sur OVH :

dans l'onglet DynHost, / gérer les accès :
créer autant de comptes qu'il y a de sous domaines (pour ma part j'en ai 5, j'ai simplement mis domaine.fr-nomdussdomaine, l'ai lié au sous domaine, et affecté un mot de passe

rien ne vous empeche de créer un compte domaine.fr-admin avec un seul mot de passe a retenir pour lancer un script manuellement plus tard.

2 - sur votre serveur

editer ddclient.conf et faites autant de configuration protocol=dyndns2

use=web
server=www.ovh.com
login=compte1
password='mdp1'
sous.domaine1.fr

use=web
server=www.ovh.com
login=compte2
password='mdp2'
sous.domaine2.fr

use=web
server=www.ovh.com
login=compte3
password='mdp3'
sous.domaine3.fr

n'oubliez pas d’éditer la ligne run_daemon à true dans /etc/default/ddclient pour que le script s'execute tout seul par la suite, et de redémarrer le service ddclient

Je confirme le bon fonctionnement avec cette configuration du fichier.
**Surtout** mettre des login différents sinon ddclient envoi une seule commande à OVH avec les sous domaines avec une "," entre chaque, sinon le dysfonctionnement persiste.

Merci SylvainM11, j'ai passé un après-midi à résoudre le pb.

Les réponses sont actuellement désactivées pour cette question.