1
我正在尝试设置BizTalk FTP接收位置。我的FTP服务器设置了包含CSV文件的/ test子文件夹。我已经通过相同的接收端口在本地测试了CSV文件,它工作正常。根据我设置的文件掩码,执行NLST命令列出/ test文件夹的内容时,FTP端口似乎正在死亡。根据日志,它从服务器收到550响应。BizTalk FTP接收适配器 - NLST上的550错误
这里是日志输出:
< 220 Microsoft FTP Service
> USER XXXXXXXX
< 331 Password required for XXXXXXXX.
> PASS xxxx
< 230 User logged in.
> PWD
< 257 "/" is current directory.
> PWD
< 257 "/" is current directory.
> PWD
< 257 "/" is current directory.
> SYST
< 215 Windows_NT
> PWD
< 257 "/" is current directory.
> CWD /test/
< 250 CWD command successful.
> PWD
< 257 "/test" is current directory.
> TYPE A
< 200 Type set to A.
> PORT XXXXXXXX
< 200 PORT command successful.
> NLST *XXXXXXXX*.csv
< 150 Opening ASCII mode data connection.
< 550
> QUIT
< 221 Goodbye.
当我使用Windows ftp命令我能发出这些相同的命令,它似乎工作得很好。 FileZilla可以无缝连接到FTP服务器。所以我认为这是BizTalk客户端而不是服务器中的问题。
无论我在端口配置中将“使用名称列表(NLST)”设置为“是”还是“否”,我都可以得到相同的结果。