Skip to main content
Question

FME Server : FTP trigger with FTPES does not work

  • February 3, 2020
  • 4 replies
  • 66 views

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 !

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

nampreetatsafe
Safer
Forum|alt.badge.img+13

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.


  • Author
  • March 4, 2020

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

 


_fabian_
Contributor
Forum|alt.badge.img+5
  • Contributor
  • February 18, 2025

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.


The Issue still persists in FME Flow 2024.2.3. I suspect that the FTPS Server (Bitvise SSH) sends the message “234 Security mechanism set to TLS” but the ftp4j plugin used in FME Flow only expects a number in the response (see the readFTPReply function), or FME Flow just handles the resposne incorrectly.

Any chance this will get fixed?


siennaatsafe
Safer
Forum|alt.badge.img+12
  • Safer
  • February 24, 2025

Hi ​@_fabian_ , 

I'm sorry you're encountering this issue. I haven't come across any other reports in our current build, so it looks like we’ll need to file a new ticket for our development team to investigate and resolve this.

Could you please file a support case so we can follow up with you directly? Your help in providing more details will be much appreciated.

Thank you for your patience