"Your password will expire in x days."
Remember seeing that string of scary words in a dialog box sometime before your BizTalk server stopped functioning? It's quite common in the enterprise space that an administrator specify how often you must change the password in the workstation's account policy. Your network administrator can force you to change your password every so often. By default, passwords are set to expire every 42 days in Windows Server 2003. Microsoft recommends having users change their passwords every 30 to 90 days. While this is definitely best practice and highly recommended, it can cause problems if you are using accounts for BizTalk Server in which the passwords are set to expire.
The following topic discusses what services and accounts need to be updated after a password change.
Note: This topic covers single server installations of BizTalk Server 2006 running on Windows Server 2003 SP1. The steps will differ slightly depending on the platform you are using. Although not all accounts are the same, the principle applies to BizTalk Server 2004 as well. In a multiserver environment, these changes must be replicated across all machines.
Services and Accounts You Must Change
The following is a list of Windows Services, BizTalk Host Instances, and IIS Application Pools that you must update after a password has been changed on an account that these are running under.
Windows Services BizTalk Base EDI service Enterprise Single Sign-On Service MSSQLSERVER NS$BAMAlerts Rule Engine Update Service SQLSERVERAGENT BizTalk Host Instances BizTalk Isolated Host Instance Account BizTalk Host Instance Account IIS Application Pools BAMAppPool BTSSharePointAdapterWSAppPool HwsMessagesAppPool HwsWSAppPool MyAppPool (or the name of your application pool running a Web site extended with Windows SharePoint Services) StsAdminAppPool STSWebServiceAppPool TpmWSAppPool WSSAppPool (or the name of your application pool running the SharePoint Central Administration Web site)
Windows Services
BizTalk Host Instances
IIS Application Pools
How To Change
Step 1: Update the Windows Services
Note: Do not change the BizTalk Service here. You will do this in Step 2.
Step 2: Update the BizTalk Host Instances
Step 3: Update the IIS Application Pools