IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Problème de connexion Telnet via "Apache Commons Net"


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 121
    Par défaut Problème de connexion Telnet via "Apache Commons Net"
    Bonjour tout le monde,
    J'ai réalisé un programme java qui automatise la connexion et l'envoi de commandes Telnet à partir d'un post client vers un post distant intranet. Le problème est que lors de l'exécution, j'ai l'exception suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    java.net.ConnectException: Connection refused: connect
            at java.net.PlainSocketImpl.socketConnect(Native Method)
            at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
            at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
            at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
            at java.net.Socket.connect(Socket.java:519)
            at org.apache.commons.net.SocketClient.connect(SocketClient.java:163)
            at org.apache.commons.net.SocketClient.connect(SocketClient.java:184)
            at org.apache.commons.net.SocketClient.connect(SocketClient.java:273)
            at TelnetSample.<init>(TelnetSample.java:18)
            at Telnet.main(Telnet.java:137)
    Normalement dans le post client, quand j'exécute manuellement la commande suivante :
    telnet 144.145.2.160, cela se passe normalemnt et je suis invité à saisir le login et le password, par contre dans mon application qui utilise "Apache Commons Net", je vois pas ou est le problème. Ci-dessous un bout de code du code source :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    private TelnetClient telnet = new TelnetClient();
     private InputStream in;
     private PrintStream out;
     private String server="144.145.2.160"
              ..........
     telnet.connect(server,23);
     in = telnet.getInputStream();
     out = new PrintStream( telnet.getOutputStream() );
              ...........
    N.B. : c'est au niveau de la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     telnet.connect(server,23);
    oû j'ai le problème.

    Merci d'avance les amis, je compte sur vous

  2. #2
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 121
    Par défaut
    J'aimerai bien ajouter que le post distant intranet est un serveur AIX Version 5.2
    Merci d'avance

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/07/2010, 12h25
  2. [FTP API org.apache.commons.net.ftp] Commande 'Quote'
    Par JnJp28 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 30/11/2007, 12h23
  3. Connexion telnet via access
    Par karimspace dans le forum VBA Access
    Réponses: 0
    Dernier message: 13/09/2007, 17h18
  4. problème de connexion SQL via vb.net pour excel
    Par Sheppard38 dans le forum VB.NET
    Réponses: 3
    Dernier message: 28/06/2007, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo