|
Change Password Over OWA In Exchange Cluster
转自:http://desperado.blogdriver.com/desperado/1241924.html
作者:江小帅
小帅这点儿英国幼儿园中下水平英语写出的文章.请大家多多担待^%$#%#$%
This article describes how to implement to change domain user password over OWA in exchange server 2003 cluster environment by Jiang, Xiao-Shuai.The lab environment is composed of six vmware virtual machines running on my physical computer named Host.
-----------------------------------------------------------------
IP Configuration of Virtual PC & Physical PC and Topology:
-----------------------------------------------------------------
![]()
dc01.jzlld.org (OS: Windows.Server.2003.Enterprise.SP1 Role: DC/GC/DNS )
Local Connection Adapter switched to the vmnet1
IP: 10.0.0.1/8
DNS: 10.0.0.1
DG: 10.0.0.101
ca01.jzlld.org (OS: Windows.Server.2003. Enterprise.SP1 Role: CA)
Local Connection Adapter switched to the vmnet1
IP: 10.0.0.2/8
DNS: 10.0.0.1
DG: 10.0.0.101
ex01.jzlld.org (OS: Windows.Server.2003.Enterprise.SP1/Exchange.Server.Enterprise.2003+SP2 Role: Mail Server/Cluster node)
Public Adapter switched to the vmnet1
IP: 10.0.0.11/8
DNS: 10.0.0.1
DG: 10.0.0.101
Private Adapter switched to the vmnet2
IP: 20.0.0.11/8
DNS: null
DG: null
ex02.jzlld.org (OS: Windows.Server.2003.Enterprise.SP1/Exchange.Server.Enterprise.2003+SP2 Role: Mail Server/Cluster node)
Public Adapter switched to the vmnet1
IP: 10.0.0.12/8
DNS: 10.0.0.1
DG: 10.0.0.101
Private Adapter switched to the vmnet2
IP: 20.0.0.12/8
DNS: null
DG: null
---------------------------
cluster.jzlld.org
10.0.0.10/8
excluster.jzlld.org (EVS)
10.0.0.100/8
----------------------------
xp01.jzlld.org
Local Connection switched to the vmnet1
IP: 10.0.0.3/8
DNS: 10.0.0.1
DG: 10.0.0.101
isa-router
Internal Adapter switched to the vmnet1
IP: 10.0.0.101/8
DNS; null
DG: null
External Adapter switched to the vmnet0
IP: 192.168.0.2/24
DNS: null
DG: null
ADSL (pppoe) Connection
IP: auto
DNS: auto
DG: auto
-------------------------
Implementing Steps:
-------------------------
1、Firstly I deploy windows server 2003 cluster. Add the .vmx file of the two-nodes one entry :“disking.lock=false”.
2、Deploy the exchange two-nodes cluster, about setting up two-nodes exchange cluster you can refer to the processes in “Deploying Enterprise Level Virtual Microsoft Network” article that I wrote.About deploying SP2 for your exchange cluster; please refer to the processes in the “Deploying Enterprise Level Virtual Microsoft Network” article that I wrote.
3、After the exchange cluster is deployed successfully, stop respectively the Default Web Site of each node in IIS Management Console.
4、Shut down ex02.jzlld.org node, and then create the IISADMPWD Virtual Directory under the Exchange Virtual Server Web Site of the “ex01.jzlld.org” node.
5、Request a SSL certificate for the Exchange Virtual Server Web Site from the ca01.jzlld.org, and then install it on the exc01.jzlld.org.
6、Only enable SSL on the IISADMPWD Virtual Directory.
7、Configure the IISADMPWD Virtual Directory Default Document and modify the registry to show “change password” button in the OWA.
About changing password over OWA, please refer to the processes in the “Changing Domain User Password Over OWA ” article that I wrote.
8、Remove “C:\Program Files\Exchsrvr\bin\davex.dll” from the App Mappings tab on the IISADMPWD Virtual Directory. Otherwise you’ll receive the error “HTTP 503 Service Unavailable” when trying to change the user's password over OWA.
9、Shut down the ex01.jzlld.org,and then restart the ex02.jzlld.org(make sure that exchange cluster group has deliver to the ex02.jzlld.org ). Repeat 4-8 step on the ex02.jzlld.org. The name of certificate required of Exchange Virtual Server Web Site on the ex02.jzlld.org should be same with the ex01.jzlld.org.
10、Publish the OWA site of the exchange cluster on the isa-router. About how to publish the OWA site on the ISA Server 2004, Please refer to the article that Feng, Jian-Zi has written in the www.isacn.org site.
10、Try to access the OWA site to change domain user passowrd from the internet. It will be good work.
-------------------------------
Cause
-------------------------------
I find some information about the Davex.dll file from Microsoft :The OWA uses the Davex.dll file or Exprox.dll file (the Exprox.dll file for front-end servers and the Davex.dll file for back-end servers) to intercept requests to that Web Site and process those requests for the OWA.
By default, if you create a IISADMPWD Virtual Directory under the Exchange Virtual Server Web Site in the exchange cluster environment, that Virtual Directory inherits properties from the parent. One of the properties that the virtual directory inherits is the list of extensions. The list of extensions includes the Davex.dll or Exprox.dll file, depending on whether the server is a back-end server or a front-end server.
If you create the IISADMPWD Virtual Directory under a Default Web Site in non-exchange cluster environment, the Davex.dll will not appear in the App Mappings tab of the default Web Site. The Davex.dll will not inherit to IISADMPWD Virtual Directory, also. I think it is real reason to receive the error “HTTP 503 Service Unavailable” in the exchange cluster environment.
---------------------------------------------
Microsoft KB:
---------------------------------------------
http://support.microsoft.com/kb/282230/en-us
http://support.microsoft.com/kb/328242/en-us |