当您尝试登录到 Telnet 服务器正在运行 Windows Server 2003,与 Service Pack 1 或 Service Pack 2 时出现

http://support.microsoft.com/kb/309523

当试图登录到 Telnet 服务器与 Service Pack 1 或 Service Pack 2 运行 Microsoft Windows Server 2003 时您会收到以下错误消息:
正在初始化 telnet 会话时出错。外壳程序进程可能不具有已启动。
Telnet 服务器已关闭了连接
此外,Telnet 服务器上应用程序事件日志中记录以下事件:

事件类型: 错误
事件源: TlntSvr
事件类别: 无
事件 ID: 4049
用户: 不适用
说明:
创建 CMD 进程时出错。
系统错误: 该存根 (stub) 接收到坏数据。

如果用户帐户登录到 Telnet 服务器上使用的环境变量中有多个 5,120 的字符,就会出现此问题。

原因

出现此问题是由于在 Telnet 服务器上 Seclogon.dll 文件中的行为。如果在函数中指定的环境变量中包含多个 5,120 字符 Seclogon.dll 文件 CreateProcessWithTokenW 函数返回一个错误。

解决方案

修补程序信息

可以从 Microsoft 获得支持的修补程序。但是,此修补程序被用于解决本文所述的此问题。此修补程序仅应用于出现这一特定问题的系统。此修补程序可能会接受进一步的测试。因此,如果此问题没有对您造成严重的影响,我们建议您等待包含此修补程序的下一个软件更新。

是否可供下载此修补程序没有"提供修补程序下载"部分中,在这篇知识库文章的顶部。如果不会显示此部分,请联系 Microsoft 客户服务和支持以获取此修复程序。

注意 如 果出现其他问题,或者如果需要进行任何故障诊断,则您可能不得不创建单独的服务请求。将正常收取支持费用将应用于其他支持问题和不需要进行此特定的修补程 序的问题。有关完整列表的 Microsoft 客户服务和支持的电话号码,或创建一个单独的服务请求,请访问下面的 Microsoft 网站: 注意 "提供修补程序下载"窗体所显示的此修复程序是可用的语言。如果您看不到您的语言,则是一个修复程序不能用于该语言。

系统必备组件

若 要将此修补程序必须具有 Windows Server 2003 Service Pack 1 或 Windows Server 2003 Service Pack 2 计算机上安装。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
889100   如何获取最新的 service pack,Windows Server 2003 的

重新启动要求

应用此修补程序后,您必须重新启动计算机。

修补程序替换信息

此修补程序不替代任何其他修补程序。

文件信息

此修补程序的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和时间对这些文件列出在协调世界时 (UTC)。当您查看文件信息时,将转换为本地时间。若要 UTC 与本地时间之间的时差使用控制面板中的 日期和时间 项中的 时区 选项卡。
Windows Server 2003 与 x 基于 x86 版本的 Service Pack 1
文件的名称 文件版本 文件大小 日期 时间 平台
Seclogon.dll 5.2.3790.2938 18,944 2007 年五月 17 日 19: 43 x86
Windows Server 2003 与 x 基于 x86 版本的 Service Pack 2
文件的名称 文件版本 文件大小 日期 时间 平台
Seclogon.dll 5.2.3790.4083 18,432 2007 年五月 17 日 19: 04 x86
Windows Server 2003 与 Service Pack 1,基于 Itanium 的版本
文件的名称 文件版本 文件大小 日期 时间 平台 SP 要求 服务分支
Seclogon.dll 5.2.3790.2938 48,128 2007 年五月 17 日 05: 00 IA 64 sp1 不适用
Wseclogon.dll 5.2.3790.2938 18,944 2007 年五月 17 日 05: 00 x86 sp1
Windows Server 2003 与 Service Pack 2,基于 Itanium 的版本
文件的名称 文件版本 文件大小 日期 时间 平台 SP 要求 服务分支
Seclogon.dll 5.2.3790.4083 48,128 2007 年五月 17 日 05: 05 IA 64 sp2 不适用
Wseclogon.dll 5.2.3790.4083 18,432 2007 年五月 17 日 05: 05 x86 sp2
x 基于 x64 的版本的 Windows Server 2003
文件的名称 文件版本 文件大小 日期 时间 平台 SP 要求 服务分支
Seclogon.dll 5.2.3790.2938 28,160 2007 年五月 17 日 05: 00 x64 sp1 不适用
Wseclogon.dll 5.2.3790.2938 18,944 2007 年五月 17 日 05: 00 x86 sp1
Windows Server 2003 与 x 基于 x64 的版本的 Service Pack 2
文件的名称 文件版本 文件大小 日期 时间 平台 SP 要求 服务分支
Seclogon.dll 5.2.3790.4083 28,160 2007 年五月 17 日 05: 05 x64 sp2 不适用
Wseclogon.dll 5.2.3790.4083 18,432 2007 年五月 17 日 05: 05 x86 sp2

替代方法

要变通解决此问题,限制环境变量所使用的字符少于 5,120 用户帐户。

状态

Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

更多信息

根据对 Microsoft 开发人员网络文档进程的环境块的总大小不能超过 32,767 个字符。有关详细的信息,请访问下面的 Microsoft 网站: 有关用于描述 Microsoft 软件更新的标准术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684   用于描述 Microsoft 软件更新的标准术语的说明

这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Service Pack 1 当用于
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Web Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 2 当用于
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Web Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows XP Professional x64 Edition
关键字: 
kbmt kbautohotfix kbexpertiseinter kbwinserv2003postsp2fix kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB935761 KbMtzh

你可能感兴趣的:(windows)