Skip to main content

Hi,

I'm using the FTP trigger in FME server with a FTPES site but it doesn't work. It does work in a FTPCaller Transformer.

 

 

the logs in FME UI are not very useful (the logs here are shown in reversed timestamps):

0684Q00000ArDJAQA3.png

 

In the logs here : tail -f /opt/fmeserver/resources/logs/core/current/publishers/ftpwatch.log

there are some clues but I can't figure out why this is happening on server and not in the transformer :

 

it.sauronsoftware.ftp4j.FTPException :code=503, message= SECURITY_FTPES cannot be applied: the server refused both AUTH TLS and AUTH SSL commands]    
at it.sauronsoftware.ftp4j.FTPClient.login(FTPClient.java:1229)    
at it.sauronsoftware.ftp4j.FTPClient.login(FTPClient.java:1186)    
at COM.safe.fmeserver.relay.plugin.ftpwatch.FTPWatchPollingThread.loginToFTPServer(FTPWatchPollingThread.java:454)    
at COM.safe.fmeserver.relay.plugin.ftpwatch.FTPWatchPollingThread.poll(FTPWatchPollingThread.java:139)    
at COM.safe.fmeserver.relay.plugin.ftpwatch.FTPWatchPollingThread.run(FTPWatchPollingThread.java:111)

 

The ftpcaller with parameters "binary / passive / Verify SSL / Password" work with the same site.

0684Q00000ArDIEQA3.png

 

Does anyone already experienced this kind of issue ?

Is there any way to add parameters or control the FTPWatcher in FME Server ?

 

EDIT : 

the ftp_watch works with subscriptions but not within automation. I'm puzzled :/

 

Versions : 

FME Server 2019.2 / Build 19735 - linux-x64 

 

Thanks for your help or advices !

Hi @egenestine! Thanks for the details. Looks like build 19735 was a Beta build. Would you mind giving it a shot with an official release and let us know if you have any luck with that?

According to @lauraatsafe here https://knowledge.safe.com/answers/96246/view.html, the FTP Watch should work with FTPES within Automations.

We're curious to hear if you have any luck with an official release.


Hi,

I've upgraded FME server but with no luck. It works fine with triggers but I think it's a tricky solution for someone without strong technical knowledge and I definitely prefer using automation for this kind of process as I won't be the end user.

Is there any parameter that switch on more details in the logs ?

what kind of useful information should I enable/trace that would help me and lead to a solution ?

Thanks,

Eric

 


Reply