Andy,

Thanks for the response. I will mess with execute script and update. I will
consider posting for help in Dev. This does seem like something that'd be
useful and fits NiFi's strengths.

[image: Payoff, Inc.]
*Jeremy Farbota*
Software Engineer, Data
Payoff, Inc.

[email protected]
(217) 898-8110 <+2178988110>

On Mon, Jul 17, 2017 at 5:53 PM, Andy LoPresto <[email protected]> wrote:

> Jeremy,
>
> I believe you are correct that substituting the FTPSClient class (explicit
> by default) would work [1]. If your workflow is pretty consistent in the
> necessary operations, you may not even need to extend the entire processor,
> and could instead script something quickly via ExecuteScript/
> InvokeScriptedProcessor.
>
> I can’t speak to an explicit reason FTPS was not implemented. It is likely
> that the user requirements at the time found (S)FTP to be sufficient for
> the documented use cases. In general, existing tickets which target
> non-latest releases, have a low priority, are unassigned, and have not been
> updated in many months are unlikely to be included in future releases
> without revitalized attention. If this is something you’re interested in,
> I’m sure there would be support on the lists (probably more on
> [email protected]) to help you pursue it. If you’re not prepared to
> tackle it, you may still have better luck finding another community member
> willing to help there.
>
> [1] https://stackoverflow.com/a/36309570/70465
>
>
> Andy LoPresto
> [email protected]
> *[email protected] <[email protected]>*
> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>
> On Jul 17, 2017, at 4:47 PM, Jeremy Farbota <[email protected]> wrote:
>
> Our secure file storage provider does not support SFTP. I'm hoping to
> migrate our folder sync processes and some other operational stuff to NiFi.
> Unfortunately it seems NiFi does not support FTPS.
>
>
> After a little research[1] it seems that one could extend FTPTransfer[2]
> to work with FTPS[3][4] (possibly using an implicit = true/false parameter
> in the processor).
>
>
> Is there a reason why FTPS support was left out? Does anyone have a custom
> processor that handles FTPS already?
>
>
> I noticed this ticket which is listed under 0.7 low priority[5]. Is this
> something that might come in a later version?
>
>
> Thanks in advance.
>
>
> [1] https://community.hortonworks.com/questions/33314/can-nifi-connect-to-
> ftps-protocol.html
> [2] https://github.com/apache/nifi/blob/master/nifi-nar-
> bundles/nifi-standard-bundle/nifi-standard-processors/src/
> main/java/org/apache/nifi/processors/standard/util/FTPTransfer.java
> [3] https://commons.apache.org/proper/commons-net/
> apidocs/org/apache/commons/net/ftp/FTPSClient.html
> [4] https://commons.apache.org/proper/commons-net/
> examples/ftp/FTPClientExample.java
> [5] https://issues.apache.org/jira/browse/NIFI-2278
>
> [image: Payoff, Inc.]
> *Jeremy Farbota*
> Software Engineer, Data
> Payoff, Inc.
>
> [email protected]
>
>
>

Reply via email to