dns issue faced with windows sbs 2008 in the local area network

6
dvt_localboy 95,537 Week Week Month Month Overall Overall IPV6 interfering with external DNS resolution Asked by: hypercat Solved by: hypercat I'm having a strange issue on a Windows SBS 2008 server. It's been installed and running fine for a couple of years. Just recently (about a week ago or so) some of the users started complaining about not being able to get to some websites. The websites were accessible using IP addresses but not names. Long story short, I discovered that the DNS server was listing its IPv6 IP address as the primary DNS server rather than the IPv4 address. This seemed odd to me, so I experimented by DISABLING IPv6 to see if it resolved the issue, and it did. So, I left IPv6 turned off, I thought permanently. However, now I'm seeing errors in the event lot related to the MSExchangeADAccess service. The Exchange Active Directory provider discovers the server (event ID 2080), but that is immediately following by Event 2114: Log Name: Application Source: MSExchange ADAccess Date: 2/7/2011 2:36:28 PM Event ID: 2114 Task Category: Topology Level: Error Keywords: Classic User: N/A Computer: CHROME.domain.com Description: Process STORE.EXE (PID=2796). Topology discovery failed, error 0x80040a02 (DSC_E_NO_SUITABLE_CDC). Look up the Lightweight Directory Access Protocol (LDAP) error code specified in the event description. To do this, use Microsoft Knowledge Base article 218185, "Microsoft LDAP Error Codes." Use the information in that article to learn more about the cause and resolution to this error. Use the Ping or PathPing command-line tools to test network connectivity to local domain controllers. Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange ADAccess" /> <EventID Qualifiers="49156">2114</EventID> <Level>2</Level> <Task>3</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-02-07T19:36:28.000Z" /> <EventRecordID>641550</EventRecordID> <Channel>Application</Channel> <Computer>CHROME.raynardpeirce.com</Computer> <Security /> </System> <EventData> <Data>STORE.EXE</Data> <Data>2796</Data> Profile Profile My Open Questions My Open Questions 0 My Answered Questions My Answered Questions 6 My Monitored Questions My Monitored Questions 1 My Participated Questions My Participated Questions 1 My Topics My Topics 1 My Personal Knowledgebase My Personal Knowledgebase 0 My Articles My Articles 0 My Blog Entries My Blog Entries 0 Saved Searches Saved Searches 0 0 My Projects My Projects 0 My Participated Projects My Participated Projects 0 Help Help Top Windows Server 2008 Experts Top Windows Server 2008 Experts Overall Overall 1. ve3ofa 362,196 Wizard 0 points yesterday 2. hanccocka 342,650 3. Rancy 334,825 4. mkline71 282,149 5. Sembee2 247,806 6. takecoffe 170,365 7. arnold 161,211 8. Subsun 158,846 9. Sandeshdubey 157,213 10. footech 144,123 11. Jaihunt 143,799 12. sarang_tinguria 138,278 13. breadtan 130,347 14. leew 123,770 15. ArneLovius 122,408 16. Mutawadi 120,869 17. cgaliher 118,700 18. amitkulshrestha 105,435 19. Coralon 101,658 20. McKnife 96,128 21. Workspace Workspace Year Year Search Experts Exchange or Go to Advanced Search Experts Exchange > OS > Microsoft OS > MS Server OS > Windows Server 2008 > IPV6 Interfering With External DNS Resolution My Account My Account Log Out Log Out Upgrade to Business Account Upgrade to Business Account Help Help About Us About Us Hello, Hello, cybera cybera Link Email Unmonitor Save Print Page 1 of 6 IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008 24/09/2013 http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Upload: joke-jong

Post on 02-Jan-2016

68 views

Category:

Documents


0 download

DESCRIPTION

A weird occurrence of an SBS-2008 environment where locally connected users are unable to resolve DNS even though network services are working well on the server.

TRANSCRIPT

Page 1: DNS issue faced with Windows SBS 2008 in the Local Area Network

� �

dvt_localboy 95,537

WeekWeek MonthMonth OverallOverall

IPV6 interfering with external DNS resolutionAsked by: hypercat

Solved by: hypercat

I'm having a strange issue on a Windows SBS 2008 server.  It's been installed and running

fine for a couple of years. Just recently (about a week ago or so) some of the users started

complaining about not being able to get to some websites.  The websites were accessible

using IP addresses but not names. Long story short, I discovered that the DNS server was

