我在ERLANG ssh_sftp上编写了一个客户端应用程序,将该文件上传到远程服务器。对于低于1GB的文件,应用程序工作正常,但是对于较大的文件,我收到以下错误"错误的数据包长度"来自服务器&服务器关闭连接。
我使用的OTP版本是:Erlang / OTP 19 [erts-8.0]
我确信这不是网络问题,因为我试图将文件发送到localhost&得到了同样的错误。
一个重要的事情是当我尝试在Erlang R16B03-1(erts-5.10.4)上编译应用程序时,在这种情况下我的上传也失败但原因不同:"协议错误:预期的数据包类型30,获得了93"
答案 0 :(得分:0)
这是OTP-19.0上的一个错误所以我将OTP升级到OTP-19.3并且应用程序像魅力一样工作:)