Microsoft Windows Server DNS サービス ソケット エラー

Microsoft.Windows.Server.DNS.Service.SocketFailure (Rule)

DNS サービスのアラート生成ルールです。

Knowledge Base article:

概要

DNS サーバー サービスは、名前解決サービスを提供するために、DNS クライアント コンピューターからの要求に応答します。ドメイン ネーム システム (DNS) は、ターゲット コンピューターの名前を DNS サーバーに送信することによって、コンピューターが別のコンピューターの数値 IP アドレスを取得できるようにするプロトコルです。DNS サーバー サービスで問題が発生すると、ネットワークのパフォーマンスが低下したり、ネットワーク コンピューターが互いを見つけることができなくなったりするおそれがあります。

原因

DNS サーバーは、TCP または UDP ソケットの作成またはバインドに関するエラーを検出しました。

追加情報

メモリまたは他のシステム リソースを解放する

この手順を実行するには、Administrators のメンバーであるか、適切な権限を委任されている必要があります。

不要なアプリケーションやサービスを終了し、操作を再試行します。

操作が再度失敗した場合は、DNS サーバー サービスを再起動します。

DNS サーバー サービスを再起動するには、次の手順を実行します。

1. DNS サーバーで、サーバー マネージャーを起動します。サーバー マネージャーを起動するには、[スタート] ボタンをクリックし、[管理ツール]、[サーバー マネージャー] の順にクリックします。

2. コンソール ツリーで [役割]、[DNS サーバー]、[DNS] の順にダブルクリックします。

3. DNS サーバーを右クリックし、[すべてのタスク] をクリックして、[再起動] をクリックします。

問題が解決しない場合は、コンピューターを再起動し、サーバー マネージャーを使用して DNS サーバー サービスが開始されていることを確認します。

コンピューターを再起動するには、次の手順を実行します。

[スタート] ボタンをクリックし、ロック ボタンの横の矢印をクリックして、[再起動] をクリックします。

DNS サーバー サービスが開始されていることを確認するには、次の手順を実行します。

1. DNS サーバーで、サーバー マネージャーを起動します。サーバー マネージャーを起動するには、[スタート] ボタンをクリックし、[管理ツール]、[サーバー マネージャー] の順にクリックします。

2. コンソール ツリーで [役割] を展開し、[DNS サーバー] をクリックします。

[システム サービス] 一覧に DNS サーバー サービスの状態が表示されます。

問題が続く場合は、サーバー上で実行されている 1 つ以上のアプリケーションがメモリの問題の原因となっている可能性があります。

外部

http://technet.microsoft.com/en-us/library/dd365049(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - ソケット エラー
イベント ID: {0} イベント ソース: {1} イベント ログ: {2} イベントの説明: {3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.DNS.Service.SocketFailure" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">403</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">404</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">405</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">406</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">407</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Service.SocketFailure.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>