在Linux上手动测试smb端点连接

时间:2018-08-21 20:32:15

标签: linux apache-camel smb jcifs

我有一个小的Apache Camel应用程序,该应用程序在smb端点上拾取文件:

smb://domain.nl;user-name@domain.nl/my/file/location?password=Blablabla&move=${processedFolder}&sendEmptyMessageWhenIdle=true&consumer.bridgeErrorHandler=true

最近,我们出现了一个小故障,在移动了一些我们排好的文件之后,该过程失败了。日志清楚地表明,来自smb位置的文件突然变得无法访问。 我尝试的第一件事是检查是否可以到达smb端点,例如:

smbclient -L domain.nl -U user-name -d 10

此返回的会话设置失败:许多调试行后,NT_STATUS_LOGON_FAILURE

长话短说,事实证明这只是一个小故障,在重新运行骆驼之后,所有文件都被拾起了。因此,smbclient不是检查使用Samba JCIFS的Apache骆驼是否可以访问位置的方法。那是什么下次,如何才能从Linux服务器上手动检查smb位置是否可用?

我应该注意linux版本是古老的5.5 redhat。

骆驼版本:2.20.1, camel jcifs版本:2.18.0, jcifs版本:1.3.18

0 个答案:

没有答案