Converting DNS "A" Record From Lowercase to Uppercase

Converting DNS "A" Record From Lowercase to Uppercase

Introduction

 

I have seen a weird problem in DNS last week. One of my colleagues was asking a host (A) record in all uppercase. I am not sure why that is required because Microsoft DNS is not case sensitive. The colleague told that is required for SAP but I don't have the clear idea about that requirement. I needed this to work with an existing  "A"  record which is already in all lowercase.

I deleted that record & recreated that in all uppercase but problem was not solved

Symptoms:


Existing Host record called "kobi"


Deleted the "kobi" & recreating the "KOBI"

See the below snap & that seems OK.
 f
I refresh once




And see the wired result in the below snap.

Automatically that turns in all lowercase because same previous record was in all lowercase.
____________________________________________________________________________________________________________

Solution

I have deleted that record from DNSMGMT.msc but the issue was not resolved. Then I have created a NEW record in DNS with all CAPS & not found any issue with that. Deleted that & recreated; that seems in all uppercase. Now I came to the conclusion that it might be the cache issue or still that record is present somewhere else. Yes; in test environment I have found that record in adsiedit but not found in production environment. Due to LDAP policy; we are able to see only 10000 record in adsiedit so I used sysinternal adexplorer for deleting that record in production. Ldap policy is not effected the sysinternal adexplorer so I can see the "A"(kobi) record in ADExplorer.

See more about Ldap Policy: http://social.technet.microsoft.com/wiki/contents/articles/14559.active-directory-ldap-policy.aspx

See the below snap from adsiedit after deleting the "A"(kobi) record from DNSMGMT.

See the below snap from ADEXPLORER after deleting the "A"(kobi) record from DNSMGMT



Download ADExplorer from Microsoft site.
http://technet.microsoft.com/en-us/sysinternals/bb963907.aspx

Delete that record from adsiedit/ADexplorer & restart that server & run repadmin /syncall /aepd. Next day you can create that record.

Leave a Comment
  • Please add 4 and 4 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Richard Mueller edited Revision 17. Comment: Changed tag "Windows 2008" to "Windows Server 2008", changed tag "Has Images" to "Has Image"

  • Peter Geelen - MSFT edited Revision 14. Comment: Consolidated articles into 1

  • Peter Geelen - MSFT edited Revision 13. Comment: Typo correction & title consolidation

  • Richard Mueller edited Revision 11. Comment: Typo

  • Richard Mueller edited Revision 10. Comment: Modify link to part 2

  • Richard Mueller edited Revision 9. Comment: Modified title, added tags

Page 1 of 1 (6 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
Page 1 of 1 (7 items)