2013年11月11日 星期一

Exchange Server 2010 Event ID 2501

這個錯誤訊息通常會出現在 DAG 成員的 MBS 上,雖然在 AD 站台裡已經把子網域指定好,但是該錯誤訊息還是會出現 !!
 
Event Type: Error

Event Source: MSExchange ADAccess

Event Category: General

Description:

Process MSEXCHANGEADTOPOLOGY (PID=). The site monitor API was unable to verify the site name for this Exchange computer - Call=DsctxGetContext Error code=8007077f. Make sure that Exchange server is correctly registered on the DNS server.
 
執行 nltest /dsgetsite 之後仍然會出現找不到指定 DC......錯誤訊息
 
 
發生原因:
由於 DAG 設定完成後,Cluster 會 Bind 一張 Microsoft Failover Cluster Virtual Adapter.....IP 通常會是 169.254.X.X,同時 Ping 自己時也會回應 169.254.x.x....
 
網路上大部分查到的解答是利用 nvspbind 的工具就可以解決,但是事實上問題還是無法根治 !!
 
解決方法:
加 Hosts File....格式如下:
 
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost
 
172.16.1.10        mbs01.lingo.com         mbs01


另一個 Solution.....使用 Regedit

WORKAROUND


To work around this issue, hardcode the Active Directory Site name in the registry. To do this, follow these steps:
  1. Click Start, click Run, type Regedit, and then press OK.
  2. Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. On the Edit menu, click New, and then click String Value.
  4. Type SiteName, and then press Enter.
  5. Right-click SiteName, click Modify, type the name of the Active Directory Site that the Exchange server belongs to in the Value data box, and then click OK.
  6. Exit Registry Editor, and then restart the computer to apply the change.
 
When you hardcode the Active Directory Site name, Windows will return the hardcoded site name in response to the query from Exchange. This behavior enables Exchange server to bypass any site name lookup failures.
 
 
 

1 則留言: