Microsoft Windows Server DNS - socketfout in service

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

Regel die een waarschuwing genereert voor de DNS-service.

Knowledge Base article:

Samenvatting

De DNS-serverservice reageert op verzoeken van DNS-clientcomputers voor naamomzettingsservices. DNS (Domain Name System) is een protocol waarmee een computer het numerieke IP-adres van een andere computer kan achterhalen door de naam van de doelcomputer te versturen naar een DNS-server. Problemen met de DNS-serverservice kunnen tot gevolg hebben dat de netwerkprestaties slechter worden of zelfs voorkomen dat computers elkaar kunnen vinden.

Oorzaken

Er is een fout opgetreden op de DNS-server bij het maken of binden van een TCP- of UDP-socket.

Aanvullend

Maak systeemgeheugen of andere systeembronnen vrij

Als u deze procedure wilt uitvoeren, moet u lid zijn van de groep Administrators of moet aan u de juiste bevoegdheid zijn gedelegeerd.

Sluit eventuele onnodige toepassingen of services en probeer de bewerking nogmaals uit te voeren.

Als de bewerking nogmaals mislukt, moet u de DNS-serverservice opnieuw starten.

U kunt de DNS-serverservice als volgt opnieuw opstarten:

1. Start Serverbeheer op de DNS-server. Klik daartoe op Start, op Systeembeheer en vervolgens op Serverbeheer.

2. Dubbelklik in de consolestructuur op Rollen, dubbelklik op DNS-server en dubbelklik vervolgens op DNS.

3. Klik met de rechtermuisknop op de DNS-server, klik op Alle taken en klik vervolgens op Opnieuw opstarten.

Als het probleem zich blijft voordoen, moet u de computer opnieuw opstarten en vervolgens Serverbeheer gebruiken om te controleren of de DNS-serverservice is gestart.

U kunt de computer als volgt opnieuw opstarten:

Klik op Start, klik op het pijltje naast de knop Vergrendelen en klik vervolgens op Opnieuw opstarten.

U kunt als volgt controleren of de DNS-serverservice is gestart:

1. Start Serverbeheer op de DNS-server. Klik daartoe op Start, op Systeembeheer en vervolgens op Serverbeheer.

2. Vouw in de consolestructuur het item Rollen uit en klik vervolgens op DNS-server.

De lijst Systeemservices toont de status van de DNS Serverservice.

Als het probleem zich blijft voordoen, veroorzaken één of meer toepassingen die op de server worden uitgevoerd mogelijk problemen met het geheugen.

Extern

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 - socketfout
Gebeurtenis-id: {0} Gebeurtenisbron: {1} Gebeurtenislogboek: {2} Gebeurtenisbeschrijving: {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>