在尝试向NetApp分享“净使用”时,我遇到了一个非常特殊的情况。
特定用户需要通过CIFS发出扫描,但该用户(具有完全读/写访问权)会收到“发生系统错误1312 – 指定的login会话不存在,它可能已被终止”。
这种情况需要下列命令:
net use \\ShareHostname\Share /user:DOMAIN\user /persistent:no [password]
下面的数据包捕获显示了这一尝试。

如果在没有为当前login的用户提供密码的情况下发出相同的命令(不同于所需的用户并且只具有读取权限),则该命令成功完成。
net use \\ShareHostName\Share /user:DOMAIN\user2 /persistent:no

当将应用程序从Win2k3框移动到同一个域上的Win2k8时,这个问题就产生了。 在新机器上无法validation的帐户在Win2k3机器上工作,有趣的是。
在检查中,我validation了两台计算机上的GPO“networking访问:不允许存储密码和凭证以进行身份validation”在两台计算机上都是“已启用”,无法更改。
我真的想要缩小这个问题的范围,并且非常感谢提供额外的故障排除步骤或可能的解决scheme。
编辑:
不幸的是,这个问题并没有真正的解决scheme,因为NetApp在使用SMBv2或SMBv3的Windows Server 2008上有一个开放的例子。
此特定错误的唯一解决方法是让networkingpipe理员禁用“networking访问:不允许存储用于身份validation的密码和凭据”的GPO设置,这不是NetApp打开案例或在此处发布的初衷。
对于任何有兴趣的人,NetApp提供了以下内容:
错误ID: 837425
错误types: CIFS
说明:在某些情况下,尝试连接到CIFS共享失败,并显示以下错误消息:“发生系统错误1312。指定的login会话不存在,它可能已被终止。
SMB 2和SMB 3 Windows客户端(如Windows 7,Vista和Windows 8)发生此问题。连接到共享时指定凭据时发生此问题,如下面的示例:
net use * \\server\share /user:domain\user password
SMB 1客户端(如Windows XP)上不会出现此问题,因此使用SMB 1客户端连接到共享是一种解决方法。 但是请注意,即使在SVM上禁用了SMB 2和SMB 3,并且客户端使用SMB 1连接,SMB 2和SMB 3客户端(如Windows 7和Windows 8)仍然会出现此问题。
注意:当错误746314的修复程序可用时,它将作为解决此问题的解决方法。
您可以检查networking访问:不允许存储networking身份validation的密码和凭据“被禁用。https://technet.microsoft.com/en-us/library/jj852185(v=ws.11).aspx这可能会解决你的问题。