Automic Workload Automation

  • 1.  RA-FTP error : Error executing listing files only command.

    Posted Jun 17, 2016 12:06 PM

    A daily SFTP job failed today with the error below, which doesn't mean much to me.  Nothing appears to have changed on our end.  The remote site confirms that the user is connecting properly.  They are still investigating.  We don't have access to the login credentials to try the ftp outside of Automic, we are still trying to acquire these.  Anyone familiar with the error or have any insight into what may have happened?

    2016-06-17 10:26:10            SSH Server supporting SFTP and SCP
    2016-06-17 10:26:10            connection completed
    2016-06-17 10:26:10            Skip remote directory check false
    2016-06-17 10:26:10            sftp channel opened

    com.uc4.ftpjob.DataTransferException: Error executing listing files only command.
     at com.uc4.ftpjob.commands.FtpFacadeCommandImpl.throwDataException(FtpFacadeCommandImpl.java:57)
     at com.uc4.ftpjob.commands.FtpFacadeCommandImpl.lsFilesOnly(FtpFacadeCommandImpl.java:159)
     at com.uc4.ftpjob.commands.impl.CopyCommand.processMultiFileCopy(CopyCommand.java:279)
     at com.uc4.ftpjob.commands.impl.CopyCommand.execute(CopyCommand.java:449)
     at com.uc4.ftpjob.commands.CommandProcessor.execCommand(CommandProcessor.java:256)
     at com.uc4.ftpjob.commands.CommandProcessor.processCommands(CommandProcessor.java:161)
     at com.uc4.ftpjob.commands.CommandProcessor$processCommands.call(Unknown Source)
     at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
     at FtpJob.runJob(FtpAgent.groovy:451)
     at com.uc4.extensibility.types.CITAgent.dispatchJob(CITAgent.java:258)
     at com.uc4.ex.cit.CITJob.execute(CITJob.java:176)
     at com.uc4.ex.Job.run(Job.java:464)
     at com.uc4.ex.ThreadPool$RunnableDecorator.run(ThreadPool.java:53)
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    Caused by: com.uc4.ftpjob.DataTransferException:
     at com.uc4.ftpjob.commands.SFtpCommandImpl.runCmd(SFtpCommandImpl.java:104)
     at com.uc4.ftpjob.commands.SFtpCommandImpl.lsFilesOnly(SFtpCommandImpl.java:212)
     at com.uc4.ftpjob.commands.FtpFacadeCommandImpl.lsFilesOnly(FtpFacadeCommandImpl.java:156)
     ... 19 more
    Caused by: 4:
     at com.jcraft.jsch.ChannelSftp.ls(ChannelSftp.java:1602)
     at com.jcraft.jsch.ChannelSftp.ls(ChannelSftp.java:1408)
     at com.uc4.ftpjob.commands.SFTPHelperDelegate$26.run(SFTPHelperDelegate.java:385)
     at com.uc4.ftpjob.commands.SFTPHelperDelegate$1.run(SFTPHelperDelegate.java:64)
     ... 1 more
    Caused by: java.io.IOException: Pipe broken
     at java.io.PipedInputStream.read(PipedInputStream.java:305)
     at java.io.PipedInputStream.read(PipedInputStream.java:361)
     at com.jcraft.jsch.ChannelSftp.fill(ChannelSftp.java:2615)
     at com.jcraft.jsch.ChannelSftp.header(ChannelSftp.java:2641)
     at com.jcraft.jsch.ChannelSftp.ls(ChannelSftp.java:1498)
     ... 4 more



  • 2.  RA-FTP error : Error executing listing files only command.

    Posted Jun 17, 2016 12:29 PM
    update - found out that windows patches may have been applied last night, followed by a server reboot.  I got our credentials and was able to send the files directly from our batch server, so looks like Automic is the primary suspect.


  • 3.  RA-FTP error : Error executing listing files only command.

    Posted Jun 18, 2016 01:38 PM
    Seems that there was a network or OS issue:

    - in the log "somewhere" is shown:
    Caused by: com.uc4.ftpjob.DataTransferException:
    and below
    Caused by: java.io.IOException: Pipe broken

    Broken Pipe messages come from OS and are just loggen by the agent.




  • 4.  RA-FTP error : Error executing listing files only command.

    Posted Jun 20, 2016 08:12 AM
    Thanks Wolfgang.  I sent the error to all of our network and systems admins, but never heard back from them.  The problem magically went away, so apparently the gremlins have moved on.