问题标签 [enterprisedt]
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.
ssis - 将 editFTPnetPRO 添加到 SSIS 包会导致错误消息
我正在尝试将一些安全的 FTP 代码添加到 SSIS 包中。我已经在其他 .NET 项目上成功使用了 EnterpriseDT 产品,所以我想将它合并到我正在处理的 SSIS 2008 包中。
如果我创建一个脚本任务 (VB),编辑脚本,选择 Project | 添加引用,然后选择editFTPnetPRO.dll文件,它返回此错误:
未找到模板信息。有关更多详细信息,请参阅事件查看器中的应用程序日志。
要打开事件查看器,请单击开始,单击控制面板,双击管理工具,然后双击事件查看器。
应用程序日志不包含任何相关详细信息。
我不知道这是想告诉我什么。我已经走了几个死胡同,搜索此错误消息并遵循规定的修复程序,但尚未修复它。知道可能出了什么问题吗?
PS - 我尝试了devenv.exe /installvstemplates
修复,它没有改变任何东西。
更新:这是您尝试运行 SSIS 包时捕获的错误:
错误:System.Reflection.TargetInvocationException:调用的目标已引发异常。---> System.IO.FileNotFoundException: 无法加载文件或程序集 'edtFTPnetPRO, Version=6.3.1.20, Culture=neutral, PublicKeyToken=0dce1ad63760d80b' 或其依赖项之一。该系统找不到指定的文件。
它在哪里寻找这个文件?我尝试将它复制到项目目录、bin文件夹和C:\WINDOWS\Microsoft.NET\Framework\v2.0.nnnn 文件夹,但它仍然找不到它,它不会告诉我在哪里它正在寻找。
java - 使用enterprisedt的ftp java框架调用disconnect()时连接重置
我在使用enterprisedt java ftp 框架从 ftp 服务器断开连接时遇到问题。
我不能在 FileTransferClient 对象上调用 disconnect() 而不会出错。
除了连接到服务器然后断开连接之外,我什么都不做:
运行此程序时,日志显示:
和堆栈跟踪:
应该注意的是,我可以毫无问题地连接并使用服务器做一些事情,比如获取当前工作目录中的文件列表。但由于某种原因,我不能断开连接!我试过同时使用主动和被动模式。
上面的例子是从他们自己的例子中复制/粘贴的。我无法通过谷歌搜索找到与此相关的任何内容,所以我希望您有任何建议或对此问题的经验。
ftps - 解密 FTPS 对话
这是我支持的产品和基于 z/OS 的 FTPS 服务器之间的真实对话(IP、主机名和端口被屏蔽):
我们的产品使用EnterpriseDT的 Java FTP 库
我不明白谈话的最后两行。为什么我只收到一个列表而不是实际文件?
ftp - 无法使用 EnterpriseDT.Net.Ftp.SecureFTPConnection 取消异步连接
这是代码(出于显而易见的原因LicenseOwner
,LicenseKey
必须将其删除):
运行它会输出以下内容:
对于我的生活,我不明白为什么?我预计它会失败,因为我应该取消它,不是吗?
怎么了?
c# - 尝试连接到 sftp 服务器时没有消息或超时
我正在尝试连接到 sftp 服务器,但没有出现任何异常或超时,只会增加内存使用量。
我正在使用库 EnterpriseDT.Net.Ftp
我的代码是这样的:
日志消息:
知道这是超时错误还是我在黑名单中?
2014 年 7 月 10 日更新
服务器顺序:
- 密码认证
- 等待数据包
- 数据包到达
- 验证部分成功。尝试:密码、公钥、键盘交互
- 键盘交互认证
- 等待数据包
- 数据包到达
- 提示: 密码:
- 等待数据包
- 数据包到达
- 验证部分成功。尝试:密码、公钥、键盘交互
- 等待数据包
- 数据包到达
- 提示: 密码:
- 循环(9 到 15)
更新
更新库解决了这个问题,是一个错误。
版本 8.6.1
(2014 年 9 月 23 日)
修复了导致验证尝试循环的 kbi 可重入错误。修复了将文件上传到不存在的目录时未引发异常的 SFTP 错误。修复了 OpenVMS SFTP 服务器未被识别为 SSH 的 SFTP 问题。修复了仅重新连接一次的重试下载问题。修复了一些使用 FTPS 的 2012 R2 机器上的“尝试读取或写入受保护的内存”问题。
authentication - EnterpriseDT - 如何禁用 ssh 键盘交互式身份验证?
我正在使用 EnterpriseDT 库连接到 sFTP 服务器。
当我尝试输入用户名和密码(密码验证)时,第一次尝试失败后,它开始尝试键盘交互验证,提示输入密码。
是否可以禁用键盘交互身份验证?
这是正在发生的事情:
- 密码认证
- 等待数据包
- 数据包到达
- 验证部分成功。尝试:密码,公钥,键盘交互
- 键盘交互认证
- 等待数据包
- 数据包到达
- 提示: 密码:
- 等待数据包
- 数据包到达
- 验证部分成功。尝试:密码,公钥,键盘交互
- 等待数据包
- 数据包到达
- 提示: 密码:
- 循环(9 到 15)
java - SecureFileTransferClient 性能改进
我们使用SecureFileTransferClient类来使用 SFTP 协议传输文件。文件传输中存在一些性能问题(即需要更长的时间)。我们正在寻找提高性能的解决方案。
类:com.enterprisedt.net.ftp.SecureFileTransferClient(版本 4.0.0 Jar)
在创建客户端对象(SecureFileTransferClient)时,我们正在设置基本参数,如超时、用户名、密码、协议、远程主机等。
问题1:是否可以设置其他参数来提高性能(即传输速度)?
问题 2: 作为替代方案,我查看了 SSHFTPClient 类,并且可以使用测试程序传输文件。与 SecureFileTransferClient 类相比,我不确定何时应该使用 SSHFTPClient 类。如果我们使用 SSHFTPClient 类是否可以提高性能?
我的要求是使用 SFTP。所以我不需要更改 SecureFileTransferClient 中非常容易的协议(即通过调用 setProtocol 方法)。使用 SecureFileTransferClient 而不是 SSHFTPClient 还有其他优势吗?
com.enterprisedt.net.ftp.ssh.SSHFTPClient
其他问题:-
3) SecureFileTransferClient 使用的默认加密是什么?是否有设置最快加密对数的选项?
4) 是否有设置缓冲区大小的选项?
5)还有其他提高性能的机制吗?
java - SFTP 连接错误 - 消息存储已达到 EOF
当我尝试使用“com.enterprisedt.net.ftp.ssh.SSHFTPClient”类(edtFTPj/PRO - 商业 Java 文件传输客户端)连接到 SFTP 远程主机时,出现异常“消息存储已达到 EOF” 。
我能够使用相同的代码成功连接到另一个远程主机进行 SFTP。
是否有任何特定于导致问题的特定主机的配置?如果是这样,有什么方法可以确认吗?除了此异常消息之外,我没有任何其他日志。但是,我可以更改代码以尝试任何建议的调试选项。
请注意,我不能使用其他 SFTP 库,因为我现有的代码已经在使用这个库。
enterprisedt - edtftpnetpro.dll 版本 9.1.2 是否支持以下任何密钥交换算法?
客户端支持以下算法,我需要知道服务器端的edtftpnetPRO.dll 9.1.2版本是否支持文件传输。
如果 /PRO 版本 9.1.2 支持以下任何一项,请告诉我:
ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 diffie-hellman-group-exchange-sha256 diffie-hellman-group16-sha512 diffie-hellman-group18-sha512 diffie-hellman-group14-sha256