我正在异常"当我尝试使用" com.enterprisedt.net连接到SFTP的远程主机时,消息存储已达到EOF" .ftp.ssh.SSHFTPClient" 类(edtFTPj / PRO - 商业Java文件传输客户端)。
我能够使用相同的代码成功连接到SFTP的另一台远程主机。
是否存在导致问题的特定主机的特定配置?如果是这种情况,有什么方法可以确认吗?除了此异常消息之外,我没有任何其他日志。但是,我可以更改代码以尝试任何建议的调试选项。
请注意,由于我的现有代码已在使用此库,因此无法使用其他SFTP库。
com.enterprisedt.net.j2ssh.authentication.AuthenticationProtocolException: Failed to read messages
at com.enterprisedt.net.j2ssh.authentication.AuthenticationProtocolClient.a(AuthenticationProtocolClient.java:265)
Caused by: com.enterprisedt.net.j2ssh.transport.MessageStoreEOFException: The message store has reached EOF
at com.enterprisedt.net.j2ssh.transport.SshMessageStore.getMessage(SshMessageStore.java:177)
at com.enterprisedt.net.j2ssh.transport.SshMessageStore.getMessage(SshMessageStore.java:110)
at com.enterprisedt.net.j2ssh.authentication.AuthenticationProtocolClient.a(AuthenticationProtocolClient.java:261)
... 31 more