telnetPORT25 wrote a great article explaining the step-by-step process, along with screenshots, to fix this problem. I'm listing the high-level steps here (mainly to act as my long-term memory).
- Logon to the Exchange 2007/2010 CAS server
- Copy the %SystemRoot%\System32\inetsrv\iisadmpwd folder and files from the OWA 2003 FE server to the CAS server's %SystemRoot%\System32\inetsrv folder
- Open IIS Manager and add a new Virtual Directory off the Default Web Site named IISADMPWD with a physical path of %SystemRoot%\System32\inetsrv\iisadmpwd
- Right-click the new IISADMPWD virtual directory and select Convert to Application
- Select the MSExchangeOWAAppPool
- Restart IIS (iisreset /noforce or select the server in IIS Manager and click Restart)
post the scripts man!! i need this
ReplyDeleteThere are no scripts required for this solution. Just copy the iisadmpwd folder from the Exchange 2010 server to the Exchange 2003 server, as specified.
ReplyDeleteJeff, we have been using the IISADMPWD since Exchange 2003. We extracted the files and use them on a webpage running from our CAS to allow users to reset their AD password without ever logging into OWA. It's a case of you must change your password at first login and since you're coming in via the internet you have to go to our password reset page which is the iisadmpwd in OWA and reset your password. It works great but since we've upgraded to Exchange 2010 I can't seem to get the password reset functionality extracted from OWA. YOu have to be logged into OWA in order to be able to reset your password. It automatically populates your domain\username for you. Is there a way I can get the code out of the OWA website and use it independently of OWA?
ReplyDelete