Troubleshoot: Difference between revisions
No edit summary |
No edit summary |
||
| Line 29: | Line 29: | ||
(Note: you may need to add these settings) | (Note: you may need to add these settings) | ||
3. Fiddler is a great tool for debugging HTTP requests. | |||
One thing to remember is.. | |||
Important: Regardless of other settings, .NET will always bypass the Fiddler proxy for URLs containing localhost. So, rather than using localhost, change your code to refer to the machine name. For instance: | |||
Does not show in Fiddler: http://localhost/X509SignCodeService/X509SigningService.asmx | |||
Shows in Fiddler: http://mymachine/X509SignCodeService/X509SigningService.asmx | |||
Revision as of 10:55, 27 January 2012
This seciton is for CRM Together staff to help troubleshoot product installs
1. Client toolbar only half lights up and Outlook when starting always asks to reconnect to CRM.
Check the Server error log. If you see 500 errors there is a chance that the server request (which is made within the iis process) is not allowed and so is returning 500 errors.
To resolve this open the web.config file and set the CRMCodedPath setting to be something like "http://servername/CRM/". (Note: you may need to add this setting)
For example
<add key="CRMCodedPath" value="http://localhost/crm/"/>
This can happen to any application written in Titan so this applies to all products.
2. NT Authenication Error
Depending on the IIS setup you may need to add in a windows users details to the web.config file. This usually occurs when IIS requires authentication.
Set the following values to be a relevenat user. It is best to ensure that the users password does not expire.
<add key="CRMNetworkUser" value=""/> <add key="CRMNetworkUserPassword" value=""/> <add key="CRMNetworkDomain" value=""/>
(Note: you may need to add these settings)
3. Fiddler is a great tool for debugging HTTP requests.
One thing to remember is..
Important: Regardless of other settings, .NET will always bypass the Fiddler proxy for URLs containing localhost. So, rather than using localhost, change your code to refer to the machine name. For instance:
Does not show in Fiddler: http://localhost/X509SignCodeService/X509SigningService.asmx
Shows in Fiddler: http://mymachine/X509SignCodeService/X509SigningService.asmx