Skip to main content
Solved

FTPCaller - Error in the SSH Layer

  • January 29, 2025
  • 1 reply
  • 118 views

vxn43
Supporter
Forum|alt.badge.img+18

I am using FME Form 2021. 

I have been running two workspaces for about a year now. These upload spreadsheets to an SFTP site. Every once in a while, I get this error message:

 

The FTPCaller Error Message from the Rejected Port:

Error in the SSH layer

 

This error prevents the spreadsheets from being uploaded to the SFTP site. Usually, the error seems to go away after a few days with nothing done on my end, and then the workspaces run normally. There does not seem to be a pattern of when the error is received. I checked the Log Files, and they show nothing unusual. I checked with our IT Network Admins, and they say nothing is blocking files from being uploaded to the SFTP Site. 

 

Here is a screenshot of the parameters in the FTPCaller Transformer I use: 

 

Questions:

  1. What is the cause of this error?
  1. Could the error be on the side of the folks who manage the SFTP site? (outside my organization)
  1. Is it a bug in FME Form 2021?
  1. Is this error received when using FTPCaller Transformer in FME Form 2024?
  1. How to fix this error? 

Best answer by j.botterill

Hi there, regarding sFTP you need a 3rd party tool to FME to help create the public-private key excvhange. Safe suggest 2 methods in this article https://support.safe.com/hc/en-us/articles/25407554321805-Using-a-Private-SSH-key-with-FTPCaller-to-Authenticate-an-SFTP-Connection-for-FME-Form-and-FME-Flow-on-Windows-Systems

 

I’ve had success with Putty pageant in 2021-2024. You need to upload the public key to the sFTP you are dealing with. Then in FME, you need to use a system caller to open the agent prior to the FTPcaller where the Auth method is Pageant 

 

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.

1 reply

j.botterill
Influencer
Forum|alt.badge.img+53
  • Influencer
  • Best Answer
  • January 30, 2025

Hi there, regarding sFTP you need a 3rd party tool to FME to help create the public-private key excvhange. Safe suggest 2 methods in this article https://support.safe.com/hc/en-us/articles/25407554321805-Using-a-Private-SSH-key-with-FTPCaller-to-Authenticate-an-SFTP-Connection-for-FME-Form-and-FME-Flow-on-Windows-Systems

 

I’ve had success with Putty pageant in 2021-2024. You need to upload the public key to the sFTP you are dealing with. Then in FME, you need to use a system caller to open the agent prior to the FTPcaller where the Auth method is Pageant