Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > DNS Server > Re: Understanding server cache

Reply
Thread Tools Display Modes

Re: Understanding server cache

 
 
Ace Fekay [Microsoft Certified Trainer]
Guest
Posts: n/a

 
      05-07-2009
"mmccaws2" <> wrote in message
news:2b875502-102e-454c-b8c4-...
> We're seeing intermittent problems and we're trying to eliminate DNS
> as possible source. For Windows server 2003 and 2008 I was told that
> the default cache when an address is resolve is set for 3 days. How
> does one check this?
>
> More info on the app. Since the app is for an externally connected
> site and it's was designed for us, I cannot give too much detail. But
> see if this is enough. It has an e commerce like front. Basically
> the user attaches to server A, user then purchases a license, then
> with the license number they can review it's status. So it looks
> like:
>
> From server A, a user connects and initiates a purchase
> - Server A then verifies credit card
> - once verified, server A attaches to another server, say Server B,
> that generates the license.
> - then user can retrieve license status form Server A.
>
> The problem results from connectivity loss between Server A and Server
> B. Server A is on an firewalled externally accessible network
> segment, and server B is internal.
>
> Why suspect DNS? I've noticed that when the internal DNS was changed
> over to new DNS that there were at least 3 names in the list of name
> servers that no longer exist. Could this present problems in
> resolving. And how might I be able to detect that?
>
> Thanks
>
> Mike



The TTL of a record is how long either the client-side resolver cache, or
the DNS server cache, will keep a record. I don't know where you got 3 days
from. It all depends on the record, and who created the record on their DNS
server.

How to check on the client?
ipconfig /displaydns
Look at each record, you can see the TTL displayed in seconds. Matter of
fact, if you hit arrow up and run it again, you will see it counting down.

For the server: Goto View, select Advanced. The cache folder pops up. Look
at what it has resolved. Right click on a record, and you will see it's TTL.
If you close it, and reopen the record, you can see it counting down each
time you open it.

Nameservers in the nameservers tab list what DNS servers are authorative for
YOUR zones, no one elses. So I can't see this being an issue at all.

I don;t think your problem is DNS, rather connectivity either due to the
firewall or your ISP. YOu didn't state whether the externally connected
ServerB is directly connected to the firewall, such as in your DMZ, or a 3rd
party company. If 3rd party company somewhere on the internet, then I would
look at connectivity between you and them. It could be your line is
saturated, their line is saturated, you are having ISP problems with the
line, etc. Too difficult to pinpoint.

If directly connected, I would look at connectivity through the firewall. If
the external domain name of the external server is the same name as the
internal domain name, then I would manually create a host record in DNS
under the zone and specifically provide the IP address of the external
ServerB. This way it is always the same and can eliminate any differences
with resolution. Difference can occur if the internal machines are using a
mixture of internal DNS servers (which they should ONLY be using) and
external DNS, which would give you different results, especially if the
names are the same.

So it depends on your scenario. I hope the explanation helps you pinpoint it
based on your scenerio.

--
Ace

This posting is provided "AS-IS" with no warranties or guarantees and
confers no rights.

Ace Fekay, MCSE 2003 & 2000, MCSA 2003 & 2000, MCSA Messaging, MCT
Microsoft Certified Trainer


For urgent issues, you may want to contact Microsoft PSS directly. Please
check http://support.microsoft.com for regional support phone numbers.

"Efficiency is doing things right; effectiveness is doing the right
things." - Peter F. Drucker
http://twitter.com/acefekay

 
Reply With Quote
 
 
 
 
Ace Fekay [Microsoft Certified Trainer]
Guest
Posts: n/a

 
      05-07-2009
"mmccaws2" <> wrote in message
news:352794b3-8fb6-4a51-8cb9-...

Thanks

I did know that you could see the cache using that method. That is
great. ".com" usually has so many objects that it exceeds the viewing
limit.

We're having them track the switch port perfomance and monitor the
firewall. Server A is on a DMZ lan. Server B is on the internal
network about 3 hops from the firewall.

Thanks for your help

Mike

===

Hi Mike,

No problem, Mike. You can clear the DNS cache by right clicking on the
server name, and choose Clear Cache. For the client side, use ipconfig
/flushdns.

I hope that helps to pinpoint the issue.

Ace


 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
RE: Need Help Understanding PASV Use in Windows Server FTP Client Exotic Hadron Server Networking 3 09-11-2008 09:41 AM
Understanding the impact of a DHCP server outage Hugh Server Networking 2 05-20-2007 12:49 PM
Understanding Server 2003 Startup Anthony R. Gold Windows Server 0 08-31-2006 12:52 PM
download problems related to cache-control=no-cache is not yet fix Sameer Bakshi Internet Explorer 0 03-08-2006 11:21 AM
Server 2003 Disable resolver cache or local cache on the server? O''''Doyle Rules!! DNS Server 0 02-28-2006 01:29 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59