Java mtime.sec不存在
我在这里面临一个棘手的局面。我有一个基于java的应用程序,它试图用scp远程机器复制某些文件。在执行这些任务时,我从应用程序端发现以下错误消息Java mtime.sec不存在,java,scp,Java,Scp,我在这里面临一个棘手的局面。我有一个基于java的应用程序,它试图用scp远程机器复制某些文件。在执行这些任务时,我从应用程序端发现以下错误消息 scp protocol error mtime.sec not present 但是,当我手动尝试将scp从服务器连接到端点机器时,我能够毫无问题地完成它 我用于手动测试的命令是scp localfileuser@hostname:/tmp/ 我不确定错误消息mtime.sec是否不存在。有人能在这里放些灯吗。我在网上找不到有用的信息,任何专家的想
scp protocol error mtime.sec not present
但是,当我手动尝试将scp从服务器连接到端点机器时,我能够毫无问题地完成它
我用于手动测试的命令是scp localfileuser@hostname:/tmp/
我不确定错误消息mtime.sec是否不存在
。有人能在这里放些灯吗。我在网上找不到有用的信息,任何专家的想法都会有很大帮助
由于SCP使用手动过程正常工作,我不确定SCP是否有问题 我也有同样的问题。如果我升级到ubuntu 12.04,这对我来说很有效。当我对Ubuntu14.04这么做的时候,它失败了,并显示了同样的消息 我根据这个例子编写了scp代码。我想你也是 如果我删除下一行中“T”后面的空格,它就会工作。更改:
command="T "+(_lfile...
到
执行此操作或将ptimestamp设置为false
protocol error: mtime.sec not delimited
我在谷歌上搜索了一下,发现这是一条复杂的错误信息。我们最近禁用了root登录,将其设置为“nologin”。我忘了更新我的scp脚本,它仍在尝试以root用户身份登录。当我更新它时,使用新的登录名一切都很好。(很抱歉与Java无关)就像上面的ZZapper所写的那样 我遇到了与上面相同的问题,试图使用scp连接到远程站点,它也告诉我 “协议错误:未分隔mtime.sec”
运行带有-vvvv的
scp时,结果是在“服务器端”,他们不允许我使用scp,并告诉我改为使用sftp。我了解到我的问题源于我们的stftp服务器只允许sftp连接这一事实。不允许使用scp
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
Sink: This service allows sftp connections only.
protocol error: mtime.sec not present
是的,我同意。。。我也必须更新命令,它起作用了,我没有更新这里的问题。。谢谢你的输入,和这个例子完全一样。。。谢谢你的解决方案!我将尝试以某种方式通知该示例的作者。请问如何设置ptimestamp=false?在文件第40行附近,您将看到如何使用该标志i used-vvvv
来查找。真正的问题是登录次数过多
。服务器一次只接受两次登录。
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
Sink: This service allows sftp connections only.
protocol error: mtime.sec not present