Looks like I am bound to troubleshoot and maintain more today. But since that’s the case, I am having a chance to revisit what I have done while installing and configuring the current GP + CRM + Adapter + WebServices.
Having said that, I just cleared one issue and thought I would share post it.
When we install GP Web Services, a Local User Account called DynamicsGPAdm will be created and it will be added to IIS_WPG and IIS_IUSRS group.
It was all fine till I found that the Dynamics Security Console did not show the necessary details. All I was seeing is a big red X error message and with that a message saying “Console is corrupted or invalid data, blah blah blah…”. Honestly, I was extremely scared to see this, as I was under the impression that everything was fine. I still believe everything was fine, because my GP10-CRM4 Adapter is working as good as it was for the past 2 months.
I had to revisit what I had done to install and checked all IIS Security & Services Security. Everything was perfect till I saw one glaring gap.
The Local User Account DynamicsGPAdm was created with our Server’s Password Policy enforced on it. That means, typically:
1. This account has to change it’s password when it logs on to the server for the first time. (Never happened till date).
2. Password expires in such-and-such days. (The number of days had in fact exceeded in this case).
3. Must meet the Password Requirements. (It obviously didn’t).
Perfect. I kinda hit it on the nail this time.
I first changed the password of this User Account to meet the Password Requirements. Next I did as shown below:
Just make sure that once you install Web Services, the DynamicsGPAdm must be configured as above.
Significance of DynamicsGPAdm: This is the account which is configured in the Identity of DynamicsSecurityAdminServiceAppPool IIS Application Pool, which is the base for Dynamics Security Service and Console.
Were you required to restart any services or IIS after this change or did simply resetting the password take care of everything?
I believe, I did. I restarted the service to ensure that the password change had in fact taken effect. But that was not recommended anywhere in user manuals available.VAIDY
I'm having similar problem with Security Console – It was working now it does not – I get the console file is corrupted or contains invalid data….should I check my DynamicsGPAdmin user? I also noticed that in IIS under sites the DynamicsSecurity Service is 'stopped'. When I attempt to start service I get message that service is in use by another application ??Thanks in advance…….I'm new to the nuances of web services…..
Just what I needed, thanks!I had to go into the DynamicsSecurityAdminServiceAppPool IIS Application Pool, Advanced Settings, Identity, and set the new password there also. Then the App Pool would start and my Dynamics security Console returned.