cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: problème transfert FTP (curl sous win vers FTP distant sous UNIX)

From: jean-françois naud <naudjf_at_yahoo.fr>
Date: Tue, 23 Nov 2004 16:02:54 +0100 (CET)

hi,

sorry for the quoted email ! I first sent my email to
another haxx.se email adress...
And i am sepaking french because I thought that there
may be french speaking users on this forum...it's
because I am french. it is easier for me !

In fact, i solve the problem putting another option in
my command :
--disable--epcv
I still have an error message when printing logs (-v)
but i don't have any in the header file, and the
command execute well.

Now, I have another problem, trying to execute this
command via JAVA.

This is what i run :
    input =
Runtime.getRuntime().exec(commande).getInputStream();

And I have this error message (here, instead of
"curl...." I tried to execute the MS-DOS command
"dir". But the result is the same...) :
java.io.IOException: CreateProcess: dir error=2 [
CreateProcess: dir error=2 ]
java.io.IOException: CreateProcess: dir error=2
        java.lang.Throwable(java.lang.String)
        java.lang.Exception(java.lang.String)
        java.io.IOException(java.lang.String)
        int java.lang.Win32Process.create(java.lang.String,
java.lang.String, java.io.FileDescriptor,
java.io.FileDescriptor, java.io.FileDescriptor)
        java.lang.Win32Process(java.lang.String [],
java.lang.String [])
        java.lang.Process
java.lang.Runtime.execInternal0(java.lang.String [],
java.lang.String [])
        java.lang.Process
java.lang.Runtime.exec(java.lang.String [],
java.lang.String [])
        java.lang.Process
java.lang.Runtime.exec(java.lang.String,
java.lang.String [])
        java.lang.Process
java.lang.Runtime.exec(java.lang.String)
        void
com.socgen.passif.client.technical.load.ordre.FileOCOVLoadManager.sendFileByFTP(java.lang.String,
java.lang.String)
        void
com.socgen.passif.client.technical.load.ordre.FileOCOVLoadManager.createNewFile(com.socgen.passif.data.VueSuiviFichier,
java.io.File, com.socgen.passif.data.VueUtilisateur,
com.socgen.passif.server.ejb.session.abonnement.AbonnementService,
com.socgen.passif.data.technical.VueFichierEtatSortie,
com.socgen.passif.enumeration.TypeTransfert,
java.lang.String)
        void
com.socgen.passif.client.technical.load.ordre.FileOCOVLoadManager.createAllFiles(com.socgen.passif.data.VueSuiviFichier,
java.io.File, java.util.HashMap,
com.socgen.passif.data.VueUtilisateur)
        void
com.socgen.passif.client.technical.load.ordre.FileOCOVLoadManager.processCreateAllFiles(com.socgen.passif.data.VueSuiviFichier,
java.util.HashMap)
        void
com.socgen.passif.client.technical.load.ordre.FileOCOVLoadManager.postFileLoad(com.socgen.passif.data.VueSuiviFichier)
        void
com.socgen.passif.client.technical.load.FileLoadManager.processFilesToLoad()
        void
com.socgen.passif.client.technical.load.ordre.FileOCLoadManager.processAllOCFiles()
        java.lang.Object
java.lang.reflect.Method.invoke(java.lang.Object,
java.lang.Object [])
        void
com.socgen.passif.client.technical.scheduler.ThreadManager.run()

I don't know what the problem is...

THANX

 --- Daniel Stenberg <daniel-curl_at_haxx.se> a écrit :
> On Tue, 23 Nov 2004, jean-françois naud wrote:
>
> >> j'essaie de transférer depuis mon PC (Win 2000)
> un fichier vers un serveur
> >> FTP (UNIX).
>
> 1. Why are you sending the whole mail already
> quoted?
>
> 2. Why are you talking french on an english mailing
> list?
>
> >>> EPSV
> >> < 229 Entering Extended Passive Mode (|||34856|)
> >> * Trying 192.64.128.23...
>
> It seems the client can't connect to the new port on
> the server.
>
> >> * Telling server to connect to 192.64.128.23:1669
> >>> PORT 192,64,128,23,6,133
> >> * FTP response reading failed
> >> * Closing connection #0
> >> curl: (56) FTP response reading failed
>
> This looks like the server closed the connection or
> similar.
>
> --
> Daniel Stenberg -- http://curl.haxx.se --
> http://daniel.haxx.se
> Dedicated custom curl help for hire:
http://haxx.se/curl.html

        

        
                
Vous manquez d’espace pour stocker vos mails ?
Yahoo! Mail vous offre GRATUITEMENT 100 Mo !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. A télécharger gratuitement sur http://fr.messenger.yahoo.com
Received on 2004-11-23