We are having issues with the Second Domain Controller in on our Network.
Here is the Network Topology.
We have Server1 which is the Main Windows 2003 Domain Controller. Server2 was built as a backup domain controller. Both servers have DNS servers on them. Both servers are patched with all the same updates. Server1 has 2gb ram and server2 has 4gb ram. Server1 has a 3tb Raid attached to it via SCSI. Server2 has a 9tb Raid attached to it via Scsi.
Here is the problem.
The two servers ran perfectly fine for about 2 months. After i went in and updated and patched both servers with the latest patches, the second server, server2, every 17 to 22 hours needs to be rebooted. I lose connection to my Active Directory and i cannot access the internet. I can however ping the internet and ping google. The only way i found to fix the problem is to reboot. Then it happens again. When this occurs i can see server2 from server1, but i cannot see server1 from server2.
Here are some Event Viewer Errors right before and during the failure.
Information 12/9/2007 4:11:29 PM SceCli None 1704 N/A BRICKLIN
Security policy in the Group policy objects has been applied successfully.
Error 12/9/2007 6:01:30 PM Userenv None 1030 SYSTEM BRICKLIN
Windows cannot query for the list of Group Policy objects. Check the event log for possible messages previously logged by the policy engine that describes the reason for this.
Error 12/9/2007 6:26:31 PM Userenv None 1053 SYSTEM BRICKLIN
Windows cannot determine the user or computer name. (Not enough storage is available to complete this operation. ). Group Policy processing aborted.
Here is my DCDIAG and NETDIAG
C:\Program Files\Support Tools>dcdiag /a
Domain Controller Diagnosis
Performing initial setup:
Done gathering initial info.
Doing initial required tests
Testing server: Default-First-Site-Name\ABADAL
Starting test: Connectivity
……………………. ABADAL passed test Connectivity
Testing server: Default-First-Site-Name\BRICKLIN
Starting test: Connectivity
……………………. BRICKLIN passed test Connectivity
Doing primary tests
Testing server: Default-First-Site-Name\ABADAL
Starting test: Replications
……………………. ABADAL passed test Replications
Starting test: NCSecDesc
……………………. ABADAL passed test NCSecDesc
Starting test: NetLogons
……………………. ABADAL passed test NetLogons
Starting test: Advertising
……………………. ABADAL passed test Advertising
Starting test: KnowsOfRoleHolders
……………………. ABADAL passed test KnowsOfRoleHolders
Starting test: RidManager
……………………. ABADAL passed test RidManager
Starting test: MachineAccount
……………………. ABADAL passed test MachineAccount
Starting test: Services
……………………. ABADAL passed test Services
Starting test: ObjectsReplicated
……………………. ABADAL passed test ObjectsReplicated
Starting test: frssysvol
……………………. ABADAL passed test frssysvol
Starting test: frsevent
……………………. ABADAL passed test frsevent
Starting test: kccevent
……………………. ABADAL passed test kccevent
Starting test: systemlog
……………………. ABADAL passed test systemlog
Starting test: VerifyReferences
……………………. ABADAL passed test VerifyReferences
Testing server: Default-First-Site-Name\BRICKLIN
Starting test: Replications
……………………. BRICKLIN passed test Replications
Starting test: NCSecDesc
……………………. BRICKLIN passed test NCSecDesc
Starting test: NetLogons
……………………. BRICKLIN passed test NetLogons
Starting test: Advertising
……………………. BRICKLIN passed test Advertising
Starting test: KnowsOfRoleHolders
……………………. BRICKLIN passed test KnowsOfRoleHolders
Starting test: RidManager
……………………. BRICKLIN passed test RidManager
Starting test: MachineAccount
……………………. BRICKLIN passed test MachineAccount
Starting test: Services
……………………. BRICKLIN passed test Services
Starting test: ObjectsReplicated
……………………. BRICKLIN passed test ObjectsReplicated
Starting test: frssysvol
……………………. BRICKLIN passed test frssysvol
Starting test: frsevent
……………………. BRICKLIN passed test frsevent
Starting test: kccevent
……………………. BRICKLIN passed test kccevent
Starting test: systemlog
……………………. BRICKLIN passed test systemlog
Starting test: VerifyReferences
……………………. BRICKLIN passed test VerifyReferences
Running partition tests on : DomainDnsZones
Starting test: CrossRefValidation
……………………. DomainDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. DomainDnsZones passed test CheckSDRefDom
Running partition tests on : ForestDnsZones
Starting test: CrossRefValidation
……………………. ForestDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. ForestDnsZones passed test CheckSDRefDom
Running partition tests on : Schema
Starting test: CrossRefValidation
……………………. Schema passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. Schema passed test CheckSDRefDom
Running partition tests on : Configuration
Starting test: CrossRefValidation
……………………. Configuration passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. Configuration passed test CheckSDRefDom
Running partition tests on : buck
Starting test: CrossRefValidation
……………………. buck passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. buck passed test CheckSDRefDom
Running enterprise tests on : buck.local
Starting test: Intersite
……………………. buck.local passed test Intersite
Starting test: FsmoCheck
……………………. buck.local passed test FsmoCheck
—————————————————————————————-
C:\Program Files\Support Tools>dcdiag /a
Domain Controller Diagnosis
Performing initial setup:
Done gathering initial info.
Doing initial required tests
Testing server: Default-First-Site-Name\ABADAL
Starting test: Connectivity
……………………. ABADAL passed test Connectivity
Testing server: Default-First-Site-Name\BRICKLIN
Starting test: Connectivity
……………………. BRICKLIN passed test Connectivity
Doing primary tests
Testing server: Default-First-Site-Name\ABADAL
Starting test: Replications
……………………. ABADAL passed test Replications
Starting test: NCSecDesc
……………………. ABADAL passed test NCSecDesc
Starting test: NetLogons
……………………. ABADAL passed test NetLogons
Starting test: Advertising
……………………. ABADAL passed test Advertising
Starting test: KnowsOfRoleHolders
……………………. ABADAL passed test KnowsOfRoleHolders
Starting test: RidManager
……………………. ABADAL passed test RidManager
Starting test: MachineAccount
……………………. ABADAL passed test MachineAccount
Starting test: Services
……………………. ABADAL passed test Services
Starting test: ObjectsReplicated
……………………. ABADAL passed test ObjectsReplicated
Starting test: frssysvol
……………………. ABADAL passed test frssysvol
Starting test: frsevent
……………………. ABADAL passed test frsevent
Starting test: kccevent
……………………. ABADAL passed test kccevent
Starting test: systemlog
……………………. ABADAL passed test systemlog
Starting test: VerifyReferences
……………………. ABADAL passed test VerifyReferences
Testing server: Default-First-Site-Name\BRICKLIN
Starting test: Replications
……………………. BRICKLIN passed test Replications
Starting test: NCSecDesc
……………………. BRICKLIN passed test NCSecDesc
Starting test: NetLogons
……………………. BRICKLIN passed test NetLogons
Starting test: Advertising
……………………. BRICKLIN passed test Advertising
Starting test: KnowsOfRoleHolders
……………………. BRICKLIN passed test KnowsOfRoleHolders
Starting test: RidManager
……………………. BRICKLIN passed test RidManager
Starting test: MachineAccount
……………………. BRICKLIN passed test MachineAccount
Starting test: Services
……………………. BRICKLIN passed test Services
Starting test: ObjectsReplicated
……………………. BRICKLIN passed test ObjectsReplicated
Starting test: frssysvol
……………………. BRICKLIN passed test frssysvol
Starting test: frsevent
……………………. BRICKLIN passed test frsevent
Starting test: kccevent
……………………. BRICKLIN passed test kccevent
Starting test: systemlog
……………………. BRICKLIN passed test systemlog
Starting test: VerifyReferences
……………………. BRICKLIN passed test VerifyReferences
Running partition tests on : DomainDnsZones
Starting test: CrossRefValidation
……………………. DomainDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. DomainDnsZones passed test CheckSDRefDom
Running partition tests on : ForestDnsZones
Starting test: CrossRefValidation
……………………. ForestDnsZones passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. ForestDnsZones passed test CheckSDRefDom
Running partition tests on : Schema
Starting test: CrossRefValidation
……………………. Schema passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. Schema passed test CheckSDRefDom
Running partition tests on : Configuration
Starting test: CrossRefValidation
……………………. Configuration passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. Configuration passed test CheckSDRefDom
Running partition tests on : buck
Starting test: CrossRefValidation
……………………. buck passed test CrossRefValidation
Starting test: CheckSDRefDom
……………………. buck passed test CheckSDRefDom
Running enterprise tests on : buck.local
Starting test: Intersite
……………………. buck.local passed test Intersite
Starting test: FsmoCheck
……………………. buck.local passed test FsmoCheck
Here are some things I’ve done from other posts.
1. Teamed the Dual NIC
2. Increased my PageFile Size
3. Increased the size of the Kerberos version 5 protocol token