listing its IPv6 IP address as the primary DNS server rather than the IPv4 address.  This

seemed odd to me, so I experimented by DISABLING IPv6 to see if it resolved the issue, and it

did. So, I left IPv6 turned off, I thought permanently. However, now I'm seeing errors in the

event lot related to the MSExchangeADAccess service. The Exchange Active Directory

provider discovers the server (event ID 2080), but that is immediately following by Event

2114:

Log Name:      Application

Source:        MSExchange ADAccess

Date:          2/7/2011 2:36:28 PM

Event ID:      2114

Task Category: Topology

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      CHROME.domain.com

Description:

Process STORE.EXE (PID=2796). Topology discovery failed, error 0x80040a02

(DSC_E_NO_SUITABLE_CDC). Look up the Lightweight Directory Access Protocol (LDAP) error

code specified in the event description. To do this, use Microsoft Knowledge Base article

218185, "Microsoft LDAP Error Codes." Use the information in that article to learn more

about the cause and resolution to this error. Use the Ping or PathPing command-line tools to

test network connectivity to local domain controllers.

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

    <Provider Name="MSExchange ADAccess" />

    <EventID Qualifiers="49156">2114</EventID>

    <Level>2</Level>

    <Task>3</Task>

    <Keywords>0x80000000000000</Keywords>

    <TimeCreated SystemTime="2011-02-07T19:36:28.000Z" />

    <EventRecordID>641550</EventRecordID>

    <Channel>Application</Channel>

    <Computer>CHROME.raynardpeirce.com</Computer>

    <Security />

  </System>

  <EventData>

    <Data>STORE.EXE</Data>

    <Data>2796</Data>

ProfileProfile

My Open QuestionsMy Open Questions 00

My Answered QuestionsMy Answered Questions 66

My Monitored QuestionsMy Monitored Questions 11

My Participated QuestionsMy Participated Questions 11

My TopicsMy Topics 11

My Personal KnowledgebaseMy Personal Knowledgebase 00

My ArticlesMy Articles 00

My Blog EntriesMy Blog Entries 00

Saved SearchesSaved Searches 00

My ProjectsMy Projects 00

My Participated ProjectsMy Participated Projects 00

HelpHelp

Top Windows Server 2008 ExpertsTop Windows Server 2008 Experts

OverallOverall

1. ve3ofa 362,196

Wizard

0 points yesterday

2. hanccocka 342,650

3. Rancy 334,825

4. mkline71 282,149

5. Sembee2 247,806

6. takecoffe 170,365

7. arnold 161,211

8. Subsun 158,846

9. Sandeshdubey 157,213

10. footech 144,123

11. Jaihunt 143,799

12. sarang_tinguria 138,278

13. breadtan 130,347

14. leew 123,770

15. ArneLovius 122,408

16. Mutawadi 120,869

17. cgaliher 118,700

18. amitkulshrestha 105,435

19. Coralon 101,658

20. McKnife 96,128

21.

WorkspaceWorkspace

YearYear

Search Experts Exchange �

or Go to Advanced Search

Experts Exchange > OS > Microsoft OS > MS Server OS > Windows Server 2008 > IPV6 Interfering With External DNS Resolution

My AccountMy Account Log OutLog OutUpgrade to Business AccountUpgrade to Business Account HelpHelp About UsAbout UsHello,  Hello,  cyberacybera

Link� Email� Unmonitor� Save� Print�

Page 1 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Page 2: DNS issue faced with Windows SBS 2008 in the Local Area Network

    <Data>80040a02</Data>

    <Data>DSC_E_NO_SUITABLE_CDC</Data>

  </EventData>

</Event>

This is obviously not a good thing long-term. My preferred resolution would be to be able to

re-enable IPv6 because I know that will resolve this issue. However, I also need to make sure

the browsing issue doesn't come back. Does anyone know of a way to force DNS to use IPv4

over IPv6?  I'm a newbie where IPv6 is concerned and have never delved into its secrets.

Tags: Windows 2008, IPv6, SBS 2008

Topics: Windows Server 2008, SBS Small Business Server

Participating Experts: 5

Points: 0

Comments: 18 2011-02-08 at 03:59:11 ID26804178

EXPERT COMMENTEXPERT COMMENT

EXPERT COMMENTEXPERT COMMENT

EXPERT COMMENTEXPERT COMMENT

