Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2006, 18h14   #1
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
Par défaut Enregistrer le telnet dans un log

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
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 00h01   #2
Membre confirmé
 
Avatar de vosaray
 
Inscription : mai 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 208
Points : 211
Points : 211
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.
vosaray est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 11h02   #3
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
désole, la connexion ne nécessite aucune identification, d'ailleur vous pouvez vérifier par vous même ce qui se passe :
Code :
telnet eurovol.homelinux.net 3011
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:
Perte de la connexion a l'hote
Edit : voila ce qu'il me dit par ssh sous linux :
Citation:
Connection closed by foreign host.
Pour le script en perl, je n'ai jamais utilisé ce language, mais je vais regarder.

Merci
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 11h33   #4
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 927
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 927
Points : 4 549
Points : 4 549
Par défaut si tu es en Windows, essaye un autre forum ! év. ETHEREAL pour windows

laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 12h27   #5
Membre confirmé
 
Avatar de vosaray
 
Inscription : mai 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 208
Points : 211
Points : 211
Effectivement si il n'y a pas d'authentification nc ca le fait

[ tant pis pour mon bo scrpt perl qui utlise Net::Telnet ... ]
vosaray est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 12h45   #6
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
merci du tuyau, je ne connaissait pas netcat
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 13h26   #7
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
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
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 13h29   #8
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 927
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 927
Points : 4 549
Points : 4 549
peut-être un time-out sur le serveur, non?
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 13h41   #9
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
Si tu parles de l'option -w j'ai fait
Code :
nc -w 3600 localhost 3011 > nc.txt
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
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 13h55   #10
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 927
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 927
Points : 4 549
Points : 4 549
Citation:
Connection closed by foreign host.
c'est le serveur qui coupe la connection, pas le client. Regarde la config du serveur
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 15h08   #11
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
Je ne trouve pas comment faire. je suis sur une debian
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 15h46   #12
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 927
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 927
Points : 4 549
Points : 4 549
s'agit-il d'un serveur telnet ou d'un programme "maison" tcp-ip
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 17h20   #13
Futur Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2006
Messages : 55
Points : 19
Points : 19
Envoyer un message via MSN à Gloup
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
Gloup est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h45.


 
 
 
 
Partenaires

Hébergement Web