FTP client problem

Hello.
I'm trying to create a ftp client running on adobe AIR in flex builder.
The fcommand socket work, but when i create the data socket, the command socket still work but if I tipe a new command, like PWD, i do not receive answer. Does someone know why?
I don't see error events widh IO_ERROR or SECURITY error, so I suppose no error occours.
here is the code
import flash.events.Event;
               import flash.events.IOErrorEvent;
               import flash.events.MouseEvent;
               import flash.events.ProgressEvent;
               import flash.events.SecurityErrorEvent;
               import flash.net.Socket;
               protected var s:Socket;               // socket comandi
               protected var s_dati:Socket;
               protected function btn_connetti_clickHandler(event:MouseEvent):void
                    var aspetta:Boolean = true;
                    function connesso(evt:Event):void     {
                         //label_stato.text += "Connesso!";
                         // ora che la socket è connessa invia user e password
                         s.writeUTFBytes("USER **\n");
                         s.writeUTFBytes("PASS **\n");
                         // apre un canale dati passivo
                         //s.writeUTFBytes("RETR index.php\n");
                         s.writeUTFBytes("PASV\n");
                    function connessoDati(evt:Event):void     {
                         label_stato.text += "Socket dati connessa!";
                         if(s.connected)
                              s.writeUTFBytes("\nLIST\n\n");     THIS COMMAND DOES NOT RETURN ANY OUTPUT
                         else
                              label_stato.text = "CONNESSIONE PERSA\n";
                    function riceviDati(evt:ProgressEvent):void     {
                         label_stato.text += "DATA -> "+ s_dati.readUTFBytes(evt.bytesLoaded);
                    function erroreSicurezza(evt:SecurityErrorEvent):void     {
                         label_stato.text = "Errore nella sicurezza "+evt.text;
                    function chudi(evt:Event):void     {
                         label_stato.text = "Chiusura connessione";
                    function progresso(evt:ProgressEvent):void     {
                         var str:String = s.readUTFBytes(evt.bytesLoaded);
                         label_stato.text += str;
                         var arrS:Array = str.split("\n");
                         for (var i:int = 0; i<arrS.length; i++)     {
                              //if(arrS[i])
                              //label_stato.text += "->"+arrS[i]+"\n";
                              var tmps:String = arrS[i].toString();
                              if(tmps.substr(0,3) == "227")     {
                                   //label_stato.text += tmps+"\n";
                                   var IPport:String = tmps.substring( tmps.indexOf("("), tmps.indexOf(")") );
                                   var numeri:Array = IPport.split(",");
                                   var porta:Number = 0;     // numero di porta;
                                   var LSB:Number = numeri[numeri.length-1];
                                   var MSB:Number = numeri[numeri.length-2];
                                   label_stato.text += "Connessione passiva\n" + MSB+ " " + LSB+"\n";
                                   porta = (MSB *256) + LSB;
                                   s_dati.connect("ftp.******.it", porta);
                                   s.writeUTFBytes("RETR index.php\n");
                    function erroreIO(evt:IOErrorEvent):void     {
                         label_stato.text += "\nERRORE " + evt.text;
                    // crea la socket
                    s = new Socket();
                    s_dati = new Socket();
                    // gestione eventi
                    s.addEventListener(Event.CONNECT, connesso);
                    s.addEventListener(ProgressEvent.SOCKET_DATA, progresso);
                    s.addEventListener(IOErrorEvent.IO_ERROR, erroreIO);
                    s.addEventListener(SecurityErrorEvent.SECURITY_ERROR, erroreSicurezza);
                    s.addEventListener(Event.CLOSE, chudi);
                    s_dati.addEventListener(Event.CONNECT, connessoDati);
                    s_dati.addEventListener(ProgressEvent.SOCKET_DATA, riceviDati);
                    s_dati.addEventListener(IOErrorEvent.IO_ERROR, erroreIO);
                    s_dati.addEventListener(SecurityErrorEvent.SECURITY_ERROR, erroreSicurezza);
                    s_dati.addEventListener(Event.CLOSE, chudi);
                    s.connect("ftp.****.it", 21);
               protected function btn_dati_clickHandler(event:MouseEvent):void
                    label_stato.text += tx_comandi.text+"\n";
                    s.writeUTFBytes(tx_comandi+"\n");

Hi,
I'm having the same problem, I fight with this for last week and nothing, I cant find a working example of socket connection on the internet, local work ok, but on server i get one of all of this errors all time:
SecurityError–>Error #2048,
*** Security Sandbox Violation ***,
Warning: [strict] Ignoring policy file at xmlsocket://xxxxxxx.com:21 due to incorrect syntax.  See http://www.adobe.com/go/strict_policy_files to fix this problem.
I read and try all adobe answers for the problem: Security.loadPolicyFile; crossdomain.xml...
Updates, others webrowsers...
I check all webpages about this problem and nothing.
Follow some lines I try for last week:
Security.loadPolicyFile("http://www.xxxxx.com:80");    or
Security.loadPolicyFile("http://www.xxxxx.com/crossdomain.xml");
s = new Socket("xxxxx.com",21)
s = new Socket("ftp.xxxxx.com",21)  <<< this one dont work even local
It worked fine from my local machine. But when I deployed it on my server...
Is this some kind of bug?
Anyone know a working example that i can check?

Similar Messages

  • FTP Client Setup Problems

    I cannot get access to my web server on my new Mac. I have finally gotten back to working on a Mac, after having to use Windows for work for a long time, but I cannot get ANY ftp client to access a server that I have been accessing for two years. I am truly baffled. I have been using CuteFTP to make passive mode connections, but on my Mac, no luck. I get connection, authentication, PASV mode start, then the whole thing seems to time out while LIST is happening. This occurs with the firewall on or off.
    I am working on a Mac Book Pro, on an Ethernet network that has DSL and a Linksys router. I truly seek enlightenment.
    Mac Book Pro   Mac OS X (10.4.8)   2.13 gHz, 2 gig RAM

    Also, I just tested using -A, and no go.
    Hmmmm. Okay. Try logging in with the comand line client, and add the "-d" to the two different ftp commands:
    <pre class="command">ftp -A -d ftp.servername.com</pre>for active mode or
    <pre class="command">ftp -d ftp.servername.com</pre>Adding the "-d" makes it a little more verbose than normal. Perhaps there'll be a clue in there.
    If that doesn't give you any clues, one more thing to try is to toggle the use of PORT/LPRT commands. Once you're connected to the remote server, and before you list the directory, issue this command at the ftp prompt:
    <pre class="command">sendport</pre>If I do this on the ftp server I'm connecting to, I get this result (I started ftp with -d):
    <pre class="command">ftp> sendport
    Use of PORT/LPRT cmds off.
    ftp> ls
    ---> LIST
    421 Service not available, remote server timed out. Connection closed</pre>which is not exactly the same as your error, but kind of close.
    Finally, since it's a laptop, have you tried connecting to the server from another network, like at work or a friend's house? Also, can you log into another ftp server? Perhaps there's a problem on the server end at your web server. It seems unlikely, but it's possible. You could try ftp.apple.com. You can log in with the username "anonymous" and giving an email address as the password. There's not much there any more, but it might be a good way to test.
    Finally, are there any messages in the console or system log when you try to log in? You can see them using the Console application from your Utilities folder. Also, if you click on the "Logs" icon in the Console app, you'll toggle a listing of logs and directories. Look under the /var/log listing for the ipfw.log and see if anything gets logged in there when you're trying to connect to your server.
    charlie

  • Ftp Client program problem ...

    Hi all .
    I m trying to develope a simple FTP client program which will connect to the FTP server for download a file .. Now in the start i m just trying to get the current directory of the server using -- pwd -- command . My programs executes correct , but the Temporary file in which i m trying to store the outpur from server displays INVALID COMMAND (for my command) - and INVALID LOGIN (for user name) ---. What i think is there is a prlem with the syntax of my FTP configuration file .
    There are three files in the program:
    1.FTPClient.java
    2.ftp.txt (FTP Configuration File)
    3.temp.txt (File for storing the output from server)
    ----------- code for the JAVA file --------
    import java.net.*;
    import java.io.*;
    public class FtpClient {
    public static void main(String args[]) {
    try {
    Runtime rt = Runtime.getRuntime();
    String tempFile = "temp.txt";
    Process pr = rt.exec("ftp -s:ftp.txt 190.166.1.9");
    PrintStream out = new PrintStream(new FileOutputStream(tempFile),true);
    BufferedReader in = new BufferedReader(new InputStreamReader(pr.getInputStream()));
    String line;
    while((line=in.readLine()) != null)
    out.println(line);
    out.flush();
    out.close();
    in.close();
    pr.destroy();
    } //closes try
    catch (Exception e)
    {System.out.println(e.toString());}
    } // closes main
    -------------------- my FTP Configuration File (ftp.txt) -------------
    USER <computer>
    PASS <javame>
    pwd
    BYE
    ------------OUT PUT in my temp.txt FILE -----------
    User (190.166.1.9:(none)):
    Login incorrect.
    Invalid command.
    <javame>
    pwd
    530 Please login with USER and PASS.
    BYE

    Cross post
    http://forum.java.sun.com/thread.jspa?threadID=595231&messageID=3139200#3139200

  • FTP client is not working in active mode

    Hi,
    I have a ftp issue trying to download iweb files.
    My provider enabled me a ftp access.
    I tried to connect to it with transmit or rbrowser ftp client (passive mode disabled). The connection works well but i can not retrieve the list of files.
    However using my PC and filezilla ftp client in active mode, the connection did work properly.
    Any idea to help make this connection work on my mac ?
    Thanks

    Perhaps this will help...
    http://slacksite.com/other/ftp.html
    "The main problem with active mode FTP actually falls on the client side. The FTP client doesn't make the actual connection to the data port of the server--it simply tells the server what port it is listening on and the server connects back to the specified port on the client. From the client side firewall this appears to be an outside system initiating a connection to an internal client--something that is usually blocked."

  • Impossible Upload files with Filezilla FTP Client after upgrade win8 to win8.1

    Hi
    Things were working fine with win 8 but, after Upgrade to win 8.1 is not possible upload files with Filezilla  FTP Client.
    is there anyone facing same problem?
    thanks in advance for any answer to help me solve this issue 
    Regards 
    TC

    Hi,
    Please Change your transfer settings in site manager from either default or passive to active it to see what's going on.
    Also, check IE compatibility mode.
    In addition, I suggest you install all latest updates for Windows since these updates will improve and fix some known issues.
    Kate Li
    TechNet Community Support

  • SFTP/FTP Proxy Problems - Works for DMZ but not for Internet Hosts?!

    Hi together,
    we have a strange problem with our TMG Proxy, some infrastructure informations first
    So we have the Client LAN with the IP range 192.168.11.x which is routeable to Server LAN 192.168.3.x but not to DMZ LAN 192.168.200.x.. The TMG is a 2 Node Array, 192.168.200.5 is the DMZ VIP. TMG DMZ IP Adress (192.168.200.5) and physical Adresses have
    an NAT relation to one Public IP. HTTPS Inspection is active. We dont use (and dont want to) the TMG Client component.
    When i use WinSCP, Putty or Filezilla and connect to a DMZ LAN Host (192.168.200.x) with "HTTP Proxy" (192.168.3.108:8080) everything is fine, it works like expected...
    When i connect to an Internet Host it fails regardless which protocol i use - ftp, sftp or ssh. The error i get is
    "The token supplied to the function is invalid."
    An example for a failed SFTP Connection
    Filezilla
    Status: Connecting to system.internet.de...
    Trace: Going to execute "C:\Program Files (x86)\FileZilla FTP Client\fzsftp.exe"
    Response: fzSftp started
    Trace: CSftpControlSocket::ConnectParseResponse(fzSftp started)
    Trace: CSftpControlSocket::SendNextCommand()
    Trace: CSftpControlSocket::ConnectSend()
    Command: proxy 1 "tmg.local" 8080 "domain\user" "***********"
    Trace: CSftpControlSocket::ConnectParseResponse()
    Trace: CSftpControlSocket::SendNextCommand()
    Trace: CSftpControlSocket::ConnectSend()
    Command: open "[email protected]" 22
    Trace: Looking up host "system.internet.de"
    Trace: Connecting to 192.168.3.108 port 8080
    Trace: Proxy error: 502 Proxy Error ( Das Token, das der Funktion übergeben wurde, ist ungültig.  )
    Error: Proxy error: 502 Proxy Error ( Das Token, das der Funktion übergeben wurde, ist ungültig.  )
    Trace: CControlSocket::DoClose(64)
    Trace: CSftpControlSocket::ResetOperation(66)
    Trace: CControlSocket::ResetOperation(66)
    Error: Could not connect to server
    Trace: CFileZillaEnginePrivate::ResetOperation(66)
    TMG protocol throws this
    Protokolltyp: Webproxy (Forward)
    Status: 0x80090308 
    Regel: Webzugriff FTP Test
    Quelle: Intern (192.168.11.31:44673)
    Ziel: Extern (78.46.182.171:22)
    Anforderung: system.internet.de:22
    Filterinformationen: Req ID: 106f1cb7; Compression: client=No, server=No, compress rate=0% decompress rate=0%
    Protokoll: https-inspect
    Benutzer: domain\user
    Hope you can explain me what we doin wrong or how to find out whats the problem. I didn`t find many informations about "0x80090308" or "The token supplied to the function is invalid.". Disabling HTTPS Inspection for the Source 192.168.11.31
    doesnt change anything...
    Connection to an DMZ Host looks like this:
    Filezilla
    Status: Connecting to system.dmz...
    Trace: Going to execute "C:\Program Files (x86)\FileZilla FTP Client\fzsftp.exe"
    Response: fzSftp started
    Trace: CSftpControlSocket::ConnectParseResponse(fzSftp started)
    Trace: CSftpControlSocket::SendNextCommand()
    Trace: CSftpControlSocket::ConnectSend()
    Command: proxy 1 "tmg.local" 8080 "domain\user" "***********"
    Trace: CSftpControlSocket::ConnectParseResponse()
    Trace: CSftpControlSocket::SendNextCommand()
    Trace: CSftpControlSocket::ConnectSend()
    Command: open "[email protected]" 22
    Trace: Looking up host "system.dmz"
    Trace: Connecting to 192.168.3.108 port 8080
    Trace: Server version: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
    Trace: Using SSH protocol version 2
    Trace: We claim version: SSH-2.0-PuTTY_Local:_Mar_28_2014_10:34:48
    Trace: Doing Diffie-Hellman group exchange
    Trace: Doing Diffie-Hellman key exchange with hash SHA-256
    Trace: Host key fingerprint is:
    TMG Protocol
    Protokolltyp: Webproxy (Forward)
    Status: 0 Der Vorgang wurde erfolgreich beendet. 
    Regel: Webzugriff FTP Test
    Quelle: Intern (192.168.11.31:48818)
    Ziel: Umkreis 2 (192.168.200.205:22)
    Anforderung: system.dmz:22
    Filterinformationen: Req ID: 10727dce; Compression: client=No, server=No, compress rate=0% decompress rate=0%
    Protokoll: SSL-tunnel
    Benutzer: domain\user
    Thanks in advance.
    Regards
    Matthias

    Hi Keith,
    ok i found out the problem is https inspection is enabled....
    - when i disable https inspection for source, same problem
    - when i disable https inspection for destination, problem solved
    the root cause why this worked is we had https inspection disabled for dmz destinations.
    there is no direct route relation between the lan and dmz.
    why is source exception not working in this?

  • Java FTP client do not work in Solaris 10

    We just upgrade our Solaris 8.0 system to Solaris10. A java FTP client don't work anymore when I try to download a remote file. It worked nicely in Solaris8. Specifically, this java program is using JDK FtpClient, the command that downloading a file is something like this:
    TelnetInputStream in = ftpClient.get(remotefilename);
    However, I still can send a file to a remote machine. Anyone knows this?
    Thnak you very much!

    Hello Community,
    the problem is solved. The VM on the workstation is very slow. The Java EE server use more than one hour to start. No problem with the hardware key or anything else, only a problem of my patience. It seems that the configuration file of the VM stores special entrys of the basic physical machine to run optimal. And which is optimal for the notebook is not optimal for the workstation.
    Cheers
    Stefan
    Edited by: Stefan Schnell on Mar 4, 2008 2:10 PM

  • Coding a FTP-client with a special feature

    Hi!
    I have a project in school where we are supposed to pick our own project that we code in java, and it has to be involved around networking. So I thought to myself that I should try to code a basic ftp client. This I don't see as a problem since there are a nice API for this, but there is however a glitch that I'm currently researching.
    The special feature in my client is segment downloading. Enabling this feature will let loose 3-4 threads that will connect with the original login/pass and split the desired file in 3-4 parts so they all can download it at the same time. Does anyone got hints how I can accomplish this little task of splitting a file?
    Any help would be GREATLY appreciated!
    //Frank

    Thanks for trying to help me with this. I just found a little info that might be useful that seems to proove that it's not a server-side matter: http://www.codeproject.com/KB/IP/MyDownloader.aspx
    A little down on that page you can find this:
    "Downloads can be segmented because both HTTP and FTP protocols allow the client to specify the start position of the stream. First, MyDownloader performs a request to the server to discover the file size. After that, MyDownloader calculates the segment size as follows:
    segment size = min( (file size / number of segments),
    minimum allowed segment size )
    With the segment size, MyDownloader creates another request specifying the start position of the stream. In this way, we can have multi-requests for the same files running in parallel using multi-threading techniques. This technique speeds up the transfer rate even more if you are using mirrors."
    Gotta read up to see if there is a way to apply this thinking in java.

  • FTP Client

    I'm writing an FTP Client application but i'm having a few problems with one of my methods.
    Here it is :
    boolean putFile() {
         byte[] buffer = new byte[BUFFER_SIZE];
         try {
              cad = new File(tfCADFile.getText());
              int sizeCAD = (int)cad.length();
              setProgressMaximum(sizeCAD);
              String localfile = tfCADFile.getText();
              FileInputStream inCAD = new FileInputStream(tfCADFile.getText());
              String hostfile = ("/"+dir+""+fName);
              taDisplay.appendText("\nlocalfile = "+localfile);
              taDisplay.appendText("\nHostfile = "+hostfile);
              OutputStream outCAD = client.put(fName);
              int count = 0;
              taDisplay.appendText("\nFile "+fName+": "+sizeCAD+" bytes");
              taDisplay.appendText("\nTransferring CAD file");
              while (true) {
              int bytes = inCAD.read(buffer);
              if (bytes < 0)
                   break;
              outCAD.write(buffer, 0, bytes);
              count += bytes;
              setProgressValue(count);
              int proc = (int) Math.round(progressb.getPercentComplete() * 100);
              setProgressString(proc+" %");
              taDisplay.appendText("\nCAD Finished");
              outCAD.close();
              inCAD.close();
         catch (Exception e) {
              taDisplay.appendText("\nError2 : "+e.toString());
         return true;
    It's not throwing any exceptions but the unix shell i'm running it from display's this message
    Error reading FTP pending reply
    Can anyone help me with this?
    Pete

    From you error message,
    you already posted a request to the FTP Server,
    but still you have not received the response to your request,
    before receiving the response to the first request
    you are posting next request to the FTP Server.
    This is the problem with your code i think.
    Block the next request until you receive the response from the
    FTP Server.

  • IWeb's built in ftp client won't upload new files

    iWeb's built in ftp client is mad at me, refusing to upload new files. No doubt because last Sunday I asked GoDaddy to change my domain name (same site, name changed). They did. Immediately nothing would upload. GoDaddy said "Well some FTPs are picky." Problems continued so I said OK, please change the domain name back to its previous name, and all would be put right again. I thought.
    No so. iWeb's ftp client seems still offended for having been disturbed. I make a change. Save. Click Publish Site Changes. Get the window saying Content Rights. Click Continue. The blue line scrolls nicely, "Publishing will continue in the background" shows, then **"Your site has been published"**...
    ...but no changes or files have been uploaded. The old page is the same.
    Looks like I permanently po'd iWeb’s ftp. Should I give up and rebuild my site in a new folder? Try Fetch?
    I shouldn't have done that stupid thing last Sunday. Live and learn.
    Help?

    The root folder on the server is the top level one that you upload your files to.
    You publish your website files to a local folder on your Mac. This produces an index.html file and a folder with the same name as your site in iWeb.
    An FTP application transfers the files on your Mac to the root folder on the server using File Transfer Protocol.
    Unlike Cyberduck, most shareware FTP applications will show both the files on your Mac and those on the server in the same window so its just a question of browsing to the folder containing your website files on your Mac and dragging them across to the icon of the root folder on your server. The application will take care of the rest.
    The process really is just about as simple as dragging files from one folder on your Mac to another as long as you have the FTP application set up correctly.

  • WRT54G2 and ftp client

    Hello there!
    Find strange problem working with WRT54G2 (firmware 1.0.04 - latest) 
    I try to connect to ftp server and very often get disconnects - see example of log below:
    2009-09-20 23:37:50 3292 0 Status DNS request *******
    2009-09-20 23:37:50 3292 0 Status Connection with *********
    2009-09-20 23:37:50 3292 0 Status Connection established
    2009-09-20 23:37:51 3292 0 Reply: 220 Welcome to Hosting Telesystems ftp service.
    2009-09-20 23:37:51 3292 0 Command: USER ********
    2009-09-20 23:37:51 3292 0 Reply: 331 Please specify the password.
    2009-09-20 23:37:51 3292 0 Command: PASS ********
    2009-09-20 23:37:51 3292 0 Reply: 230 Login successful.
    2009-09-20 23:37:51 3292 0 Command: SYST
    2009-09-20 23:37:51 3292 0 Reply: 215 UNIX Type: L8
    2009-09-20 23:37:51 3292 0 Command: FEAT
    2009-09-20 23:37:51 3292 0 Reply: 211-Features:
    2009-09-20 23:37:51 3292 0 Reply: EPRT
    2009-09-20 23:37:51 3292 0 Reply: EPSV
    2009-09-20 23:37:51 3292 0 Reply: MDTM
    2009-09-20 23:37:51 3292 0 Reply: PASV
    2009-09-20 23:37:51 3292 0 Reply: REST STREAM
    2009-09-20 23:37:51 3292 0 Reply: SIZE
    2009-09-20 23:37:51 3292 0 Reply: TVFS
    2009-09-20 23:37:51 3292 0 Reply: UTF8
    2009-09-20 23:37:51 3292 0 Reply: 211 End
    2009-09-20 23:37:51 3292 0 Command: OPTS UTF8 ON
    2009-09-20 23:37:51 3292 0 Reply: 200 Always in UTF8 mode.
    2009-09-20 23:37:51 3292 0 Status Connection established
    2009-09-20 23:37:51 3292 0 Status getting list of directories
    2009-09-20 23:37:51 3292 0 Command: PWD
    2009-09-20 23:37:51 3292 0 Reply: 257 "/"
    2009-09-20 23:37:51 3292 0 Command: TYPE I
    2009-09-20 23:37:51 3292 0 Reply: 200 Switching to Binary mode.
    2009-09-20 23:37:51 3292 0 Command: PASV
    2009-09-20 23:37:54 3292 0 Ошибка:  ECONNABORTED - Connection aborted 
    Same for all ftp servers i'm trying to access (even with ftp-server of my provider just next hop from router). Also i tried different ftp clients. Tracert doesn't indicate any troubles on the way.
    But most interesting that after several tries it's connecting successfully. And after 10-20 tries i could even upload/download file to server. So it does not completely blocked somewhere, it works but very not stable.
    I tried same client with Linksys WAG54GS (DSL modem) just to check could it be problem with my laptop and it works very good, no problems at all. 
    Looks like my WRT54G2 doesn't work very well with ftp. May be NAT problem or something else? Any ideas how this could be fixed?
    Many thanks in advance,
    mitko

    Well, try to reflash the firmware for the router and forward the port 21 on the router for ip address of computer on which you are trying to access the FTP.

  • Windows 8.1 and FTP (intermittent problems)

    I have updated to windows 8.1 recently and i have found that my FTP connections (in every ftp program i have) will work for a good 5-10 minutes before it becomes completely unresponsive ("connection timed out") and to get it working again I need
    to reconnect to my wifi.
    firewall is off completely 
    no anti virus of any sort 
    my ftp server works on xp 7 and windows 8.0
    passive or active, doesn't matter. it doesn't work.
    when i reconnect to my wifi it fixes it temporarily.
    and most importantly, is there any solution to this?
    Thanks in advance, Nate.

    I can confirm the same exact problem.
    If I reinstall Windows 8 everything is fine; the moment after the 8.1 upgrade, FTP connections are unstable.
    It has nothing to do with firewalls, network or FTP clients.
    I also tried to update network drivers but nothing changes.

  • AIR FTP integration problem

    I am trying to build a HTTP/FTP client in my AIR app.
    But I have discovered that maximum file size supported for upload is 100 MB. My files easily override this size. Any suggestions or alternatives to solve this problem?

    You could chunk the file.  Here' an example that's HTTP based but the
    concept can be adapted, I would think.
    http://soenkerohde.com/2010/01/chunk-file-upload/

  • Can not Access disk drive attached to WRT350N via an FTP client

    Background
     I have a WRT350N v1 running the most current firmware. I have a static IP address for the WRT350N and I can ping it over the internet.  I have a disk drive attached to the 350N with a FAT32 partition that has been set up for shared access for a selected group and user. I have worked with cicso/linksys support to verify the linksys350N is set up correctly (?).
    Problem
    I can not access the disk drive attached to the WRT350N via an FTP client. I have tried the following FTP Clients: Transmit and Filezilla.  I get a "Connection established, waiting for welcome message...' message on the FTP client. Then it says Connect timeout, Can not connect to server. I CAN connect to other FTP sites so its not the FTP client software.
    What I have done so far
    1. deleted the old  and added a new FTP group and user
    2.  unplugged and reconnected my WRT350N and my cable modem
    3. Contacted Cisco/linksys support on-line and they verified my setup and can ping my 350N but thats as far as they are willing to help
    I haven' a clue as to what to do next. Any and all help is greatly appreciated. 

    Access your router set-up and make sure you have :
    1. Enabled FTP Server and Internet Access under the FTP Server subtab under Storage...
    2. Reduced the MTU size to 1300 under SetUp...
    3. Unchecked Filter Anonymous Internet Requests...
    If you have done all this and nothing works, then, you need to upgrade your router's firmware and re-configure your router and then enter the settings...
    Download Firmware 3.23 MB...
    Follow these steps to upgrade the firmware on the device : -
    Open an Internet Explorer browser page on a computer hard wired to the router...
    In the address bar type - 192.168.1.1...Leave the username blank & in password use admin in lower case...
    Click on the 'Administration' tab- Then click on the 'Firmware Upgrade' sub tab- Here click on 'Browse' and browse the .bin firmware file and click on "Upgrade"...
    Wait for few seconds until it shows that "Upgrade is successful"  After the firmware upgrade, click on "Reboot" and you will be returned back to the same page OR it will say "Page cannot be displayed".
    Now reset your router :
    Press and hold the reset button for 30 seconds...Release the reset button...Unplug the power cable from your router, wait for 30 seconds and re-connect the power cable...Now re-configure your router...
    1. Enable FTP Server and Internet Access under the FTP Server subtab under Storage...
    2. Reduce the MTU size to 1300 under SetUp...3. Uncheck Filter Anonymous Internet Requests...See if this works for you...

  • AEBS logging incorrect IP of FTP clients

    I have successfully configured my ftp server and Airport Extreme to allow users access to my ftp site. The problem is the server is not logging the correct public IP of the ftp clients. For some strange reason it is logging the private IP (192.168.1.1) of the AEBS on the ftp server. I have configured different servers and they all have the same problem. The issue started when I had to use the AEBS to forward ports. Previously, I had U-Verse and I used their gateway to do all my forwarding and used the AEBS only as an access point and not a router. I now have Comcast as my ISP and they only supply me with a cable modem.
    I have read other threads that describe a similar issue, except for the IP being logged is the Public IP of the AEBS and not the private.
    Anyone having the same issue?

    I found a workaround for this problem. It seems like a bug with the AEBS software and NAT. If you leave
    the public port at 21 and change the private to 2100 (or any other random port) in the NAT Rule, the server will properly log the Public IP of the ftp client. Do not forget to also change the ftp port on the server to 2100 or which ever one you choose to use as the private port.

Maybe you are looking for