今天上午上课,打开教师电脑 出现错误提示:
在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志。
结果上课的时候网络不可以访问,电子教室 也无效。打开事件查看器,提示错误如下:
IPSEC Services 服务因下列错误而停止:
通常每个套接字地址(协议/网络地址/端口)只允许使用一次
IPSec 驱动程序进入了阻止模式。IPSec 将丢弃所有未经启动时 IPSec 策略例外所允许的入站和出站 TCP/IP 网络通讯。 用户操作: 要恢复完全非安全的 TCP/IP 连接,请禁用 IPSec 服务,然后重新启动计算机。 有关详细的疑难解答信息,请查阅在安全事件日志中的事件。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
一共2条错误,估计是端口冲突,可以原来一直好的啊,又没有安装什么,打开网络搜索下 没有发现什么好的办法,不过在微软的一片文档里面看到了类似的错误:
安装了 DNS 服务器安全更新 953230 (MS08-037) 后,在运行 Windows SBS 的计算机上某些服务可能无法启动或无法正常工作
http://support.microsoft.com/kb/956189
说是由于安装了DNS导致的错误。
想起本机的配置和服务,估计问题就在此了
操作系统:Windows 2003 Server 安装服务 ISA 2006 DNS服务器 McAfee
微软分析原因:
发生此问题的原因是 DNS 服务器服务正在侦听另一个服务所需的 UDP 端口。如果存在 MaxUserPort 注册表项,就会出现此问题。该注册表项位于以下注册表子项中:
默认情况下,MaxUserPort 注册表项由以下程序安装并使用下列值:
| 程序 | MaxUserPort 注册表项的默认值 |
|---|---|
| Microsoft Exchange Server 2003 | 60000 |
| Microsoft Internet Security and Acceleration (ISA) Server | 65535 |
| Windows Small Business Server 2003 | 60000 |
| 安装有 Exchange Server 2003 或 ISA Server 的 Windows Small Business Server 2003 | 65535 |
解决方法:
重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
要解决此问题,请将该服务所需的端口添加到 ReservedPorts 注册表值中。这会禁止 DNS 服务器服务侦听该端口。已知下列端口会导致冲突:
| 端口 | 使用这些端口的程序 |
|---|---|
| 1645-1646 | IAS |
| 1701-1701 | L2TP |
| 1718-1719 | H.323 Gatekeeper(仅限 ISA 2000) |
| 1745-1745 | ISA Server 2000 或 ISA Server 2004 |
| 1812-1813 | IAS |
| 2883-2883 | AUTD |
| 3500-3619 | 仅限 ISA Server 2000 |
| 4500-4500 | IPSEC |
要配置 ReservedPorts 注册表值,请按照下列步骤操作:
- 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
- 找到并单击下面的子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
- 右键单击“ReservedPorts”,然后单击“修改”。
- 键入要保留的端口的范围。
注意- 必须用以下格式键入端口范围: xxxx-yyyy
- 不要替换现有值。而是另外添加所需的值。
- 要指定单个端口,请 x 和 y 使用同一值。例如,要指定端口 4000,请键入 4000-4000。
- 如果要另行指定连续端口并将其中一个端口保留不用,则将无法正常保留下一个端口,并将使用该端口。
- ISA Server 设置仅适用于 Small Business Server 2000 或 Windows Small Business Server 2003 Premium Edition。
- 必须用以下格式键入端口范围:
- 单击“确定”。
注意:如果收到以下错误消息,请单击“确定”警告:
REG_MULTI_SZ 类型的数据不能包含空字符串。
注册表编辑器将删除找到的空字符串。 - 退出注册表编辑器,然后重新启动计算机。
注意
- 做出这些更改后,必须重新启动计算机才能使其生效。
- 如果要在服务器上使用可能要求使用大于端口 1024 的静态 UDP 端口的任何第三方应用程序,还应将该端口添加到保留端口列表中。
到此问题全部解决! 在注册表相关项目中加入 4500-4500端口!
谢谢微软的文档!