in reply to Net::FTP::Recursive problems, prematurely closing connection

I tried this and didn't encounter the same problem - output:
... Net::FTP::Recursive=GLOB(0x8af2a0)>>> CDUP Net::FTP::Recursive=GLOB(0x8af2a0)<<< 250 CDUP command successful. Net::FTP::Recursive=GLOB(0x8af2a0)>>> CWD Red Hat Enterprise Linux 4.7 Net::FTP::Recursive=GLOB(0x8af2a0)<<< 250 CWD command successful. Calling rget in /Browse_For_Drivers/Servers, Storage & Networking/Powe +rEdge/PowerEdge R610/Network/HTML Net::FTP::Recursive=GLOB(0x8af2a0)>>> PASV Net::FTP::Recursive=GLOB(0x8af2a0)<<< 227 Entering Passive Mode (143,1 +66,147,12,243,69) Net::FTP::Recursive=GLOB(0x8af2a0)>>> LIST Net::FTP::Recursive=GLOB(0x8af2a0)<<< 150 Opening BINARY mode data con +nection. Net::FTP::Recursive=GLOB(0x8af2a0)<<< 226 Transfer complete. -rwxrwxrwx 1 owner group 7582757 Sep 6 2012 2009-04-02 +- Intel_LAN_11.0_Manual_A00.zip -rwxrwxrwx 1 owner group 7659340 Oct 28 2009 2009-09-28 +- Intel_LAN_11.5_Manual_A01.zip Net::FTP::Recursive=GLOB(0x8af2a0)>>> PWD ...
What perplexes me is this line in your output:
Making dir: Red Hat Enterprise Linux 4.7
Why is it trying to make a directory? Can you post your own relevant code?

Replies are listed 'Best First'.
Re^2: Net::FTP::Recursive problems, prematurely closing connection
by wazat (Monk) on Dec 16, 2013 at 23:44 UTC

    I think Net:FTP:Recursive is creating a local mirror directory structure. That is one of its modes of operation.

    It looks like Net::FTP:Recursive will take a debug option that may provide more info. It inherits this from Net::FTP.

    Net::FTP::Recursive->new("some.host.name", Debug => 1);
Re^2: Net::FTP::Recursive problems, prematurely closing connection
by bowei_99 (Friar) on Dec 17, 2013 at 00:03 UTC
    I have my own code that's trying to create a local directory structure; I'll post the code in the main body.

    -- Burvil