Quantcast
Channel: Windows Server 2012 Essentials forum
Viewing all articles
Browse latest Browse all 6303

Server 2012 Essentials DNS problems and questions

$
0
0

Greetings

My WSE2012 machine is setup as the DC and DNS (not DHCP) server for my network. I also have a WS2012 Standard server as a member server that is running Exchange 2013. 

In order to achieve some redundancy, I added a second WS2012 Standard machine and promoted it to domain controller, replicating from the Essentials server.

All systems are connected to the outside world through a Cisco RV042G router that acts as DHCP server for the LAN.

My problem is that when the WSE machine is down, I lose all external and internal access to the Exchange server, and all LAN clients appear to lose all DNS resolution. Obviously I have made some error in my DNS setup. 

Here's how it is set up, all 3 servers have fixed IP addresses:

  • Cisco Router (192.168.2.1) set up as DHCP server. DHCP clients are given 192.168.2.2 and 192.168.2.6 (see below) as DNS servers.
  • WSE2012 (192.168.2.2) points to itself (127.0.0.1) for DNS in the network adapter settings, default gateway set to 192.168.2.1 (router). My ISP's DNS servers, plus the router, are setup as forwarders in the DNS settings.
  • WS2012 Std (domain controller, 192.168.2.6) points to itself (127.0.0.1) for DNS in the network adapter settings, default gateway set to 192.168.2.1 (router). My ISP's DNS servers, plus the router, are setup as forwarders in the DNS settings.
  • WS2012 Std (Exchange server, 192.168.2.4) is set to receive DNS settings automatically, and it receives .2 and .6 which I guess is as it should be.
  • Other clients (PCs, phones, tablets) are set to receive DNS settings automatically, see above.

If the WSE machine is down (it is currently very unreliable because of a hard-to-diagnose hardware problem) everything goes haywire. All servers and clients can still reach the internet, but the Exchange server becomes unreachable both internally and externally and LAN clients can only connect to each other by IP, not host name.

I find this very strange since both DCs have identical DNS setups and the "backup" domain controller appears to do its thing just fine if the WSE is down. 

If I change a client's NIC settings to point to the backup domain controller ONLY, everything works fine, as long as the WSE is up and running. This suggests the backup DC's DNS settings are okay.

I also ran DCDIAG on both DCs and there are some errors - e.g. the backup DC seems to return the name of the WSE DC when queried and is deemed "unreachable or not suitable".

