SF_NOTIFY_READ_RAW_DATA 필터 알림은 IIS 8에서 지원되지 않습니다.

Microsoft.Windows.InternetInformationServices.6.2.SFNOTIFYREADRAWDATA.filter.notification.is.not.supported.in.IIS.8 (Rule)

Knowledge Base article:

요약

IIS(인터넷 정보 서비스) ISAPI(인터넷 서버 응용 프로그래밍 인터페이스) 확장 및 필터는 IIS의 요청 처리 기능을 확장하고 수정할 수 있습니다. ISAPI 필터는 작성하는 데 많은 시간이 걸리고 세션 처리를 기본적으로 지원하지 않으며 관리하기 번거로울 수 있습니다. IIS 6.0 및 IIS 8은 서버 안정성을 높이기 위해 ISAPI 애플리케이션을 분리하여 실행합니다. IIS 8에서 ISAPI 필터를 계속 사용할 수 있지만 개발자가 IIS 8의 새 모듈식 아키텍처에 통합되는 관리형 또는 네이티브 모듈을 추가하는 것이 더 간단합니다.

해결 방법

SF_NOTIFY_READ_RAW_DATA가 IIS 8에서 지원되지 않음

IIS 8에서는 ISAPI 필터에 SF_NOTIFY_READ_RAW_DATA 알림을 더 이상 지원하지 않습니다. 이 알림이 필요한 ISAPI 필터를 사용해야 하는 경우 IIS 6.0에서 IIS 5.0 격리 모드로 필터를 실행해야 합니다(하지만 권장되는 방법은 아님). 자세한 내용은 인터넷 정보 서비스 버전 6.0에서 SF_NOTIFY_READ_RAW_DATA 이벤트를 등록하는 ISAPI 필터에 대한 정보 문서를 참조하세요.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebServer
CategoryAlert
EnabledTrue
Event_ID2261
Event SourceMicrosoft-Windows-IIS-W3SVC-WP
Alert GenerateFalse
RemotableTrue
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WA WriteAction Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.SFNOTIFYREADRAWDATA.filter.notification.is.not.supported.in.IIS.8" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC-WP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2261</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.SFNOTIFYREADRAWDATA.filter.notification.is.not.supported.in.IIS.8.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>