EXPERT COMMENTEXPERT COMMENT

AUTHOR COMMENTAUTHOR COMMENT

AnswersAnswers

by: HawyLem

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\

create a DWORD named DisabledComponents and set it to  000000FF, this should disable ipv6

from all interfaces.

Reboot to be effective.

(http://4sysops.com/archives/why-and-how-to-disable-ipv6/)

by: renazonse

Completely disabling IPv6 requires a registry change:

http://www.windowsreference.com/networking/disable-ipv6-in-windows-server-20008-full-core-

installation/

Also, within your DNS management console go to the server properties and set DNS to only listen

on the IPv4 address of the server. Flush the DNS cache and restart DNS...you may have to reboot

the server for the IPv6 registry change to take effect.

by: dariusg

You should not completely disable IPv6 on a SBS server. Here is what you should do. The overall

issue is that the network binding order is not setup properly.

http://thebackroomtech.com/2009/01/15/howto-edit-network-card-bindings-in-windows-

server-2008/

by: dariusg

Make sure IPv4 is listed first in the network binding order

by: hypercat

Thanks all for your ideas. IPv4 is first in the binding order. In fact, IPv6 is not even checked in the

Advanced Settings dialog box.

22. DrDave242 82,698

23. RobWill 82,562

24. Qlemo 82,187

25. npsingh123 81,606

Posted on 2011-02-08 at 04:07:08 ID: 34835120

Posted on 2011-02-08 at 04:08:53 ID: 34835142

Posted on 2011-02-08 at 04:14:13 ID: 34835195

Posted on 2011-02-08 at 04:14:32 ID: 34835198

Posted on 2011-02-08 at 04:33:03 ID: 34835413

Link� Email� Unmonitor� Save� Print�

Page 2 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Page 3: DNS issue faced with Windows SBS 2008 in the Local Area Network

EXPERT COMMENTEXPERT COMMENT

AUTHOR COMMENTAUTHOR COMMENT

EXPERT COMMENTEXPERT COMMENT

EXPERT COMMENTEXPERT COMMENT

AUTHOR COMMENTAUTHOR COMMENT

EXPERT COMMENTEXPERT COMMENT

EXPERT COMMENTEXPERT COMMENT

by: dariusg

Check IPv6 then make sure that IPv4 is listed first

by: hypercat

I'm leery of disabling IPv6 entirely, since this is SBS, but I'll try the regedit for disabling IPv6 and

let you know how that does in terms of the SBS overall operation.

by: dariusg

Do not disable IPv6 this was cause issues with Exchange.

Make sure IPv6 is not listed here or not being used.

http://technet.microsoft.com/en-us/library/cc740071(WS.10).aspx

by: renazonse

It actually depends on which service pack level of Exchange you're running...earlier versions

required IPv6 to be disabled because it conflicted with Outlook Anywhere. Microsoft actually

recommends disabling if you're having issues:

http://technet.microsoft.com/en-us/library/cc671176%28EXCHG.80%29.aspx

http://technet.microsoft.com/en-us/library/bb629624%28EXCHG.80%29.aspx

http://msexchangeteam.com/archive/2008/06/20/449053.aspx

There's no harm in disabling it...it can be re-enabled if you decide you need it.

by: hypercat

Unfortunately, disabling IPv6 completely caused some other serious problems with Exchange

topology.  The Microsoft Exchange info store service would not run properly and there were

numerous errors in the event logs because the topology service could not connect to AD. So, that

option is out.  

I'm puzzled why, even with the correct binding order, the IPv6 address still shows first when you

do an ipconfig /all.  However, I checked at another site that has a Windows 2008 DC with DNS and

it shows the same thing.  So, it appears to be normal that this happens.  Anyone have any ideas

then why this would interfere with name resolution for external hosts?  Perhaps that's the way to

approach this issue.

by: dariusg

ipconfig /all will show IPv6 first that is not a problem. When you ping a domian name you should

get a IPv4 IP address

by: renazonse

What service pack level is Exchange?

Also, read this: http://msmvps.com/blogs/acefekay/archive/2010/05/27/how-to-disable-rss-tcp-

chimney-feature-and-ipv6.aspx

Posted on 2011-02-08 at 04:35:15 ID: 34835438

Posted on 2011-02-08 at 04:37:47 ID: 34835467

Posted on 2011-02-08 at 04:45:51 ID: 34835555

Posted on 2011-02-08 at 04:50:22 ID: 34835603

Posted on 2011-02-09 at 01:41:03 ID: 34844051

Posted on 2011-02-09 at 01:43:38 ID: 34844089

Posted on 2011-02-09 at 01:46:49 ID: 34844135

Link� Email� Unmonitor� Save� Print�

Page 3 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Page 4: DNS issue faced with Windows SBS 2008 in the Local Area Network

EXPERT COMMENTEXPERT COMMENT

AUTHOR COMMENTAUTHOR COMMENT

And specifically this: http://blogs.technet.com/b/sbs/archive/2008/10/24/issues-after-disabling-ipv6-

on-your-nic-on-sbs-2008.aspx

by: wylie_uk

exchange relies on IP6 so do not disable it.

do you have forwarders on your DNS server?

if no.. there is a bug that sounds just as you are discribing and you can prove it is the bug by

flushing your server dns cache, then if the websites are reachable is a caching issue on the server.

(u may need to flush the local dns cache too)

having forwarders on your dns server fixes this stupid bug.

by: hypercat

@wylie_uk - I don't have forwarders on this server. I didn't try flushing the DNS cache entirely,

but I did try removing the cached entries for one of the websites that wasn't browsable when the

problem was happening, and it didn't resolve the issue.

I was looking at the first article supplied by renazonse in post #34844135, so I ran the command to

show the interfaces, and I noticed a very strange thing.  The network card on this server is, in fact,

getting TWO IPv6 addresses. There's only one physical NIC in the server, and RRAS is not

configured, so I'm wondering if anyone has any idea why this would happen.  Here are the

ipconfig /all and netsh command results:

Microsoft Windows [Version 6.0.6001]

Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Users\Administrator>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : CHROME

   Primary Dns Suffix  . . . . . . . : domain.com

   Node Type . . . . . . . . . . . . : Hybrid

   IP Routing Enabled. . . . . . . . : No

   WINS Proxy Enabled. . . . . . . . : No

   DNS Suffix Search List. . . . . . : domain.com

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : HP NC373i Multifunction Gigabit Server Adapter

   Physical Address. . . . . . . . . : 00-25-B3-A5-A5-7E

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes

   Link-local IPv6 Address . . . . . : fe80::e597:1cc9:b8ba:d557%10(Preferred)

   Link-local IPv6 Address . . . . . : fe80::eb80:78f2:8fae:9089%10(Preferred)

   IPv4 Address. . . . . . . . . . . : 10.0.0.1(Preferred)

   Subnet Mask . . . . . . . . . . . : 255.255.255.0

   Default Gateway . . . . . . . . . : 10.0.0.5

   DNS Servers . . . . . . . . . . . : fe80::eb80:78f2:8fae:9089%10

                                       10.0.0.1

   Primary WINS Server . . . . . . . : 10.0.0.1

   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter Local Area Connection* 8:

   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : isatap.{7320D9AE-145C-4C32-B0FB-715E35A65154}

   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes

C:\Users\Administrator>netsh interface ipv6 show interfaces

Posted on 2011-02-09 at 19:56:54 ID: 34851232

Posted on 2011-02-10 at 05:48:35 ID: 34857080

Link� Email� Unmonitor� Save� Print�

Page 4 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Page 5: DNS issue faced with Windows SBS 2008 in the Local Area Network

EXPERT COMMENTEXPERT COMMENT

AUTHOR CLOSING COMMENTAUTHOR CLOSING COMMENT

YOUR COMMENTYOUR COMMENT

Idx  Met   MTU   State        Name

---  ---  -----  -----------  -------------------

  1   50 4294967295  connected    Loopback Pseudo-Interface 1

 11   50   1280  disconnected  Local Area Connection* 8

 10   20   1500  connected    Local Area Connection

by: dariusg

The Tunnel Adapter is normal with a IPv6 being enabled

You can disable that inteface using this link.

http://support.microsoft.com/kb/929852

Did you check your DNS to see what IP address it is listening on?

ACCEPTED SOLUTIONACCEPTED SOLUTION

by: hypercat

The tunnel adapter has nothing to do with it.  What I was questioning was the fact that the

Ethernet adapter has 2 IPv6 addresses - this seems odd and not quite right to me. I've not seen this

elsewhere.

At any rate, I had to re-enable IPv6 on the server in order to resolve the AD issues, and so far the

original problem that started this question has not recurred.

I am closing the question with thanks to all who tried to help on this.

by: hypercat

The ultimate solution was to disable then re-enable IPv6. After re-enabling it, the problem hasn't

recurred. However, there was never any real explanation as to why it happened in the first place.

by: cybera

I faced the similar issue. I am using SBS-2008, updated with the latest patches.

One fine day my clients in their office are unable to resolve DNS addresses. However, all incoming

connections including VPN-PPTP were working well.

My usual solution was to restart the server, and that should fix it. Initially we thought it was due

to the Antivirus software installed on the server. Actually the solution in the past was also

relatively simple, disable network adapter, and re-enabling it will work. However, we couldn't do

that as it will disconnect our remote support session. Restarting the server was a better choice for

us.

We ran nslookup on the server, it showed an ip v6 NS. It can resolve names properly.

we ran nslookup on the workstations, it showed ip v4 NS, which is the correct and default NS, and

we couldn't resolve the DNS. We could still maintain a connection via teamviewer, but simply not

resolve any DNS when browsing sites.

After disabling IPv6 on the network adapter on the server, we were able to resolve DNS entries

fine on the server and the clients. In addition, we were also able to connect to the internet on both

server and clients. I do realize that Exchange might encounter problems, so I turned IPv6 back on

again in the server network adapter and problem was resolved.

I believe this will come back again.. and I don't think the above is a real-solution yet. Can anyone

give some thought and perhaps explain in depth? I am not a DNS expert, nor a Windows Server

2008r2 expert... So I hope we can get to the root of this issue.

Posted on 2011-02-10 at 07:16:10 ID: 34857745

Posted on 2011-03-02 at 01:14:07 ID: 35009549

Posted on 2011-03-06 at 17:25:05 ID: 35045606

Posted on 2013-09-24 at 14:33:19 ID: 39516961

Link� Email� Unmonitor� Save� Print�

Page 5 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...

Page 6: DNS issue faced with Windows SBS 2008 in the Local Area Network

WHAT IS EXPERTS EXCHANGE?WHAT IS EXPERTS EXCHANGE?

OverviewOverview

How it worksHow it works

FeaturesFeatures

View TopicsView Topics

Plans & PricingPlans & Pricing

Our CustomersOur Customers

OUR COMMUNITYOUR COMMUNITY

Point SystemPoint System

Expert BenefitsExpert Benefits

Expert AwardsExpert Awards

Business AccountsBusiness Accounts

Customer SupportCustomer Support

Job BoardJob Board

GET SUPPORTGET SUPPORT

Site HelpSite Help

Terms of UseTerms of Use

Privacy PolicyPrivacy Policy

Site MapSite Map

URL ShortenerURL Shortener

THE COMPANYTHE COMPANY

About UsAbout Us

Contact UsContact Us

BlogBlog

Tech News BlogTech News Blog

EE StoreEE Store

© 1996-2013 © 1996-2013 Experts Exchange, LLC.Experts Exchange, LLC. Asker CertifiedAsker CertifiedAll rights reserved. Covered by US Patent. All rights reserved. Covered by US Patent.

MicrosoftMicrosoft

AppleApple

InternetInternet

GamersGamers

Digital LivingDigital Living

Virus & SpywareVirus & Spyware

HardwareHardware

SoftwareSoftware

SecuritySecurity

ProgrammingProgramming

Web DevelopmentWeb Development

NetworkingNetworking

DeveloperDeveloper

StorageStorage

OSOS

DatabaseDatabase

MAIN TOPICSMAIN TOPICS Browse All TopicsBrowse All Topics

iOSiOS

JavaScriptJavaScript

MS AccessMS Access

JavaJava

MS SQL ServerMS SQL Server

AndroidAndroid

Visual Basic .NETVisual Basic .NET

MS ExcelMS Excel

ExchangeExchange

C#C#

OutlookOutlook

PHPPHP

WordPressWordPress

Oracle DatabaseOracle Database

Visual Basic ClassicVisual Basic Classic

.NET Programming.NET Programming

TRENDING TOPICSTRENDING TOPICS

Post a CommentPost a Comment

Attach File

Code H2

Also Share On Facebook Twitter LinkedIn

Link Email Unmonitor Save Print

Page 6 of 6IPV6 interfering with external DNS resolution: Windows 2008, IPv6, SBS 2008

24/09/2013http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Window...