Config

From Sage CRM Knowledge Base

Turn on debugging in IE and IIS (for when you see 500 errors - these are useless)

IE settings (uncheck “Show friendly HTTP error messages)

Open IIS and select the CRM instance

Click ASP

Change the “Send Errors to Browser” to be True Select the CRM name again

Double Click Error Pages

Click “Edit Feature Settings…”

Select the “Detailed errors” Click OK



You see this error when you try change pages in the admin area.

"Error, you need to be an administrator on the CRM server to use this function."

In IIS, expand the server name in the list where web deployment or CRM is running, then expand Web Sites, then Default Web Site.

Right-click the name of the CRM instance and click Properties.

Click the Directory Security tab, then Edit in the Anonymous access and authentication control.

In the Authentication Methods window, check the "Integrated Windows authentication" option.

Click OK to exit the windows.

An IIS reset will be warranted after making this change.

  • If the option is missing see how to enable it at this link

http://weblogs.asp.net/zroiy/archive/2008/08/17/missing-windows-authentication-provider-for-iis-7-on-windows-server-2008.aspx



HTTP Error 404.11 - Not Found The request filtering module is configured to deny a request that contains a double escape sequence.

Encountered on some environments

Ref: http://www.britishdeveloper.co.uk/2013/02/the-request-filtering-module-is.html

The quick fix

This can be easily achieved with a simple web.config change (located in "\WWWRoot\web.config");

 <system.webServer>
   <security>
       <requestFiltering allowDoubleEscaping="true" />
   </security>
 </system.webServer>