使用 Chilkat sFTP 上传文件时出现问题
Problem Uploading Files Using Chilkat sFTP
文件上传returns"Status Code 8 - Invalid Parameter"响应。寻求有关可能导致此问题的一些建议。
我正在使用 Chilkat sFTP 与多个合作伙伴之间传输文件和从多个合作伙伴接收文件,没有任何问题,但对于新合作伙伴,我看到了以下错误。合作伙伴的技术团队询问是否正在调用被动连接,但我在 Chilkat 中看不到任何可以让我更改此设置的属性。
日志消息:
ChilkatLog:
OpenFile:
DllDate: Jul 31 2014
ChilkatVersion: 9.5.0.43
UnlockPrefix: NORVICSSH
Username: LVPAPP005:scheduleradminprod
Architecture: Little Endian; 64-bit
Language: .NET 2.0 / x64
VerboseLogging: 0
SshVersion: SSH-2.0-FTP Server ready
SftpVersion: 3
sftpOpenFile:
remotePath: \GIB_DAILY_CENTAUR_POSITIONS_20190403.CSV
access: writeOnly
createDisposition: createTruncate
v3Flags: 0x1a
Sent FXP_OPEN
StatusResponseFromServer:
Request: FXP_OPEN
InformationReceivedFromServer:
StatusCode: 8
StatusMessage: Invalid parameter
--InformationReceivedFromServer
--StatusResponseFromServer
--sftpOpenFile
Failed.
--OpenFile
--ChilkatLog
您将 SSH/SFTP 协议与 FTP 协议混淆了。两者是完全不同的协议。 "passive" 数据传输的概念在 SSH/SFTP 中不存在,而在 FTP 协议中存在。
文件上传returns"Status Code 8 - Invalid Parameter"响应。寻求有关可能导致此问题的一些建议。
我正在使用 Chilkat sFTP 与多个合作伙伴之间传输文件和从多个合作伙伴接收文件,没有任何问题,但对于新合作伙伴,我看到了以下错误。合作伙伴的技术团队询问是否正在调用被动连接,但我在 Chilkat 中看不到任何可以让我更改此设置的属性。
日志消息:
ChilkatLog: OpenFile: DllDate: Jul 31 2014 ChilkatVersion: 9.5.0.43 UnlockPrefix: NORVICSSH Username: LVPAPP005:scheduleradminprod Architecture: Little Endian; 64-bit Language: .NET 2.0 / x64 VerboseLogging: 0 SshVersion: SSH-2.0-FTP Server ready SftpVersion: 3 sftpOpenFile: remotePath: \GIB_DAILY_CENTAUR_POSITIONS_20190403.CSV access: writeOnly createDisposition: createTruncate v3Flags: 0x1a Sent FXP_OPEN StatusResponseFromServer: Request: FXP_OPEN InformationReceivedFromServer: StatusCode: 8 StatusMessage: Invalid parameter --InformationReceivedFromServer --StatusResponseFromServer --sftpOpenFile Failed. --OpenFile --ChilkatLog
您将 SSH/SFTP 协议与 FTP 协议混淆了。两者是完全不同的协议。 "passive" 数据传输的概念在 SSH/SFTP 中不存在,而在 FTP 协议中存在。