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 :

erreur code reponse connexion ftp


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    developpeur
    Inscrit en
    Avril 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Avril 2012
    Messages : 30
    Points : 25
    Points
    25
    Par défaut erreur code reponse connexion ftp
    Bonjour,

    Dans le projet que je développe, je dois transférer des informations par ftp.

    J'utilise org.apache.commons.net.

    Lors d'essai sur le serveur FTP filezilla cela fonctionne correctement.

    Sur le serveur sur lequel je dois utiliser j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    org.apache.commons.net.MalformedServerReplyException: Could not parse response code.
    Server Reply: ÿû ÿý 
     
    Welcome to ViewStation
    Password :
    Je comprends que j'ai pas le bon code de retour.

    Je pensais attendre d'obenir la ligne Password.

    Mais le code de org.apache.commons.net est compliqué pour que je comprenne ou faire la modification.

    Merci de votre aide

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    T'es sur que c'est un serveur FTP? Les serveur ftp n'envoient pas de prompt pour le password. Ca ressemble plus à une session telnet qu'à un ftp

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    developpeur
    Inscrit en
    Avril 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Avril 2012
    Messages : 30
    Points : 25
    Points
    25
    Par défaut
    Bonjour,

    Le système permet la connexion telnet et la connexion ftp.

    Lorsque je me connecte avec un client ftp tel que filezilla ou la commande ftp en ligne de commande cela fonctionne.
    Merci de m'aider

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    telnet et ftp ne sont pas compatibles, donc je suppose qu'ils tournent sur des port séparés, donc je suppose que t'es occupé de te connecter au port telnet!

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    developpeur
    Inscrit en
    Avril 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Avril 2012
    Messages : 30
    Points : 25
    Points
    25
    Par défaut
    Bonjour,

    Désolé de cette réponse tardive.

    J'ai besoin de la connection ftp à fin de transférer des fichiers.

    Lorsque j'utilise un client ftp autre que filezilla ou la commande ftp en ligne de commande j'obtiens l'erreur suivante :

    Listing du répertoire inattendu à la ligne 'polycom.mib/-r--r--r--/polycom staff/12125/0/0/2011/11/31/12/12/1/1'.
    Invalid argument to date encode [2011-11-31]

    Mon but est de modifier le code du client ftp de org.apache.commons.net
    afin d'envoyer le mot de passe lorsque sur l'équipement le message suivant s'affiche :
    Un peut comme le client telnet.

    Merci de votre aide

  6. #6
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Je sais pas ce que c'est que ce service ou tu te connecte, mais ça m'a pas l'air d'être du ftp. Tu peux toujours modifier les librairies apache à ta guise mais à mon avis, c'est comme vouloir modifier un tournevis pour faire de la soudure.

    La première chose à faire et d'identifier le protocole utiliser. Un serveur ftp ne te renverra JAMAIS "password:", toutes les réponse ftp son précédées d'un code de retour. Dans un ftp "normal" on doit avoir un truc du style:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    server< 220 mon.server.com FTP server (Version xyz), connected
    client> USER anonymous
    server< 331 Guest login ok, send your complete e-mail address as password.
    client> PASS lynnward@uiuc.edu
    server< 230-Please read the file README
    server< 230-  it was last modified last week
    server< 230 Guest login ok, access restrictions apply.

  7. #7
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 980
    Points
    7 980
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    c'est comme vouloir modifier un tournevis pour faire de la soudure.
    excellent la comparaison... le pire c'est que je l'ai déjà fait (transformer un tournevis en fer a souder (faire chauffer le tournevis, et faire fondre le le fil de plomb dessus pour souder 2 petit fils))
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. erreur connexion ftp (invite de commande)
    Par viandox dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 03/03/2012, 23h43
  2. Erreur connexion FTP
    Par bruninho dans le forum Pentaho
    Réponses: 0
    Dernier message: 11/04/2011, 08h55
  3. Recherche code pour connexion FTP
    Par Whessel dans le forum C++
    Réponses: 1
    Dernier message: 19/02/2007, 02h57
  4. erreur putfile() sur connexion FTP
    Par stefane1981 dans le forum MFC
    Réponses: 10
    Dernier message: 23/09/2005, 15h30
  5. erreur avec la fonction putfile() sur connexion FTP
    Par stefane1981 dans le forum C++
    Réponses: 2
    Dernier message: 23/09/2005, 09h13

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