Archived Forum Post

Index of archived forum posts

Question:

Specifying a file number on VMS GetFile during CCC

Feb 08 '13 at 08:32

As suggested I tried: $ftp.GetFile("FUND.ZIP;1", "c:1FUND.1.ZIP") But I got the following log. Can I download a file Version when in CCC? ChilkatLog: GetFile: DllDate: Jun 23 2009 UnlockPrefix: ISISFSFTP Username: PeterH Component: .NET 2.0 localFilename: c:1FUND.1.ZIP ModeZ: 0 BinaryMode: 1 Warning: PBSZ error response PbszResponse: 536 Command invalid in CCC mode. Passive transfer mode PassiveHostAddress: 170.61.20.131 hostAddr: 170.61.20.131 DataConnect: hostname: 170.61.20.131 port: 49164 FilenameQP: FUND.ZIP;1 RETR failed Filename: FUND.ZIP;1 FtpResponse21: 550 ERROR NO BATCHES FOR TRANSMISSION Failed


Answer

The DLL Date (Jun 23, 2009) is quite old. Can you try with the latest version (9.4.0, DLL Date in Dec. 2012 I believe).


Answer

Thanks jpbro! Also, make sure to post LastErrorText information in <pre> ... </pre> tags for readability.


Answer

I can't post as a comment, so I post here:

  GetFile:
    DllDate: Dec 18 2012
    UnlockPrefix: ISISFSFTP
    Username: SALES2-PC:PeterH
    Architecture: Little Endian; 32-bit
    Language: .NET 4.5
    VerboseLogging: 0
    ProgressMonitoring:
      enabled: no
      heartbeatMs: 0
      sendBufferSize: 65536
    --ProgressMonitoring
    AutoGetSizeForProgress: 0
    localFilename: c:1FUND.1.ZIP
    GetFileToOutput_1:
      getFileToOutput2_1:
        ModeZ: 0
        BinaryMode: 1
        Warning: PBSZ error response
        PbszResponse: 536 Command invalid in CCC mode.
        Passive transfer mode
        setupPassiveDataSocket2:
          PassiveHostAddress: 170.61.20.131
          hostAddr: 170.61.20.131
          DataConnect:
            hostname: 170.61.20.131
            port: 58503
            ConnectTimeoutMs_1: 60000
            calling ConnectSocket2
            IPV6 enabled connect with NO heartbeat.
            This is an IPV4 numeric address...
            AddrInfoList:
              AddrInfo:
                ai_flags: 4
                ai_family: 2
                ai_socktype: 1
                ai_protocol: 0
                ai_addrlen: 16
                ai_canonname: (NULL)
              --AddrInfo
            --AddrInfoList
            Connect using IPV4.
            ipAddress1: 170.61.20.131
            myIP_3: 192.168.1.166
            myPort_3: 49754
            connect successful (2)
            socketOptions:
              SO_SNDBUF: 261360
              SO_RCVBUF: 8192
              TCP_NODELAY: 8192
            --socketOptions
          --DataConnect
        --setupPassiveDataSocket2
        PassiveDataConnectionSetupTimeMs: Elapsed time: 31 millisec
        RetrFilename: [FUND.ZIP;1]
        Establishing secure data connection
        ssl_protocol_4: default
        ConvertToTls_5:
          establishChannel2_1:
            clientHandshake:
              clientHelloMajorMinorVersion: 3.1
              buildClientHello:
                majorVersion: 3
                minorVersion: 1
                numRandomBytes: 32
                sessionIdSize: 0
                numCipherSuites: 10
                numCompressionMethods: 1
              --buildClientHello
              readIncomingTls_serverHello:
                Timeout waiting to read socket or accept connection
                timeoutMs: 60000
                Timed out waiting for incoming SSL/TLS messages.
                timeoutMs: 60000
              --readIncomingTls_serverHello
              Expected ServerHello but did not receive it.
            --clientHandshake
            Client handshake failed. (1)
            connectionClosed: 0
          --establishChannel2_1
        --ConvertToTls_5
        Failed to convert receiving data socket to TLS
      --getFileToOutput2_1
    --GetFileToOutput_1
    MDTM is not supported by this FTP server.
    Cannot maintain the last-modified date/time automatically.
    TotalTimeMs: Elapsed time: 60060 millisec
    Failed.
  --GetFile
--ChilkatLog