MPFClientAcctPool identity is "WBHLAB\IMPS_MPS01" (WBHLAB is the domain name).
I resetted the password for that user and then changed the one in MPFClientAcctPool so they match but after running the deployment (and getting the error) I find that the MPFClientAcctPool password was changed again.
By reading a little the log file I guess that the deployment updates the user password and uses that password to update the app pool:
------- Entering SetAppPoolAccountPW
------- Entering MakePassword
------- Leaving MakePassword
MSI (s) (A4!D4) [16:04:11:248]: PROPERTY CHANGE: Adding USERPW property. Its value is 'd2X^6:1vevy8PpU9XNCBW'.
------- Leaving SetAppPoolAccountPW
Action ended 16:04:11: SetAppPoolAccountPW. Return value 0.
MSI (s) (A4:D4) [16:04:11:268]: Doing action: SetupCreateVDir
Action start 16:04:11: SetupCreateVDir.
MSI (s) (A4:D4) [16:04:11:288]: PROPERTY CHANGE: Adding CreateVDir property. Its value is '1|MPSWS|C:\Program Files\Microsoft Hosting\Provisioning\MPSWS\|WSVDIR|MD_AUTH_BASIC|MPFClientAcctPool'.
Action ended 16:04:11: SetupCreateVDir. Return value 1.
MSI (s) (A4:D4) [16:04:11:298]: Doing action: SetupDeleteVDir
Action start 16:04:11: SetupDeleteVDir.
MSI (s) (A4:D4) [16:04:11:308]: PROPERTY CHANGE: Adding DeleteVDir property. Its value is 'WSVDIR|MPFClientAcctPool|IMPS_MPS01|IIS_WPG'.
Action ended 16:04:11: SetupDeleteVDir. Return value 1.
MSI (s) (A4:D4) [16:04:11:318]: Doing action: SetupWebServicePoolData
Action start 16:04:11: SetupWebServicePoolData.
MSI (s) (A4:D4) [16:04:11:328]: PROPERTY CHANGE: Adding SetupWebServicePool property. Its value is 'MPFClientAccts|IMPS_MPS01|d2X^6:1vevy8PpU9XNCBW|IIS_WPG|MPFClientAcctPool'.
Action ended 16:04:11: SetupWebServicePoolData. Return value 1.
Thanks!
Ariel Schapiro