Exchange2010 SP2 - Unacceptable witness name when creating DAG

Hi,

I have a Exchange 2010 SP2 test environment. All base servers are WS2008 R2 SP1 and all exchange installs were clean SP2.
Every thing seemed fine until I tried to setup a DAG. Regardless of what I try when creating the DAG an 'unacceptable witness server name' error is returned.
The FQDN of the witness server is correct ( 30242v12.corp.30242.local ). This server (one of the hub servers) is ping-able from all member servers and all DNS entries seem correct.

Any ideas anyone?

Regards
Gary
Grumpy_Old_ManAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

msatwaniCommented:
If the witness server you specify isn't an Exchange 2010 server, you must add the Exchange Trusted Subsystem USG to the local Administrators group on the witness server. If the witness server is a directory server, you must add the Exchange Trusted Subsystem USG to the Builtin\Administrators group. These security permissions are necessary to ensure that Exchange can create a directory and share on the witness server as needed
====================

 Specifying a Witness Server and Witness Directory During DAG Creation
When creating a DAG, you must provide a name for the DAG. You can optionally also specify a witness server and witness directory. If you specify a witness server, we recommend that you use a Hub Transport server, because this allows an Exchange administrator to be aware of the availability of the witness server.

When creating a DAG, the following combinations of options and behaviors are available:

You can specify only a name for the DAG, and leave the Witness server and Witness directory fields blank. In this scenario, the wizard searches for a Hub Transport server that doesn't have the Mailbox server role installed, and it automatically creates the default directory (%SystemDrive%:\DAGFileShareWitnesses\<DAGFQDN>) and default share (<DAGFQDN>) on that server and uses that Hub Transport server as the witness server. For example, consider a witness server named EXMBX3 on which the operating system has been installed onto drive C. A DAG named DAG1 in a domain named contoso.com would use a default witness directory of C:\DAGFileShareWitnesses\DAG1.contoso.com, which would be shared as \\EXMBX3\DAG1.contoso.com.

You can specify a name for the DAG, the witness server that you want to use, and the directory you want created and shared on the witness server.

You can specify a name for the DAG and the witness server that you want to use, and leave the Witness directory field blank. In this scenario, the wizard creates the default directory on the specified witness server.

You can specify a name for the DAG, leave the Witness server field blank, and specify the directory you want created and shared on the witness server. In this scenario, the wizard searches for a Hub Transport server that doesn't have the Mailbox server role installed, and it automatically creates the specified DAG on that server, shares the directory, and uses that Hub Transport server as the witness server.

When a DAG is formed, it initially uses the Node Majority quorum model. When the second Mailbox server is added to the DAG, the quorum is automatically changed to a Node and File Share Majority quorum model. When this change occurs, the DAG begins using the witness server for maintaining a quorum. If the witness directory doesn't exist, Exchange automatically creates it, shares it, and provisions the share with full control permissions for the cluster name object (CNO) computer account for the DAG.

=========================
Configuring Database Availability Groups for Exchange Server 2010

http://www.petri.co.il/configure-database-availability-groups-exchange-2010.htm
0
Grumpy_Old_ManAuthor Commented:
Thanks for the reply.
The witness server I intend to use is an Exchange server with only the Hub role installed. Within this environment there are three hub only servers. Even if I leave the witness server setting blank (as described above) I still receive the same error.

Regards
Gary
0
msatwaniCommented:
Pls try to add witnedd server with netbios name
New-DatabaseAvailabilityGroup -Name DAG3 -WitnessServer EXHUB2 -WitnessDirectory C:\DAG3 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8,192.168.0.8


The best practice is netbios name shouldn’t have dot in the name

--------------------------------------------------------------------------------
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

Vinay81Commented:
Thanks msatwani.your post is helpful
Its resolved the problem
0
Grumpy_Old_ManAuthor Commented:
Still no go I'm afraid, and it looks like I've hit a dead end on this.
I'll post this so if others hit this same issue at least they'll know why.

It seems there's (how shall I put it), an undocumented feature in either the Exchange DGA software or the underlying Windows Cluster Foundation code. If your domain domain is compressed of just numerals, ie 12345.com then there is no way you can set up a DAG. During the setup process an 'Invalid Witness server' error will always be returned.
There's more one this technet forum post here:

http://social.technet.microsoft.com/...2-d0848eeb167f

Rebuilt the environment with a different domain name and created a DAG without issue.
Oh well!

Regards
Gary




0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Grumpy_Old_ManAuthor Commented:
Posting solution for others.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.