我在网上搜索过,但找不到任何信息;为什么会发生此错误?
它淹没了我的事件查看器:间隔 1 分钟,此错误不断弹出。(即频率为1分钟)
我没有安装任何IIS。
此服务器纯粹是域控制器,未添加其他角色。
请建议我该怎么办?
服务器操作系统 - Window Server 2008 R2 标准版。
更多细节:
Log Name: System
Source: Schannel
Date: 6/28/2012 6:06:11 PM
Event ID: 36888
Task Category: None
Level: Error
Keywords:
User: SYSTEM
Computer: QKSRVDC212.Corp.abc.com
Description:
The following fatal alert was generated: 10. The internal error state is 1203.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Schannel" Guid="{1F678132-5938-4686-9FDC-C8FF68F15C85}" />
<EventID>36888</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2012-06-28T12:36:11.801245500Z" />
<EventRecordID>9305</EventRecordID>
<Correlation />
<Execution ProcessID="524" ThreadID="3516" />
<Channel>System</Channel>
<Computer>QKSRVDC212.Corp.abc.com</Computer>
<Security UserID="S-1-5-18" …Run Code Online (Sandbox Code Playgroud) 让 ASP.NET 查看更改PATH我已经更改了服务器上的
环境变量,并且需要 IIS / W3WP(即我的 ASP.NET 应用程序)来查看此更改。PATH我从另一个问题的答案中了解到(强调我的):
您必须回收 IIS 进程才能更新它
我的问题:如何“回收”IIS进程?
以下是我尝试解决此问题的方法:
使用iisreset
我尝试过一些东西。我尝试的第一件事是iisreset,但我的 asp.net 应用程序没有获取路径更改。为了确保我没有疯狂,我尝试重新启动服务器,这确实有效:应用程序现在拾取新的PATH.
我很想知道是否有一种方法可以防止仅仅因为我想要PATH在 ASP.NET 应用程序中进行更改而需要重新启动整个计算机...
可能出现的另一件事是我误解了另一个问题(那里的回答者iisreset在说“回收iis”时确实是指这个问题)?这并不能解释为什么iisreset对我的情况不起作用,而重新启动服务器却可以。iisreset我缺少什么选择吗?
在互联网上搜索
我也尝试寻找解决方案。从我第一次搜索我的PATH问题以来,没有找到任何真实的信息(除了上述问题)。我的第二组关于回收 IIS 进程的搜索效果不佳:我得到了有关iisreset以及它如何回收工作进程的信息。
重新启动 W3SVC
一位回答者建议重新启动 W3SVC(“万维网发布服务”),这似乎很有希望,但它对我也不起作用(但它可能对你有用!)。我通过更改路径尝试了该建议,使用新的命令提示符验证更改是否已完成,然后重新启动 W3SVC:我的 ASP.NET 应用程序没有骰子。重新启动后,新的命令提示符仍将显示更改后的路径,并且我的应用程序也将看到更改(因此更改本身实际上就是我想要的)。
另一位回答者提出了类似的建议,但有一个重要的区别:让服务保持停止状态一段时间,确认该站点不可用(以查看它实际上是 IIS 为该站点提供服务)。但这对我来说有同样的结果。
终止正确的 IIS 进程 …