Probleme eggdrop package http [résolu]
#1
Bonjour je possede un eggdrop version 1.6.19 qui tourne sur une debian
et j'utilise le script motus.tcl de MenzAgitat sur un salon moyennement fréquenté.

Le timeout de mon package http ne fonctionne pas
Quand le site des definitions des mots du motus est inaccessible, le timeout de 5 milliseconds n'est pas respecté, et l'eggdrop reste bloqué jusqua ce qu'il parte en ping timeout...
Heureusement le site n'est pas souvent indisponible mais ça arrive quand meme de temps en temps et c'est tres embetant quand ça arrive.

merci pour votre aide

Infos :
eggdrop 1.6.19
Motus v2.1.20080905 par MenzAgitat

‹T4z› .tcl package present http
<MotusS> Tcl: 2.5.5
Répondre Avertir
#2
as tu charger le tcl alltools ?
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
Répondre Avertir
#3
alltools n'etait pas chargé pourtant il est bien mis dans la config..
je viens de le charger je vais voir si ça fonctionne (il faut que j'attende que le site soit indisponible)
a suivre .
Répondre Avertir
#4
alltools etait bien chargé et ça ne vient pas de là, le site a encore été indisponible et le bot a planté ping timeout, j'ai mi une crontab donc il se relance tout seul..

Message en party line :
-22:16:32- <MotusS> [22:17] (!) timer drift -- spun 14 minutes
-22:16:32- <MotusS> [22:17] -ERROR from server- Closing Link: MotusS[ANantes-159-1-97-171.w86-195.abo.wanadoo.fr] (Ping timeout)
-22:16:32- <MotusS> [22:17] Disconnecting from server.
Répondre Avertir
#5
Est-ce que tu as bien chargé le module dns?
Le message signifie que ton Eggdrop a été inactif pendant X minutes, ça peut venir de plusieurs choses:

1) Tu n'as pas chargé le module DNS et les dns de ta machin sont très très lents à résoudre
2) Un script Tcl bloque ton Eggdrop (Ce qui peut aussi avoir un rapport avec le 1)
3) L'heure de ton serveur a changée ce qui a embrouillé ton Eggdrop (moin probable)
Répondre Avertir
#6
oui le module dns est chargé au lancement
Répondre Avertir
#7
Tcl 8.5 ou 8.4?
Répondre Avertir
#8
-13:46:19- <MotusS> [13:46] #T4z# status
-13:46:19- <MotusS> I am Vincent, running eggdrop v1.6.19: 3 users (mem: 109k).
-13:46:19- <MotusS> En ligne depuis 3 days, 21:31 (arrière plan) - CPU: 10:32 - Cache hit: 5.3%
-13:46:19- <MotusS> Admin: T4z <email: *******.**@*******.***>
-13:46:19- <MotusS> Config file: eggdrop.conf
-13:46:19- <MotusS> OS: Linux 2.6.26-1-686
-13:46:19- <MotusS> librairie Tcl: /usr/share/tcltk/tcl8.4
-13:46:19- <MotusS> Tcl version: 8.4.19 (header version 8.4.19)
-13:46:19- <MotusS> Tcl is threaded.
-13:46:19- <MotusS> Loaded module information:
-13:46:19- <MotusS> Channels: #Motus, #games
-13:46:20- <MotusS> Online as: MotusS!MotusS@europnet-1DE02F07.w90-54.abo.wanadoo.fr (MotusS)
-13:46:20- <MotusS> Server irc.fantasya.org:6667 (connected for 00:11)
-13:46:20- <MotusS> #Motus : 23 members, enforcing "+tn" (greet)

Edité par MenzAgitat : adresse e-mail masquée
Répondre Avertir
#9
J'opterai pour un bug de Motus, à quel moment exactement l'erreur se produit?
(Suite à quelle commande ou à quels moment dans le jeux?)
Répondre Avertir
#10
Ok, donc j'ai finis par trouver, j'ai remonté le soucis à Menze, le problème vient d'un bug dans le script.
Pour le corriger en attendant la prochain version, modifies ta variables definition_timeout dans ton fichier de config.

Elle doit être à 5000, mets la à 5.
Répondre Avertir
#11
ok bug resolu merci merwin
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté