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

Entrée/Sortie Java Discussion :

FTPConnection : 500 Illegal PORT command.


Sujet :

Entrée/Sortie Java

  1. #1
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut FTPConnection : 500 Illegal PORT command.
    Bonjour tout le monde

    Je tente d'utiliser la classe FTPConnection trouve ici : http://java.developpez.com/faq/java/...eau#RESEAU_ftp

    Je me connecte, tout va bien mais lors d'un upload j'ai ce message d'erreur :
    220 Bienvenue sur le serveur FTP haut debit de 123.fr
    331 Please specify the password.
    ==>> login : 'true'
    230 Login successful.

    ==>> changeDirectory : 'true'
    250 Directory successfully changed.

    ==>> uploadFile : 'false'
    500 Illegal PORT command.

    alors que tout fonctionne avec jakarta !!!!!

    avez vous une idee du problème ?

    merci de votre aide !!!

    obé

  2. #2
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    ben j'ai trouve une solution sur http://nsftools.com/tips/JavaFtp.htm

    voici l'exemple :
    URL url =
    new URL("ftp://username:password@ftp.whatever.com/file.zip;type=i");
    URLConnection con = url.openConnection();
    BufferedInputStream in =
    new BufferedInputStream(con.getInputStream());
    FileOutputStream out =
    new FileOutputStream("C:\\file.zip");

    int i = 0;
    byte[] bytesIn = new byte[1024];
    while ((i = in.read(bytesIn)) >= 0) {
    out.write(bytesIn, 0, i);
    }
    out.close();
    in.close();
    malheureusement cela fonctionne bien sur mon PC mais plus sur ma carte emabarquée TINI

    tini0055c2 /> java Temperature.tini
    java.net.MalformedURLException
    in java.lang.Throwable.???
    in java.lang.Throwable.<init>(@JPC=4)
    in java.lang.Exception.<init>(@JPC=2)
    in java.io.IOException.<init>(@JPC=2)
    in java.net.MalformedURLException.<init>(@JPC=2)
    in java.net.URL.???
    in java.net.URL.<init>(@JPC=d00cb)
    in java.net.URL.<init>(@JPC=a0005)
    in Temperature.upload(@JPC=a0005)
    in Temperature.<init>(@JPC=4)
    in java.lang.System.???

    alors qu'un ftp à la main fiontionne très bien

  3. #3
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    J'a itrouve une autre solution specifique à ma cart eTINI : utiliser la classe FTPClient de leur API !

    Tout fonctionne, j'ai maintenant la temperature de ma piece sur le web


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.0] Warning ftp_put PORT command successful
    Par Kikkoman dans le forum Langage
    Réponses: 3
    Dernier message: 15/05/2009, 10h43
  2. Commander plusieurs moteurs par un seul port USB
    Par wolfjeremy dans le forum Windows
    Réponses: 6
    Dernier message: 11/06/2006, 14h52
  3. SP2-0423: Illegal GET command
    Par LIT016 dans le forum Sql*Plus
    Réponses: 3
    Dernier message: 15/05/2006, 13h28
  4. [C#] commandes pour le port parallèle!!
    Par othland dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/04/2006, 21h15
  5. [VB6]Commander plusieurs ports parallèle
    Par fab+ dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 24/03/2004, 14h56

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