问题标签 [cfftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2821 浏览

coldfusion - 使用 cfftp (coldfusion) 从 ftp 获取文件

我需要从此 ftp 服务器 (ftp.cetip.com.br) 获取一个文件,该文件位于目录 /MediaCDI/ 中,名称为“20160412.txt”。

完整地址为ftp://ftp.cetip.com.br/MediaCDI/20160412.txt。这是一个开放的 ftp,但 cfftp 需要用户和密码才能连接。我试着省略它,像这样:

但这会返回属性错误。

标签 CFFTP 的属性验证错误。
它具有无效的属性组合:操作、本地文件、远程文件、服务器。可能的组合是:

  • 必需属性:“操作、本地文件、密码、远程文件、服务器、用户名”。可选属性:'asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'。

  • ……

没有 user 和 pass 怎么办?

更新感谢 Leigh 和 P Mascari。我尝试过这个

错误:425 无法建立数据连接:连接超时。我现在的问题在第三部分,我可以匿名连接,更改目录,但操作 getFile 超时。任何想法?

0 投票
1 回答
1006 浏览

ssh - Coldfusion 10 CFFTP SFTP问题算法协商失败

这是我在尝试使用 Coldfusion 10 连接到运行 SSH-2.0-OpenSSH_7.1 的 SFTP 服务器时遇到的错误:

这是代码。显然,星号具有价值,只是出于明显的原因将它们注释掉。

堆栈跟踪:

0 投票
0 回答
194 浏览

ftp - 如何使用 NSURLSession API 从活动 FTP 服务器下载文件,因为 iOS 9 已弃用 CFFTP API?

我有一个配置的活动服务器,它列在防火墙的白名单中。在 FTP 服务器的某个路径上有一个文件。如何使用 NSURLSession API 下载它们?

0 投票
1 回答
455 浏览

coldfusion - ColdFusion cfftp getfile 超过超时

我正在运行 CF 11。我在 SFTP 服务器上有一个想要获取的文件。这是一个大小约为 60MB 的 zip 文件。

我可以获得 SFTP 连接。但是,当我使用 action="getfile" 将文件获取到我的本地时。我得到的错误是“getFile 操作超过了 TIMEOUT”。本地文件大小总是在 15MB 左右。我尝试在 cfftp 标记中将超时指定为 999999,在 cfftp 标记中将被动设置为 false,并添加 cfsetting 标记以将 requesttimeout 设置为 999999。行为保持不变。

我在 CF admin 中到处查看,但似乎没有找到指定 15MB 的位置。请问有人能帮我解决这个问题吗?

0 投票
0 回答
214 浏览

algorithm - Coldfusion FTP 错误:算法协商失败

我正在尝试打开 cfftp 连接,但它返回错误 82(算法协商失败)

我的连接:

它返回错误:82 算法协商失败

有谁知道为什么会这样?

谢谢

0 投票
1 回答
590 浏览

coldfusion - ColdFusion 2016 上的 SFTP 问题

我们最近将我们的应用程序从 ColdFusion 9 迁移到 ColdFusion 2016。我们的一个应用程序 SFTP 文件使用 cfftp 标签。

我们注意到带有 ColdFusion 2016 的 CFFTP 标签不再有效。我们与内部 IT 团队和远程 SFTP 服务器团队合作解决了防火墙的所有问题,当我们从终端连接 WINSCP 时,我们能够成功连接到远程服务器,但是当我们使用 ColdFusion 2016 的 CFFTP 时,似乎卡在CFFTP标签中。它甚至没有超时。

最初我们认为它与 CF9 的代码相同,并且由于 CFFTP 在 CF9 中工作,它应该在 CF 2016 中工作,但事实并非如此。后来我们意识到一些标签已被弃用,我们更正了它并运行了测试。但我们的努力是徒劳的。

我们在 FTP 日志中收到此错误消息:"Information","ajp-nio-8016-exec-1","06/20/18","14:06:00","","Starting FTP request {动作='打开'}"

我们使用以下代码进行连接:

我们目前无法通过 ColdFusion 进行 SFTP。

请协助。

KP

0 投票
1 回答
251 浏览

coldfusion - 文件存在时Coldfusion cfftp putfile重命名

使用cfftp上传文件时,如何判断文件是否已经存在并重命名?

cffile 标签有一个 makeunique 属性,这使得该过程非常简单。谢谢。

20 年 8 月 2 日更新:

这是我的cfm。

这是我正在使用的 FTP 服务..

我验证文件已成功上传到远程服务器。当我尝试使用相同的文件名第二次上传时,它仍然说它成功了。

谢谢。