|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() |
Bonjour.
Actuellement, pour connaitre les erreurs et ce qui se passe dans un programme, je lance un telnet en local sur le port 3011. Je reçois des info en continue, mais je ne peux executer aucune commande. Le problème, est qu'au bout d'un certain temps d'inactivité, la connection est coupée. J'aimerais savoir si vous connaissiez un moyen pour que je puisse lancer mon telnet le matin, et qu'il enregistre tout dans un fichier jusqu'a mon retour. Merci |
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : mai 2004 Messages : 208 ![]() |
Il faudrait etre un peu plus precis :
1/ ta connection telnet necessite t'elle une authentification ? 2/ qui coupe la connection , le soft qui ecrit la log ou ton client telnet ? Dans les deux cas tu pourrais envisager d'ecrire un script perl qui lit sur le port et logge le tout dans un fichier, et au besoin se re-connecte. |
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() |
désole, la connexion ne nécessite aucune identification, d'ailleur vous pouvez vérifier par vous même ce qui se passe :
Je suppose que c'est le programme qui coupe la connexion, puisque après chaque coupure, ce message apparait (la je suis malheuresement sous win) : Citation:
Citation:
Merci |
||
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : mai 2004 Messages : 208 ![]() |
Effectivement si il n'y a pas d'authentification nc ca le fait
[ tant pis pour mon bo scrpt perl qui utlise Net::Telnet ... ] |
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() |
merci du tuyau, je ne connaissait pas netcat
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() |
En fait c'est pas encore ca. j'ai pas été assez précis. Ce que je veux récupérer dans le telnet, c'est l'erreur qui s'affiche à la coupure de la connexion.
En fait je programme va tourner par exemple pendant 7h et se couper brusquement. Et j'ai remarqué que l'erreur était donnée a la coupure de la connexion telnet. Je pensait qu'en enregistrant tout le log, je pourrait avoir cette erreure, mais apparement on ne peux pas, ou alors je ne trouve pas. Sinon je n'ai pas trouvé le commande pour maintenir la connexion |
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
peut-être un time-out sur le serveur, non?
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() |
Si tu parles de l'option -w j'ai fait
mais la connexion ne tient toujours pas plus de 5min. A mon avis le plus simple si ca vient de ce programme est que je supprime l'ordre de coupure |
|
00
|
|
|
#10 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
Citation:
|
|
|
00
|
|
|
#11 |
|
Futur Membre du Club
![]() |
Je ne trouve pas comment faire.
|
|
00
|
|
|
#12 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
s'agit-il d'un serveur telnet ou d'un programme "maison" tcp-ip
|
|
00
|
|
|
#13 |
|
Futur Membre du Club
![]() |
Apparement le telnet est intégré au programme que j'utilise. Pour le moment, on va y aller a la hache, couper le timeout, et on le remettra plus tard !
Merci de ton aide |
|
00
|
Copyright © 2000-2012 - www.developpez.com