| 中国 |
|
|
|
![]() |
HP CIFS Server 3.0h A.02.03.02 发行说明: HP-UX 11i v1、11i v2 和 v3。已知问题和解决办法 |
|
下面列出了 HP CIFS Server A.02.03.02 中的已知问题以及相应的解决办法(如果有): 问题解决办法Microsoft 服务器不支持共享模式安全性和 Windows NT ACL。目前尚无解决办法。 问题在共享的 CIFS Server 驱动器的 DOS 提示符下,使用通配符和多字节字符集匹配文件名中的单个字符时,有时不能正常工作(例如,使用日语 Shift-JIS 和 ???? 匹配的是两个多字节字符,而不是四个多字节字符)。 解决办法对于单个字符,使用 ??。例如,如果尝试匹配四个字符,必须使用八个通配符 ????????。 问题更改 HP CIFS Server 所在的域后,用户需要很长时间才能登录。 解决办法更改 HP CIFS Server 所在的域之前,请删除 /var/opt/samba/private/secrets.tdb 以及 /var/opt/samba/locks 中的 .tdb 文件,以避免混用运行时内部数据库。 问题如果使用完整路径指定符号链接,则在使用 UNIX 扩展创建该符号链接时会失败。 解决办法问题一旦在 smb.conf 文件中设置了 wins server 选项,便不能使用 SWAT 实用程序将其清除。 解决办法手动编辑 smb.conf 文件删除 wins server 条目。 问题在未启动 HP CIFS Server 且未初始化 tdb 文件时,运行 smbstatus 的非超级用户可能会收到下列错误: "could not open file /var/opt/samba/locks/sessionid.tdb:No such files or directory" "Error:Failed to initialize locking database" 解决办法smbstatus 的当前版本禁止普通用户初始化 tdb 文件。在超级用户启动 CIFS Server 之后或初始化 tdb 文件之后,普通用户必须执行 smbstatus。 问题从没有签名和封装修补程序的 Windows XP 计算机中更改存储在 smbpasswd 文件中的口令将会失败,并且会损坏用户的口令。 解决办法问题当使用终端服务器客户端访问 CIFS Server 上的共享资源时,该终端服务器上的所有客户端将通过一个虚拟连接进行连接,并由 CIFS Server 上的一个 SMBD 进程提供服务。这样就会导致诸多问题,包括某进程打开文件过多、有太多锁定以及客户端性能下降,原因是所有客户端都共享一个 SMBD 进程。 解决办法对于 Windows NT,可以将注册表参数 MultipleUsersOnConnection 设置为 1,这样就会强制每个终端服务器客户端自行处理各自的连接,从而使每个客户端获得一个单独的 SMBD 进程。对于 Windows 2000 终端服务,Microsoft 提供了一个修补程序 Q818528。您可以应用此修补程序,并设置下列值:
有关此修补程序的详细信息,请参阅 Microsoft Q818528 文章,此文章位于:http://support.microsoft.com/default.aspx?kbid=818528 问题在将 Excel 文件保存到 Samba 时,会出现“The file may have been changed”错误消息。该错误消息会同时提供两种选择:“save a copy”或“overwrite changes”。 解决办法系统提示时,请回答“overwrite changes”,否则,必须使用另一文件名保存该文件。 为彻底避免该错误,可通过更改注册表来解决这一问题,详见 http://support.microsoft.com/default.aspx?kbid=324491 上的 MS 知识库文章。 Samba 社区也注意到了此问题,并在 Bugzilla 中对其进行了深入分析,网址为 https://bugzilla.samba.org/show_bug.cgi?id=1094。 问题由于 Windows 的安全要求已经提高,因此,如果没有为漫游配置文件配置足够的权限,则配置文件存储操作可能失败。 解决办法对于用户配置文件所用的配置文件共享,请设置 profile acls = yes。对于普通共享,不要设置 profile acls = yes,因为这会使在这些共享上创建的文件的所有权不正确。 问题当使用 smb.conf 参数“security=server”进行配置后,64 位 Windows XP 客户端无法连接到 CIFS Server。如果其他 Windows 客户端像 64 位 Windows XP 客户端缺省设置那样将 LAN Manager 的本地策略设置为“Send NTLM response only”,则这些 Windows 客户端也无法进行连接。 解决办法在每个出现故障的客户端上,使用 Administrative Tool 并执行下列步骤: 问题当首次使用 smbpasswd 命令向新的 CIFS Server 安装中添加 Samba 用户时,此命令可能会显示一条引起用户误解的消息。请参阅以下示例:
系统会正确添加该用户,仅在首次添加新的 Samba 用户时,才会显示这条引起误解的消息。 解决办法问题64 位 Windows XP 客户端无法添加新的 ACE。如果从 Windows XP Professional 64 位版本上通过 Windows 资源管理器的 File->Properties->Security 界面向文件或目录中添加 ACE,则会出现以下错误:
解决办法问题某些 Windows 2000/2003 域信任可能无法被 HP CIFS Server 识别,包括某些森林内部/森林之间 (intra/inter-forest) 之间的信任。 解决办法HP CIFS Member Server 可能会使用森林内部/森林之间 (intra/inter-forest) 的信任,要满足这些信任的要求,可以明确创建快捷方式信任。HP CIFS PDC 支持外部信任,这一点足以满足 Samba 和 Windows 域内信任关系的要求。有关 Windows 2000/2003 信任的详细信息,请参考 MS TechNet http://technet.microsoft.com 上的 MS TechNet 文章。 问题在添加相应的 samba 计算机帐户及其 sambaSamAccount 信息(用于 HP CIFS Server 计算机帐户验证)之前,必须存在现有的 POSIX 计算机帐户。可使用 useradd 命令向 /etc/passwd 文件中添加以“$”符号结尾的 POSIX 计算机帐户,以便 HP CIFS Server 可将其识别为一个计算机帐户。如果执行了此操作,则运行 pwck 命令将显示以下错误:
解决办法问题使用 useradd 命令向 /etc/passwd 文件中添加以“$”符号结尾的 POSIX 计算机帐户,以便 HP CIFS Server 可将其识别为一个计算机帐户。pwck 命令可能会显示以下错误:
解决办法添加 POSIX 计算机帐户时,请在 useradd 中使用“-m”选项。如果该新帐户的主目录不存在,则会为其创建一个主目录。 问题解决办法一种解决办法是,在启动删除进程之后关闭 Windows 资源管理器。自 A.02.03.01 起,还有一种解决办法是,将“change notify timeout”smb.conf 参数设置为 0。将该参数设置为 0 之后,便不会发送变更通知消息,也不会发生长时间的延迟。此时,客户端需要启动更新(按 F5 键),才能查看对文件共享进行的更改。自 A.02.03.01 起,“change notify timeout”参数将从全局范围参数变为共享级参数。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||