jcfis.SMBException(incorrect function,0xC000009A等)解决办法

问题描述:
同样的配置文件,win7服务器上部署的java程序连接win7共享文件夹时正常,但是银河麒麟服务器走到//建立连接 remoteFile.connect();时就报错

提示jcfis.SMBException(incorrect function),最初定位认为是银河麒麟没有samba服务导致,后续排查出问题在于麒麟服务器上配置文件中smb://ip/路径为直接粘贴过来,中间/符号不对,修改为键盘输入/后该问题解决!
注意:不能用File.separator替换/

问题描述: SMBclient提示NT_STATUS_INSUFFICIENT_RESOURCES 提示码为:0xC000009A

问题是 LanmanServer 服务内存不足。我们需要加强它:

在你的 Windows 机器上,启动 regedit (Win+R -> regedit) 修改以下注册表项:

“ HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache ” 从 01
“ HKLM\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters\Size ”从 13

Win7下注册表路径为:
“ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache ” 从 01
“ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters\Size ”从 13

如果您将 Windows 机器用作文件服务器或媒体服务器,问题似乎会更频繁地出现。如果可以,请重新启动 Windows 。如果由于某种原因您不能,那么您可以通过重新启动以下服务来有效地执行相同操作:

(Win+R -> cmd.exe) as administrator(用管理员账号启动cmd执行下列命令)
> net stop LanmanServer /y
> net start LanmanServer
> net start Browser
> net start HomeGroupListener

问题描述: Windows server2008 R2系统服务器发现右键竟然没有“共享”功能,系统服务里根本没有LanmanServer服务(即server服务)。

可能是缺少LanmanServer的服务,解决办法为
进有共享功能的服务器注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver导出该注册表,到缺少LanmanServer的服务器上合并,重启,问题解决

  • 相关

表 :Windows 登录状态代码。

Status\Sub-Status Code 描述
0XC000005E 当前没有可用于服务登录请求的登录服务器。
0xC0000064 用户使用拼写错误或错误用户帐户进行登录
0xC000006A 用户使用拼写错误或错误密码进行登陆
0XC000006D 原因可能是用户名或身份验证信息错误
0XC000006E 指示引用的用户名和身份验证信息有效,但某些用户帐户限制阻止了成功的身份验证(例如时间限制)。
0xC000006F 用户在授权时间之外登录
0xC0000070 用户从未经授权的工作站登录
0xC0000071 用户使用过期密码登录
0xC0000072 用户登录到管理员已禁用的帐户
0XC00000DC 指示 Sam 服务器处于错误状态,无法执行所需操作。
0XC0000133 DC 和其他计算机之间的时钟完全不同步
0XC000015B 此计算机上尚未授予用户请求的登录类型(也称为登录权限)
0XC000018C 登录请求失败,因为主域和受信任域之间的信任关系失败。
0XC0000192 尝试登录,但 Netlogon 服务未启动。
0xC0000193 用户使用过期帐户登录
0XC0000224 用户需要在下次登录时更改密码
0XC0000225 很明显,这是 Windows 中的错误而非风险
0xC0000234 帐户已锁定的用户登录
0XC00002EE 失败原因:登录时出错
0XC0000413 登录失败:登录的计算机受身份验证防火墙保护。 不允许指定的帐户对计算机进行身份验证。
0x0 状态正常。

微软官方SMB错误代码表:http://msdn.microsoft.com/en-us/library/ee441884%28PROT.13%29.aspx ;

猜你喜欢

转载自blog.csdn.net/qq_43961619/article/details/121489110