SFTP Source Fails With Exception "com.maverick.sftp.SftpStatusException: Permission denied.: Permission denied" (Doc ID 2249043.1)

Last updated on APRIL 04, 2017

Applies to:

Oracle Managed File Transfer - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.2.0 version, MFT Runtime Server

MFT Server log is filled with below error for SFTP Source. 

<error
com.maverick.sftp.SftpStatusException: Permission denied.: Permission denied
at com.maverick.sftp.SftpSubsystemChannel.b(Unknown Source)
at com.maverick.sftp.SftpSubsystemChannel.openFile(Unknown Source)
at com.maverick.sftp.SftpSubsystemChannel.openFile(Unknown Source)
at com.sshtools.sftp.SftpClient.get(Unknown Source)
at com.sshtools.sftp.SftpClient.get(Unknown Source)
at oracle.tip.adapter.ftp.SshImpl.SFTPChannelImpl.get(SFTPChannelImpl.java:285)
at oracle.tip.adapter.ftp.SFTPClient.getBinaryFileAsStream(SFTPClient.java:780)
at oracle.tip.adapter.ftp.SFTPAgent.getBinaryFileAsStream(SFTPAgent.java:392)
at oracle.tip.adapter.ftp.SFTPAgent.getContentAsStream(SFTPAgent.java:453)
at oracle.tip.adapter.ftp.inbound.FTPSource.getContents(FTPSource.java:868)
at oracle.tip.adapter.ftp.inbound.FTPSource.getFileFromSource(FTPSource.java:769)
at oracle.tip.adapter.file.inbound.ProcessorDelegate.getContentAsFile(ProcessorDelegate.java:514)
at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:158)
at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
at java.lang.Thread.run(Thread.java:745)
>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms