페더레이션 서버 프록시에서 페더레이션 수동 서비스 통신 오류

Microsoft.ActiveDirectoryFederationServices20.FederationServerProxyAuthenticationWSFederationPassiveServiceCommunicationErrorMonitor (UnitMonitor)

Knowledge Base article:

요약

페더레이션 서비스에서 토큰을 가져오는 동안 통신 오류가 발생했습니다. 15분 이내에 같은 문제가 다시 발생하지 않으면 이 모니터의 상태가 녹색 상태로 다시 바뀝니다. 이 모니터에서 생성되는 알림은 수동으로 확인해야 합니다.

원인

이 이벤트는 서비스 종속성을 사용할 수 없는 경우 서비스를 시작하는 동안 발생할 수 있습니다. 예를 들어 IIS(인터넷 정보 서비스) 서비스가 오프라인 상태일 때 AD FS 2.0 Windows 서비스를 시작하면 이 이벤트가 발생할 수 있습니다.

이 이벤트의 특정 원인에 대한 자세한 내용은 해당 이벤트 내에 지정된 추가 정보를 검토하십시오.

해결 방법

페더레이션 서비스가 실행 중인지 확인합니다. 필요한 경우 페더레이션 서비스를 시작(또는 다시 시작)합니다. AD FS 2.0이 설치되어 있고 실행 중인지 확인하는 방법에 대한 자세한 내용은 AD FS 2.0 troubleshooting guide(AD FS 2.0 문제 해결 가이드)의 "Things to Check Before Troubleshooting AD FS 2.0(AD FS 2.0 문제 해결 전에 확인할 사항)" 섹션을 참조하십시오.

이 이벤트의 추가 정보를 사용하여 다른 서비스가 사용할 수 없는 상태이거나 잘못 구성되었는지 확인합니다.

Element properties:

TargetMicrosoft.ActiveDirectoryFederationServices20.FederationServerProxyAuthentication
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogTimer2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
페더레이션 서버 프록시에서 페더레이션 수동 서비스 통신 오류
페더레이션 서비스에서 토큰을 가져오는 동안 통신 오류가 발생했습니다.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.ActiveDirectoryFederationServices20.FederationServerProxyAuthenticationWSFederationPassiveServiceCommunicationErrorMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.ActiveDirectoryFederationServices20.FederationServerProxyAuthentication" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.ActiveDirectoryFederationServices20.FederationServerProxyAuthenticationWSFederationPassiveServiceCommunicationErrorMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>$Target/Host/Property[Type="Microsoft.ActiveDirectoryFederationServices20.FederationServerProxy"]/ADFSEventLog$</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">363</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005RegularExpression</Operator>
<Pattern>(^AD FS$)|(^AD FS 2.0$)</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
<TimerWaitInSeconds>900</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>