I almost wish I had not migrated from WHS2011 because it seems all WSE has added to my setup is a single point of failure... :(

ipconfig /all output from Exchange server:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : VL-MAILSERVER
   Primary Dns Suffix  . . . . . . . : VILLALITBY.local
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : VILLALITBY.local

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
   Physical Address. . . . . . . . . : D4-3D-7E-97-01-71
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::11bb:171b:e91:f118%12(Preferred) 
   IPv4 Address. . . . . . . . . . . : 192.168.2.4(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.2.1
   DHCPv6 IAID . . . . . . . . . . . : 265567614
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-DF-6D-B3-D4-3D-7E-97-01-71
   DNS Servers . . . . . . . . . . . : 192.168.2.2
                                       192.168.2.6
   NetBIOS over Tcpip. . . . . . . . : Enabled


Output from DCDIAG testing the WSE server:

Directory Server Diagnosis


Performing initial setup:

   * Identified AD Forest. 
   Done gathering initial info.


Doing initial required tests

   
   Testing server: Default-First-Site-Name\VL-MEDIASERVER

      Starting test: Connectivity

         ......................... VL-MEDIASERVER passed test Connectivity



Doing primary tests

   
   Testing server: Default-First-Site-Name\VL-MEDIASERVER

      Starting test: Advertising

         ......................... VL-MEDIASERVER passed test Advertising

      Starting test: FrsEvent

         ......................... VL-MEDIASERVER passed test FrsEvent

      Starting test: DFSREvent

         The event log DFS Replication on server

         VL-MEDIASERVER.VILLALITBY.local could not be queried, error 0x6ba

         "The RPC server is unavailable."

         ......................... VL-MEDIASERVER failed test DFSREvent

      Starting test: SysVolCheck

         ......................... VL-MEDIASERVER passed test SysVolCheck

      Starting test: KccEvent

         The event log Directory Service on server

         VL-MEDIASERVER.VILLALITBY.local could not be queried, error 0x6ba

         "The RPC server is unavailable."

         ......................... VL-MEDIASERVER failed test KccEvent

      Starting test: KnowsOfRoleHolders

         ......................... VL-MEDIASERVER passed test

         KnowsOfRoleHolders

      Starting test: MachineAccount

         ......................... VL-MEDIASERVER passed test MachineAccount

      Starting test: NCSecDesc

         ......................... VL-MEDIASERVER passed test NCSecDesc

      Starting test: NetLogons

         ......................... VL-MEDIASERVER passed test NetLogons

      Starting test: ObjectsReplicated

         ......................... VL-MEDIASERVER passed test ObjectsReplicated

      Starting test: Replications

         ......................... VL-MEDIASERVER passed test Replications

      Starting test: RidManager

         ......................... VL-MEDIASERVER passed test RidManager

      Starting test: Services

         ......................... VL-MEDIASERVER passed test Services

      Starting test: SystemLog

         The event log System on server VL-MEDIASERVER.VILLALITBY.local could

         not be queried, error 0x6ba "The RPC server is unavailable."

         ......................... VL-MEDIASERVER failed test SystemLog

      Starting test: VerifyReferences

         ......................... VL-MEDIASERVER passed test VerifyReferences

   
   
   Running partition tests on : ForestDnsZones

      Starting test: CheckSDRefDom

         ......................... ForestDnsZones passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... ForestDnsZones passed test

         CrossRefValidation

   
   Running partition tests on : DomainDnsZones

      Starting test: CheckSDRefDom

         ......................... DomainDnsZones passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... DomainDnsZones passed test

         CrossRefValidation

   
   Running partition tests on : Schema

      Starting test: CheckSDRefDom

         ......................... Schema passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... Schema passed test CrossRefValidation

   
   Running partition tests on : Configuration

      Starting test: CheckSDRefDom

         ......................... Configuration passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... Configuration passed test CrossRefValidation

   
   Running partition tests on : VILLALITBY

      Starting test: CheckSDRefDom

         ......................... VILLALITBY passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... VILLALITBY passed test CrossRefValidation

   
   Running enterprise tests on : VILLALITBY.local

      Starting test: LocatorCheck

         ......................... VILLALITBY.local passed test LocatorCheck

      Starting test: Intersite

         ......................... VILLALITBY.local passed test Intersite


Output from DCDIAG testing the backup domain controller:

Directory Server Diagnosis


Performing initial setup:

   * Identified AD Forest. 
   Done gathering initial info.


Doing initial required tests

   
   Testing server: Default-First-Site-Name\VL-DOMAIN

      Starting test: Connectivity

         ......................... VL-DOMAIN passed test Connectivity



Doing primary tests

   
   Testing server: Default-First-Site-Name\VL-DOMAIN

      Starting test: Advertising

         Warning: DsGetDcName returned information for

         \\VL-MEDIASERVER.VILLALITBY.local, when we were trying to reach

         VL-DOMAIN.

         SERVER IS NOT RESPONDING or IS NOT CONSIDERED SUITABLE.

         ......................... VL-DOMAIN failed test Advertising

      Starting test: FrsEvent

         ......................... VL-DOMAIN passed test FrsEvent

      Starting test: DFSREvent

         The event log DFS Replication on server VL-DOMAIN.VILLALITBY.local

         could not be queried, error 0x6ba "The RPC server is unavailable."

         ......................... VL-DOMAIN failed test DFSREvent

      Starting test: SysVolCheck

         ......................... VL-DOMAIN passed test SysVolCheck

      Starting test: KccEvent

         The event log Directory Service on server VL-DOMAIN.VILLALITBY.local

         could not be queried, error 0x6ba "The RPC server is unavailable."

         ......................... VL-DOMAIN failed test KccEvent

      Starting test: KnowsOfRoleHolders

         ......................... VL-DOMAIN passed test KnowsOfRoleHolders

      Starting test: MachineAccount

         ......................... VL-DOMAIN passed test MachineAccount

      Starting test: NCSecDesc

         ......................... VL-DOMAIN passed test NCSecDesc

      Starting test: NetLogons

         Unable to connect to the NETLOGON share! (\\VL-DOMAIN\netlogon)

         [VL-DOMAIN] An net use or LsaPolicy operation failed with error 67,

         The network name cannot be found..

         ......................... VL-DOMAIN failed test NetLogons

      Starting test: ObjectsReplicated

         ......................... VL-DOMAIN passed test ObjectsReplicated

      Starting test: Replications

         ......................... VL-DOMAIN passed test Replications

      Starting test: RidManager

         ......................... VL-DOMAIN passed test RidManager

      Starting test: Services

         ......................... VL-DOMAIN passed test Services

      Starting test: SystemLog

         The event log System on server VL-DOMAIN.VILLALITBY.local could not be

         queried, error 0x6ba "The RPC server is unavailable."

         ......................... VL-DOMAIN failed test SystemLog

      Starting test: VerifyReferences

         ......................... VL-DOMAIN passed test VerifyReferences

   
   
   Running partition tests on : ForestDnsZones

      Starting test: CheckSDRefDom

         ......................... ForestDnsZones passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... ForestDnsZones passed test

         CrossRefValidation

   
   Running partition tests on : DomainDnsZones

      Starting test: CheckSDRefDom

         ......................... DomainDnsZones passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... DomainDnsZones passed test

         CrossRefValidation

   
   Running partition tests on : Schema

      Starting test: CheckSDRefDom

         ......................... Schema passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... Schema passed test CrossRefValidation

   
   Running partition tests on : Configuration

      Starting test: CheckSDRefDom

         ......................... Configuration passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... Configuration passed test CrossRefValidation

   
   Running partition tests on : VILLALITBY

      Starting test: CheckSDRefDom

         ......................... VILLALITBY passed test CheckSDRefDom

      Starting test: CrossRefValidation

         ......................... VILLALITBY passed test CrossRefValidation

   
   Running enterprise tests on : VILLALITBY.local

      Starting test: LocatorCheck

         ......................... VILLALITBY.local passed test LocatorCheck

      Starting test: Intersite

         ......................... VILLALITBY.local passed test Intersite







Viewing all articles
Browse latest Browse all 6303

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>