事件类型: 警告
事件来源: Microsoft ISA Server Web Proxy
事件种类: 无
事件 ID: 23501
日期: 2010-1-21
事件: 10:53:41
用户: N/A
计算机: PRX02
描述:
写入日志的时间大约花费了 19 秒。如果超过 30 秒,则日志记录可能会失败,并且 ISA 服务器可能会进入锁定模式。有关详细信息,请参阅 ISA 服务器帮助和支持网站( http://support.microsoft.com/ph/2108/)上的 Microsoft 文章 919468。
事件来源: Microsoft ISA Server Web Proxy
事件种类: 无
事件 ID: 23501
日期: 2010-1-21
事件: 10:53:41
用户: N/A
计算机: PRX02
描述:
写入日志的时间大约花费了 19 秒。如果超过 30 秒,则日志记录可能会失败,并且 ISA 服务器可能会进入锁定模式。有关详细信息,请参阅 ISA 服务器帮助和支持网站( http://support.microsoft.com/ph/2108/)上的 Microsoft 文章 919468。
有关更多信息,请参阅在
http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
参考资料:
要解决此问题,请按照下列步骤操作:
1。下载安装补丁: ISA2006 sp1
2。确保防火墙日志目录和 Web 代理日志目录是在不同磁盘上。 若要执行此操作,请按照下列步骤操作:
- 在 ISA Server MMC 管理单元中,单击 监视。
- 在 详细信息 窗格中单击 日志 选项卡。
- 在 任务 选项卡上单击 配置防火墙日志记录。
- 在 日志 选项卡上单击适当 日志存储格式,然后单击 选项。
- 注意 存储在日志文件 框中的防火墙日志的存储位置的文件夹的路径。
- 在 日志文件存储限制 下, 进行适当的更改,以减少日志文件大小。
- 单击 确定,然后单击 应用。
- 在 任务 选项卡上单击 Web 代理日志记录。
- 在 日志 选项卡上单击适当的日志的存储格式,然后单击 选项。
- 请确保您在第 5 步中记下该路径不是为 Web 代理日志记录列出相同的路径。
注意 请确保 Web 代理日志存储到不同的磁盘。 - 在 日志文件存储限制 下, 进行适当的更改,以减少日志文件大小。
- 单击 确定,然后单击 应用。
3。限制在日志中包括的字段数。 若要执行此操作,请按照下列步骤操作:
- 在 ISA Server MMC 管理单元中,单击 监视。
- 在 详细信息 窗格中单击 日志 选项卡。
- 在 任务 选项卡上单击 配置防火墙日志记录。
- 在 域 选项卡上选择所需,请单击 应用,的该字段,然后单击 确定。
- 重复步骤 2 至步骤 4 为 Web 代理日志记录。
4。启动记事本,然后将下面的脚本复制到一个记事本文件:
Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"
Const SE_VPS_NAME = "UseExtendedMSDELogFile"
Const SE_VPS_VALUE = true
Sub SetValue()
' Create the root obect.
Dim root ' The FPCLib.FPC root object
Set root = CreateObject("FPC.Root")
'Declare the other objects needed.
Dim array ' An FPCArray object
Dim VendorSets ' An FPCVendorParametersSets collection
Dim VendorSet ' An FPCVendorParametersSet object
' Get references to the array object
' and the network rules collection.
Set array = root.GetContainingArray
Set VendorSets = array.VendorParametersSets
On Error Resume Next
Set VendorSet = VendorSets.Item( SE_VPS_GUID )
If Err.Number <> 0 Then
Err.Clear
' Add the item
Set VendorSet = VendorSets.Add( SE_VPS_GUID )
CheckError
WScript.Echo "New VendorSet added... " & VendorSet.Name
Else
WScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_NAME)
End If
if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then
Err.Clear
VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE
If Err.Number <> 0 Then
CheckError
Else
VendorSets.Save false, true
CheckError
If Err.Number = 0 Then
WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"
End If
End If
Else
WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"
End If
End Sub
Sub CheckError()
If Err.Number <> 0 Then
WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
Err.Clear
End If
End Sub
SetValue
Const SE_VPS_NAME = "UseExtendedMSDELogFile"
Const SE_VPS_VALUE = true
Sub SetValue()
' Create the root obect.
Dim root ' The FPCLib.FPC root object
Set root = CreateObject("FPC.Root")
'Declare the other objects needed.
Dim array ' An FPCArray object
Dim VendorSets ' An FPCVendorParametersSets collection
Dim VendorSet ' An FPCVendorParametersSet object
' Get references to the array object
' and the network rules collection.
Set array = root.GetContainingArray
Set VendorSets = array.VendorParametersSets
On Error Resume Next
Set VendorSet = VendorSets.Item( SE_VPS_GUID )
If Err.Number <> 0 Then
Err.Clear
' Add the item
Set VendorSet = VendorSets.Add( SE_VPS_GUID )
CheckError
WScript.Echo "New VendorSet added... " & VendorSet.Name
Else
WScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_NAME)
End If
if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then
Err.Clear
VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE
If Err.Number <> 0 Then
CheckError
Else
VendorSets.Save false, true
CheckError
If Err.Number = 0 Then
WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"
End If
End If
Else
WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"
End If
End Sub
Sub CheckError()
If Err.Number <> 0 Then
WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
Err.Clear
End If
End Sub
SetValue
5。通过使用.vbs 文件扩展名将该文件另存为 Microsoft Visual Basic 脚本文件。 渚嬪将文件另存为 ConfigLogsizeGrowth.vbs C:\ConfigLogsizeGrowth 文件夹中。
6。在命令提示符处移动到.vbs 文件的位置,然后再运行.vbs 文件。 渚嬪运行以下命令:
6。在命令提示符处移动到.vbs 文件的位置,然后再运行.vbs 文件。 渚嬪运行以下命令:
cd C:\ConfigLogsizeGrowth cscript ConfigLogsizeGrowth.vbs
注意 启用此修补程序后,日志文件大小设置为 2 MB 按增长。
问题得以解决,日志中没有出现该警告。
转载于:https://blog.51cto.com/nihaiou/270093