• [^] # Re: pas compris ?

    Posté par (site web personnel) . En réponse au message Mises à jour DNS dynamique. Évalué à 1.

    ddclient récupère bien l'IP, car on peut le voir dans le fichier syslog, mais cette IP n’apparaît pas dans le fichier cache.

    En attendant de trouver d'où vient le problème, j'ai mis à jour manuellement l'IP chez OVH, et j'ai ajouté l'IP dans le fichier cache de ddclient: il n'y a plus d'erreurs dans syslog. Jusqu'à ce que mon IP change, certainement...

    J'ai lancé ddclient en mode verbeux, sans l'option --force je n'ai pas d'erreur, ddclient me signale que l'IP n'a pas changée et qu'il ne met donc pas le DNS à jour. En forçant la mise à jour, j'ai une erreur tout à la fin (badfqdn) :

    sudo service ddclient stop
    sudo ddclient --verbose --syslog --debug --noquiet --force
    === opt ====
    opt{cache} : <undefined>
    opt{cmd} : <undefined>
    opt{cmd-skip} : <undefined>
    opt{daemon} : 600
    opt{debug} : 1
    opt{exec} : <undefined>
    opt{facility} : <undefined>
    opt{file} : <undefined>
    opt{force} : 1
    opt{foreground} : <undefined>
    opt{fw} : <undefined>
    opt{fw-login} : <undefined>
    opt{fw-password} : <undefined>
    opt{fw-skip} : <undefined>
    opt{geturl} : <undefined>
    opt{help} : <undefined>
    opt{host} : <undefined>
    opt{if} : <undefined>
    opt{if-skip} : <undefined>
    opt{ip} : <undefined>
    opt{login} : <undefined>
    opt{mail} : <undefined>
    opt{mail-failure} : <undefined>
    opt{max-interval} : 2592000
    opt{min-error-interval} : 300
    opt{min-interval} : 30
    opt{options} : <undefined>
    opt{password} : <undefined>
    opt{pid} : <undefined>
    opt{postscript} : <undefined>
    opt{priority} : <undefined>
    opt{protocol} : <undefined>
    opt{proxy} : <undefined>
    opt{query} : <undefined>
    opt{quiet} : 0
    opt{retry} : <undefined>
    opt{server} : <undefined>
    opt{ssl} : <undefined>
    opt{syslog} : 1
    opt{test} : <undefined>
    opt{timeout} : <undefined>
    opt{use} : <undefined>
    opt{usev6} : <undefined>
    opt{verbose} : 1
    opt{web} : <undefined>
    opt{web-skip} : <undefined>
    === globals ====
    globals{daemon} : 600
    globals{debug} : 1
    globals{force} : 1
    globals{login} : mon_login
    globals{password} : mon_mot_de_passe
    globals{protocol} : dyndns2
    globals{quiet} : 0
    globals{server} : www.ovh.com
    globals{syslog} : 1
    globals{use} : web
    globals{verbose} : 1
    globals{web} : mondomaine.org/ip.php/
    globals{web-skip} : 
    === config ====
    config{sousdomaine.mondomaine.org}{atime} : 0
    config{sousdomaine.mondomaine.org}{backupmx} : 0
    config{sousdomaine.mondomaine.org}{cacheable} : ARRAY(0x139a850)
    config{sousdomaine.mondomaine.org}{cmd} : <undefined>
    config{sousdomaine.mondomaine.org}{cmd-skip} : 
    config{sousdomaine.mondomaine.org}{custom} : 0
    config{sousdomaine.mondomaine.org}{fw} : 
    config{sousdomaine.mondomaine.org}{fw-login} : <undefined>
    config{sousdomaine.mondomaine.org}{fw-password} : 
    config{sousdomaine.mondomaine.org}{fw-skip} : 
    config{sousdomaine.mondomaine.org}{host} : sousdomaine.mondomaine.org
    config{sousdomaine.mondomaine.org}{if} : ppp0
    config{sousdomaine.mondomaine.org}{if-skip} : 
    config{sousdomaine.mondomaine.org}{ip} : <undefined>
    config{sousdomaine.mondomaine.org}{login} : mon_login
    config{sousdomaine.mondomaine.org}{max-interval} : 2592000
    config{sousdomaine.mondomaine.org}{min-error-interval} : 300
    config{sousdomaine.mondomaine.org}{min-interval} : 30
    config{sousdomaine.mondomaine.org}{mtime} : 0
    config{sousdomaine.mondomaine.org}{mx} : 
    config{sousdomaine.mondomaine.org}{password} : mon_mot_de_passe
    config{sousdomaine.mondomaine.org}{protocol} : dyndns2
    config{sousdomaine.mondomaine.org}{script} : /nic/update
    config{sousdomaine.mondomaine.org}{server} : www.ovh.com
    config{sousdomaine.mondomaine.org}{static} : 0
    config{sousdomaine.mondomaine.org}{status} : 
    config{sousdomaine.mondomaine.org}{use} : web
    config{sousdomaine.mondomaine.org}{usev6} : <undefined>
    config{sousdomaine.mondomaine.org}{warned-min-error-interval} : 0
    config{sousdomaine.mondomaine.org}{warned-min-interval} : 0
    config{sousdomaine.mondomaine.org}{web} : mondomaine.org/ip.php/
    config{sousdomaine.mondomaine.org}{web-skip} : 
    config{sousdomaine.mondomaine.org}{wildcard} : 0
    config{sousdomaine.mondomaine.org}{wtime} : 30
    config{sousdomaine2.mondomaine.org}{atime} : 0
    config{sousdomaine2.mondomaine.org}{backupmx} : 0
    config{sousdomaine2.mondomaine.org}{cacheable} : ARRAY(0x172b198)
    config{sousdomaine2.mondomaine.org}{cmd} : <undefined>
    config{sousdomaine2.mondomaine.org}{cmd-skip} : 
    config{sousdomaine2.mondomaine.org}{custom} : 0
    config{sousdomaine2.mondomaine.org}{fw} : 
    config{sousdomaine2.mondomaine.org}{fw-login} : <undefined>
    config{sousdomaine2.mondomaine.org}{fw-password} : 
    config{sousdomaine2.mondomaine.org}{fw-skip} : 
    config{sousdomaine2.mondomaine.org}{host} : sousdomaine2.mondomaine.org
    config{sousdomaine2.mondomaine.org}{if} : ppp0
    config{sousdomaine2.mondomaine.org}{if-skip} : 
    config{sousdomaine2.mondomaine.org}{ip} : <undefined>
    config{sousdomaine2.mondomaine.org}{login} : mon_login
    config{sousdomaine2.mondomaine.org}{max-interval} : 2592000
    config{sousdomaine2.mondomaine.org}{min-error-interval} : 300
    config{sousdomaine2.mondomaine.org}{min-interval} : 30
    config{sousdomaine2.mondomaine.org}{mtime} : 0
    config{sousdomaine2.mondomaine.org}{mx} : 
    config{sousdomaine2.mondomaine.org}{password} : mon_mot_de_passe
    config{sousdomaine2.mondomaine.org}{protocol} : dyndns2
    config{sousdomaine2.mondomaine.org}{script} : /nic/update
    config{sousdomaine2.mondomaine.org}{server} : www.ovh.com
    config{sousdomaine2.mondomaine.org}{static} : 0
    config{sousdomaine2.mondomaine.org}{status} : 
    config{sousdomaine2.mondomaine.org}{use} : web
    config{sousdomaine2.mondomaine.org}{usev6} : <undefined>
    config{sousdomaine2.mondomaine.org}{warned-min-error-interval} : 0
    config{sousdomaine2.mondomaine.org}{warned-min-interval} : 0
    config{sousdomaine2.mondomaine.org}{web} : mondomaine.org/ip.php/
    config{sousdomaine2.mondomaine.org}{web-skip} : 
    config{sousdomaine2.mondomaine.org}{wildcard} : 0
    config{sousdomaine2.mondomaine.org}{wtime} : 30
    config{sousdomaine3.mondomaine.org}{atime} : 0
    config{sousdomaine3.mondomaine.org}{backupmx} : 0
    config{sousdomaine3.mondomaine.org}{cacheable} : ARRAY(0x172b3a8)
    config{sousdomaine3.mondomaine.org}{cmd} : <undefined>
    config{sousdomaine3.mondomaine.org}{cmd-skip} : 
    config{sousdomaine3.mondomaine.org}{custom} : 0
    config{sousdomaine3.mondomaine.org}{fw} : 
    config{sousdomaine3.mondomaine.org}{fw-login} : <undefined>
    config{sousdomaine3.mondomaine.org}{fw-password} : 
    config{sousdomaine3.mondomaine.org}{fw-skip} : 
    config{sousdomaine3.mondomaine.org}{host} : sousdomaine3.mondomaine.org
    config{sousdomaine3.mondomaine.org}{if} : ppp0
    config{sousdomaine3.mondomaine.org}{if-skip} : 
    config{sousdomaine3.mondomaine.org}{ip} : <undefined>
    config{sousdomaine3.mondomaine.org}{login} : mon_login
    config{sousdomaine3.mondomaine.org}{max-interval} : 2592000
    config{sousdomaine3.mondomaine.org}{min-error-interval} : 300
    config{sousdomaine3.mondomaine.org}{min-interval} : 30
    config{sousdomaine3.mondomaine.org}{mtime} : 0
    config{sousdomaine3.mondomaine.org}{mx} : 
    config{sousdomaine3.mondomaine.org}{password} : mon_mot_de_passe
    config{sousdomaine3.mondomaine.org}{protocol} : dyndns2
    config{sousdomaine3.mondomaine.org}{script} : /nic/update
    config{sousdomaine3.mondomaine.org}{server} : www.ovh.com
    config{sousdomaine3.mondomaine.org}{static} : 0
    config{sousdomaine3.mondomaine.org}{status} : 
    config{sousdomaine3.mondomaine.org}{use} : web
    config{sousdomaine3.mondomaine.org}{usev6} : <undefined>
    config{sousdomaine3.mondomaine.org}{warned-min-error-interval} : 0
    config{sousdomaine3.mondomaine.org}{warned-min-interval} : 0
    config{sousdomaine3.mondomaine.org}{web} : mondomaine.org/ip.php/
    config{sousdomaine3.mondomaine.org}{web-skip} : 
    config{sousdomaine3.mondomaine.org}{wildcard} : 0
    config{sousdomaine3.mondomaine.org}{wtime} : 30
    === cache ====
    cache{sousdomaine.mondomaine.org}{atime} : 0
    cache{sousdomaine.mondomaine.org}{backupmx} : 0
    cache{sousdomaine.mondomaine.org}{custom} : 0
    cache{sousdomaine.mondomaine.org}{host} : sousdomaine.mondomaine.org
    cache{sousdomaine.mondomaine.org}{ip} : 1.2.3.4
    cache{sousdomaine.mondomaine.org}{mtime} : 0
    cache{sousdomaine.mondomaine.org}{mx} : 
    cache{sousdomaine.mondomaine.org}{script} : /nic/update
    cache{sousdomaine.mondomaine.org}{static} : 0
    cache{sousdomaine.mondomaine.org}{status} : 
    cache{sousdomaine.mondomaine.org}{warned-min-error-interval} : 0
    cache{sousdomaine.mondomaine.org}{warned-min-interval} : 0
    cache{sousdomaine.mondomaine.org}{wildcard} : 0
    cache{sousdomaine.mondomaine.org}{wtime} : 30
    cache{sousdomaine2.mondomaine.org}{atime} : 0
    cache{sousdomaine2.mondomaine.org}{backupmx} : 0
    cache{sousdomaine2.mondomaine.org}{custom} : 0
    cache{sousdomaine2.mondomaine.org}{host} : sousdomaine2.mondomaine.org
    cache{sousdomaine2.mondomaine.org}{ip} : 1.2.3.4
    cache{sousdomaine2.mondomaine.org}{mtime} : 0
    cache{sousdomaine2.mondomaine.org}{mx} : 
    cache{sousdomaine2.mondomaine.org}{script} : /nic/update
    cache{sousdomaine2.mondomaine.org}{static} : 0
    cache{sousdomaine2.mondomaine.org}{status} : 
    cache{sousdomaine2.mondomaine.org}{warned-min-error-interval} : 0
    cache{sousdomaine2.mondomaine.org}{warned-min-interval} : 0
    cache{sousdomaine2.mondomaine.org}{wildcard} : 0
    cache{sousdomaine2.mondomaine.org}{wtime} : 30
    cache{sousdomaine3.mondomaine.org}{atime} : 0
    cache{sousdomaine3.mondomaine.org}{backupmx} : 0
    cache{sousdomaine3.mondomaine.org}{custom} : 0
    cache{sousdomaine3.mondomaine.org}{host} : sousdomaine3.mondomaine.org
    cache{sousdomaine3.mondomaine.org}{ip} : 1.2.3.4
    cache{sousdomaine3.mondomaine.org}{mtime} : 0
    cache{sousdomaine3.mondomaine.org}{mx} : 
    cache{sousdomaine3.mondomaine.org}{script} : /nic/update
    cache{sousdomaine3.mondomaine.org}{static} : 0
    cache{sousdomaine3.mondomaine.org}{status} : noconnect
    cache{sousdomaine3.mondomaine.org}{warned-min-error-interval} : 0
    cache{sousdomaine3.mondomaine.org}{warned-min-interval} : 0
    cache{sousdomaine3.mondomaine.org}{wildcard} : 0
    cache{sousdomaine3.mondomaine.org}{wtime} : 30
    DEBUG: proxy = 
    DEBUG: url = mondomaine.org/ip.php/
    DEBUG: server = mmondomaine.org
    CONNECT: mondomaine.org
    CONNECTED: using HTTP
    SENDING: GET /ip.php/ HTTP/1.0
    SENDING: Host: mondomaine.org
    SENDING: User-Agent: ddclient/3.8.3
    SENDING: Connection: close
    SENDING: 
    RECEIVE: HTTP/1.1 200 OK
    RECEIVE: Set-Cookie: 60gpBAK=R1224197954; path=/; expires=Wed, 08-May-2019 10:22:28 GMT
    RECEIVE: Date: 2019年5月08日 09:22:50 GMT
    RECEIVE: Content-Type: text/html; charset=UTF-8
    RECEIVE: Content-Length: 12
    RECEIVE: Connection: close
    RECEIVE: Set-Cookie: 60gp=R2337271991; path=/; expires=Wed, 08-May-2019 10:22:28 GMT
    RECEIVE: Server: Apache
    RECEIVE: X-Powered-By: PHP/7.1
    RECEIVE: X-IPLB-Instance: 5182
    RECEIVE: 
    RECEIVE: 1.2.3.4
    DEBUG: get_ip: using web, mondomaine.org/ip.php/ reports 1.2.3.4
    INFO: forcing update of sousdomaine.mondomaine.org.
    INFO: forcing update of sousdomaine2.mondomaine.org.
    INFO: forcing update of sousdomaine3.mondomaine.org.
    DEBUG: 
    DEBUG: nic_dyndns2_update -------------------
    INFO: setting IP address to 1.2.3.4 for sousdomaine.mondomaine.org,sousdomaine2.mondomaine.org,sousdomaine3.mondomaine.org
    UPDATE: updating sousdomaine.mondomaine.org,sousdomaine2.mondomaine.org,sousdomaine3.mondomaine.org
    DEBUG: proxy = 
    DEBUG: url = http://www.ovh.com/nic/update?system=dyndns&hostname=sousdomaine.mondomaine.org,sousdomaine2.mondomaine.org,sousdomaine3.mondomaine.org&myip=1.2.3.4
    DEBUG: server = www.ovh.com
    CONNECT: www.ovh.com
    CONNECTED: using HTTP
    SENDING: GET /nic/update?system=dyndns&hostname=sousdomaine.mondomaine.org,sousdomaine2.mondomaine.org,sousdomaine3.mondomaine.org&myip=1.2.3.4 HTTP/1.0
    SENDING: Host: www.ovh.com
    SENDING: Authorization: Basic bGtpZWZlci5vcmctaG9tZTptYXRpeg==
    SENDING: User-Agent: ddclient/3.8.3
    SENDING: Connection: close
    SENDING: 
    RECEIVE: HTTP/1.1 200 OK
    RECEIVE: Date: 2019年5月08日 09:22:50 GMT
    RECEIVE: Cache-Control: max-age=60
    RECEIVE: Expires: 2019年5月08日 09:23:50 GMT
    RECEIVE: Vary: Accept-Encoding
    RECEIVE: Content-Type: text/plain; charset=UTF-8
    RECEIVE: Content-Language: fr
    RECEIVE: X-CDN-Pop: rbx1
    RECEIVE: X-CDN-Pop-IP: 51.254.41.128/26
    RECEIVE: X-Request-ID: 18804925
    RECEIVE: X-Cacheable: Not cacheable: no cache
    RECEIVE: Accept-Ranges: bytes
    RECEIVE: Connection: close
    RECEIVE: X-IPLB-Instance: 28235
    RECEIVE: 
    RECEIVE: badfqdn
    Missing argument in sprintf at /usr/sbin/ddclient line 1706.
    FAILED: updating sousdomaine.mondomaine.org: badfqdn: unexpected status ()
    

    Un LUG en Lorraine : https://enunclic-cappel.fr