你好,
我正在尝试通过在FME服务器2018.1.0.2上创建订阅来连接到SFTP服务器,以便将一些文件上载到SFTP服务器。但我得到了这个错误”主机名无效“但是,我在winscp上使用相同的主机名,并且工作正常。我错过了什么?
有人能解释一下我应该做什么,应该采取什么步骤吗?
我在这里踩过台阶
http://docs.亚搏在线safe.com/fme/html/fme_服务器文档/content/referencemanual/sftp_subscriber.htm
谢谢
萨曼
你好,
我知道这个问题已经部分得到了答复在这里但这并不能完全回答我的确切问题。
我试图使用ftpcaller从sftp站点下载文件,但得到错误“初始化失败”。FME将创建目标文件,但其中没有数据,以及上面的错误。
我已经在其他SFTP站点测试了ftpcaller,它工作得很好。
我可以使用filezilla下载该文件,也可以使用SystemCaller Transformer运行运行Putty批处理文件(使用pscp命令行),从而下载该文件。都有相同的证书。
所有文件权限似乎都设置得很好,我尝试更改ftpcaller中的每个参数,ssh代理/pagent身份验证除外。我已经把它用油灰铺好了,所以我觉得走这条路没有什么好处。
我真的很想能够直接用FME来做这件事,而不涉及第三方的包装,如寻呼机或油灰。这有可能吗?
事先谢谢,
满意的
我使用我想要的文件的完整路径尝试ftpcaller,但是我不确定身份验证,因为它似乎没有文档。我不能使用用户名和密码,必须使用ssh密钥文件。设置ssh代理似乎是一种方法,但是如何选择密钥文件?我正以任何方式发布到云端,所以我想我会看看那里有什么,似乎有使用订户和ftp观察者(没有sftp)的sftp上传功能。我错过什么了吗?
我无法从应用程序连接到SFTP服务器。我可以插入我的FME服务器并连接到SFTP服务器,但我无法在工作台内从ftp调用程序进行连接。
我尝试在两种情况下使用ssh连接,但从工作台上,我得到一个“拒绝登录”错误。
版本2017
@安德鲁.griffin@gmail.com
将fme2017.1和fme 2016上的ftpcaller与fme服务器上的filezilla实例进行比较时,速度非常慢-通常慢10倍以上。这既可以下载,也可以上载到SFTP服务器。任何加快速度的可能性,因为这不是网络问题,因为同一台计算机使用另一个软件要快得多。