ddclient ubuntu 8.04 [Résolu] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 29-04-2008 à 18:34:55
SIGTERM c'st un signal systeme qui demande l'arret de l'execution du process : grosso modo, il quitte.. ce qui explique pourquoi ensuite cela ne fonctionne pas !
Par contre, pourquoi ce SIGTERM la... jamais utilise ce demon perso !
Marsh Posté le 29-04-2008 à 18:40:46
OK merci pour la réponse. Je me doutais bien qu'il arretai l'éxécution du process... Si quelqu'un a une idée de la raison je suis preneur !! Merci !!
Marsh Posté le 19-05-2008 à 19:14:42
Bon de retour de voyage je m'y remet... Toujours pas d'idée ??
Merci
Marsh Posté le 20-05-2008 à 17:58:22
hum ... je connais pas ce soft ...
Par contre tu peux mettre en place la chause suivante :
Un script en cron qui vérifie l'existance du process et le relance aux besoins.
Marsh Posté le 20-05-2008 à 18:59:17
ui c'est sur j'y avais pensé mais c'est un peu bricolage & j'aime pas trop ca... Merci quand meme gug42 !!
Marsh Posté le 20-05-2008 à 19:16:32
Il me semble que j'ai trouvé la solution en allant cherché à la source. Je teste et je vous tient au courrant.
http://sourceforge.net/mailarchive [...] nt-support
Marsh Posté le 20-05-2008 à 22:36:21
Extrait de la documentation que je viens de me faire :
Installation et configuration
A l'heure ou j'écris ce document, le paquage ubuntu (installé avec apt-get) semble bugué. Pour plus d'information, il suffit d'allé voir sur le site ci-dessus. C'est pourquoi j'ai télécharger directement les binaires sur sourceforge.net.
Pour l'installation, je me suis inspiré du fichier README fournis en l'adaptant a Ubuntu. Tout d'abord telecharger la dernière version sur sourceforge, puis faire ceci en étant dans le répertoire contenant l'archive tar.gz :
Code :
|
Maintenant il faut modifier le fichier de configuration pour l'adapter a notre cas. Pour avoir plus d'options, il est possible de lire le fichier de configuration fournit, il est très commenté. On peu remplacer l'ensemble de sont contenu par ceci :
Code :
|
A ce moment il est possible de lancer le daemon avec la commande suivante :
Code :
|
Pour vérifier que tout se déroule correctement, il suffit de regarder les logs :
Code :
|
Il semblerais qu'il y ai un petit bug dans la version 3.7.3. En effet, une ligne d'erreur persiste dans les logs alors que tout se déroule correctement. Voici la ligne d'erreur apparaissant toute les 5 min (pour un daemon=300) :
Code :
|
Il faut maintenant lancer le daemon a chaque démarrage de l'ordinateur. Pour cela éditez le fichier /etc/rc.local :
Code :
|
et ajouter cette ligne à la fin du fichier (avant le « exit 0 ») :
Code :
|
C'est exactement ce que j'ai fait. Si ca ne marche pas pour quelqu'un, ne pas hésiter a dire...
Marsh Posté le 01-06-2008 à 09:47:56
hyperman22 a écrit : |
Bonjour hyperman22,
J'ai à peu près le même soucis , voici mon SYSLOG :
Code :
|
Qu'en pensez vous ?
Tant que mon ddclient ne fonctionne pas, je suis bloqué ....
merci d'avance
Marsh Posté le 01-06-2008 à 16:39:47
Quel version de DDclient utilise tu ? Celle fourni sur les dépots Ubunutu ?
Je conseil de prendre celle disponible sur sourceForge. SI c'est déja le cas, il faudrais essayé de suprimer le fichier "ddclient.cache". Attention a aussi mettre une valeur de rafraichissement dans le fichier de conf superieur a 300.
Si en faisiant ces différente manip ca ne marche toujours pas, poste ton fichier de configuration et dit nous ce que tu as fait comme manip.
Marsh Posté le 01-06-2008 à 17:40:57
hyperman22 a écrit : Quel version de DDclient utilise tu ? Celle fourni sur les dépots Ubunutu ? |
Bonjour,
C'est ce que j'ai fait,
J'utilise la 3.7.3 - J'ai repris le paquet fournit sur sourceForge, et il faut mettre "server=dynamic.zoneedit.com" et non plus "server=www.zoneedit.com" !
J'ai ramené le temps à 600 secondes
Malgrès tout cela, ja'ai toujours le message "ubuntu ddclient[4319]: WARNING: caught SIGTERM; exiting"
Mais les mises à jour se font quand même !
Je n'ai pas l'impression qu'il se redéclanche 10 minutes après ....
Qu'en pense tu ?
Marsh Posté le 01-06-2008 à 18:11:51
Et avant le "ubuntu ddclient[4319]: WARNING: caught SIGTERM; exiting" il y a quoi ? Toujours pareil ? Car la je ne comprend pas pourquoi ca ne marcherais pas.
Et effectivement après ce message, les mises a jours ne remarchent pas car le process s'arrete.
Peut tu nous donner le fichier de config et les logs qui vont avec. Sinon ta essayé le paquet ubuntu. Ca se trouve le problème que j'ai eu (qui ressemble étrangement au mien) n'existe qu'avec dyndns !!
Marsh Posté le 01-06-2008 à 19:09:17
hyperman22 a écrit : Et avant le "ubuntu ddclient[4319]: WARNING: caught SIGTERM; exiting" il y a quoi ? Toujours pareil ? Car la je ne comprend pas pourquoi ca ne marcherais pas. |
effectivement,
une fois qu'il a buggué, il ne veut plus rien savoir, même après un Restart !
Pour le fichier de config, c'est le fichier classique, avec les options de base : http://www.cijoint.fr/cjlink.php?f [...] n1oNvm.txt
C'est un bug dans le module (perl, je crois)
Ne faudrait il pas faire un Update-rc.d xxxxxxxx defaults ???
Marsh Posté le 01-06-2008 à 19:50:36
Ui il faut faire un killall pour le relancé je crois.
C'est vrais que le fichier de conf ressemble beaucoup au mien (a part la partie sur zoneedit).
Essaye si tu veux avec la version des paquets ubuntu. Mais le bug je ne l'ai pas remarqué chez moi avec un edubuntu 8.04.
A voir.
Marsh Posté le 01-06-2008 à 20:11:12
hyperman22 a écrit : Ui il faut faire un killall pour le relancé je crois. |
OK, je vais essayer ...
Petite question : C'est un compte chez DynDns que tu as ? Quel type, le Custom ?
@+
Marsh Posté le 01-06-2008 à 20:41:08
J'ai un compte gratuit chez dyndns. Je ne sais pas comment il s'appel mais il n'y en qu'un.
Marsh Posté le 29-01-2009 à 12:29:05
Bonjour,
je suis sous 8.04, et ddclient natif fonctionne correctement, sans problème:
fichier /etc/default/ddclient:
# Configuration for ddclient scripts
# generated from debconf on jeudi 29 janvier 2009, 10:17:35 (UTC+0100)
#
# /etc/default/ddclient
# Set to "true" if ddclient should be run every time a new ppp connection is
# established. This might be useful, if you are using dial-on-demand
run_ipup="false"
# Set to "true" if ddclient should run in daemon mode
run_daemon="true"
# Set the time interval between the updates of the dynamic DNS name in seconds.
# This option only takes effect if the ddclient runs in daemon mode.
daemon_interval="86400"
fichier /etc/ddclient.conf
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
syslog=yes #log update msgs to syslog
pid=/var/run/ddclient.pid
protocol=dyndns2
use=web, web=checkip.dyndns.org/
server=members.dyndns.org
login=xxxx
password='yyyy'
abcd.homeip.net
Mon adresse est correctement mise à jour, et les commandes
sudo /etc/init.d/ddclient status
sudo /etc/init.d/ddclient start
sudo /etc/init.d/ddclient stop
fonctionnent correctement.
le daemon est correctement monté au démarrage, sans rien changer à la config de base.
La seule différence que je trouve avec tous les fichier de conf que l'on trouve sur le Web, c'est que le fichier de config est subdivisé en 2:
le premier avec la config du daemon (ne se lance pas à l'établissement de la liaison ppp et fonctionne en daemon 1 fois par jour),
et le reste de la config est dans le 2nd fichier.
@+
Marsh Posté le 29-01-2009 à 13:54:16
Bonjour ohot,
Je n'ai pas suivi l'évolution du paquet depuis un moment... Peut-être que les dépôts de ubuntu on été mis a jour pour corriger le problème depuis... C'est possible...
Enfin bon tant mieux si ca marche !
Marsh Posté le 28-04-2008 à 23:45:49
Bonjour a tous,
Je tente depuis un certain temps d'installer le logiciel ddclient pour mettre a jour mon compte dyndns.org. Seul problème : la mise a jour ne marche qu'une seule fois au lancement du demon... Ensuite plus rien !! Pour plus de clarté différentes infos :
Mon /etc/ddclient.conf :
Mon /etc/default/ddclient
Au niveau des logs :
Puis :
J'y accède également en http !!
Quelqu'un aurait-il déjà eu le problème ? Que signifie le "caught SIGTERM; exiting"
Merci d'avance !
Message édité par hyperman22 le 20-05-2008 à 22:37:26