Skip to content

CRM

CRM 2011 Rollup 10 Invalid Argument Error

CRM 2011 Rollup 10 Killed My CRM After installing CRM 2011 Rollup 10 (not 9 as that is MIA) you receive an Invalid Argument messages as per the image above. This happens after you login to an IFD deployment. For all we know it may happen on the CRM on premises but we have not managed to test that. You may also have a CRM Platform Trace Error: Crm Exception: Message: A non valid page number was received: 0, ErrorCode: –2147220989 CRM’s Fetch Throttling abilities have been disabled or modified from the default values. Re-enable CRM’s default Fetch Throttling settings. The solution 1. START | RUN | “regedit” | OK 2. Locate and select the registry subkey: HKEY_LOCAL_MACHINESoftwareMicrosoftMSCRM Change the value on: TurnOffFetchThrottling to 0 In fact if you find either MaxRowsPerPage or the TurnOffFetchThrottling registry keys set them both to 0 or delete them. 3. START | RUN |… Read More »CRM 2011 Rollup 10 Invalid Argument Error

AD FS certificate rollover CRM 2011

You find that you can’t logon to your CRM 2011 IFD deployment that you have configured around 12 months earlier. In the browser you may see: HTTP Error 401 – Unauthorized: Access is denied <html><body><p> An error has occurred. <br/><br/> Try this action again. If the problem continues, check the Microsoft Dynamics CRM Community for solutions or contact your organization&#39;s Microsoft Dynamics CRM Administrator. Finally, you can contact Microsoft Support. </p></body></html>   Looking at the server log may show: SERVER Log Error show: 1309 Event code: 3005 Event message: An unhandled exception has occurred. Event time: 9/07/2012 12:09:59 PM Event time (UTC): 9/07/2012 2:09:59 AM Event ID: 50c7c9d7c3ba4b839bca7c72b9edf410 Event sequence: 51779 Event occurrence: 11 Event detail code: 0   Application information:     Application domain: /LM/W3SVC/2/ROOT-1-129862684501956875     Trust level: Full     Application Virtual Path: /     Application Path: C:\Program Files\Microsoft Dynamics CRM\CRMWeb\     Machine name: VSERVER08   Process information:     Process… Read More »AD FS certificate rollover CRM 2011

Disable SSL 2.0 IIS 7 Windows 2008 64bit with CRM 2011 for PCI Compliance

PCI Failure Today we received notification during a PCI compliance check that our Microsoft CRM 2011 server was not PCI Compliant. The cause of the lack of compliance was due to the server accepting connections via an SSL v 2.0 protocol. Synopsis : The remote service encrypts traffic using a protocol with known weaknesses . Description : The remote service accepts connections encrypted using S S L 2.0, which reportedly suffers from several cryptographic flaws and has been deprecated for several years . An attacker may be able to exploit these issues to conduct man-in-the-middle attacks or decrypt communications between the affected service and clients . See also : http://www.schneier.com/p Download File – ZipSource aper-ssl.pdf Solution: Consult the application’s documentation to dis able S S L 2.0 and us e S S L 3.0 or TLS 1.0 instead. Risk Factor: Medium / CVS S Bas e S core : 2… Read More »Disable SSL 2.0 IIS 7 Windows 2008 64bit with CRM 2011 for PCI Compliance

CRM 2011 XRM Performance Problem IIS Dynamic Compression

Microsoft CRM 2011 allows XRM services that use application/soap+xml content type. When you install Microsoft CRM 2011 in an IFD / hosted environment, it is smart enough to automatically configure IIS gzip compression on the website. What it does not do, is configure the C:\Windows\System32\Inetsrv\Config\applicationHost.config file to compress XRM calls out of the CRM database. In a test we were performing for an update to our Microsoft CRM 2011 Portal technology, we found that retrieving a list of around 20,000 items returned a 19 MB data package without gzip dynamic compression. Not huge but pretty big! What amazed us was that after enabling dynamic compression on the XRM data, this reduced from 19 MB to 890 KB, a huge performance improvement! We also noticed that the Microsoft Hosted CRM 2011 service already has this compression enabled, so we figured if it is good enough for them, then we should give… Read More »CRM 2011 XRM Performance Problem IIS Dynamic Compression

How to stop – Only secure content is displayed in IE9 message

If you use IE9, you must be familiar with this message: “Only secure content is displayed.” This kind of messages are implemented by Microsoft because they want to inform you that you are about to access some unsecured content on a website. This is actually a security purpose message. Unfortunately, this kind of messages are more often annoying or unnecessary than useful. Internet explorer show this message when the same website page contain both secured and unsecured content: in this way, some unsecured scripts may have access to secured data on that page. Same thing happens when you play a game (unsecured scripts) on Facebook and want to publish that game information on your wall (secured action). 1. Launch Internet Explorer. 2. Go to Tools -> Internet Options. Then, navigate to Security tab. 3. Click on “Custom level” button. 4. Search for “Display mixed content” under Miscellaneous section. Change it… Read More »How to stop – Only secure content is displayed in IE9 message

Microsoft CRM 2011 How to Configure IFD Hosted Setup

[gard]Like many, we have struggled to configure Microsoft CRM 2011 as an Internet Facing Deployment. There is quite a bit of disjointed and some what typical Microsoft “junk” on how to set this up.So after reading the White Papers, blogs and YouTube videos on the topic, I figured I would need notes for myself as much as anything. This is mostly because I am yet to find one single example that covered the setup I was after. That being:Single ServerOn an existing domainRunning true IFD ready for customer access.The last point it telling, as all the Microsoft examples give a self generated SSL cert, that really is an example of a DEV environment only. We want to test the “real deal”, and don’t mind spending a few $ on a real Certificate to see this in a true working environment.If you need support upgrading Microsoft CRM 4.0 to CRM 2011… Read More »Microsoft CRM 2011 How to Configure IFD Hosted Setup

Client found response content type of '', but expected 'text/xml'.

Today we experienced ‘another’ issue with the Microsoft CRM 4.0 Email Router Configuration Manager. Like many of the other issues with the E-mail router tool, we only noticed when we stopped receiving email association icons in outlook. Normally for us this has ended up being the problem with the Configuration Manager xml configuration files, and has required us to restore them from backup in line with the Official MS fix. Unusually today the error lay elsewhere. With a test of the User and Queue access, we were receiving a message that looked like this: Client found response content type of ”, but expected ‘text/xml’. With an Event Log Entry Event ID: 0 #26090 – An error occurred while opening mailbox email@domain.com System.InvalidOperationException: Client found response content type of ”, but expected ‘text/xml’. The request failed with an empty response.    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)   … Read More »Client found response content type of '', but expected 'text/xml'.

MS CRM The length of the 'messageid' attribute of the 'email' entity exceeded the maximum allowed length of '100'.

I had noticed that this error was logging in the Application log of our CRM server very often. #9628 – An error occurred while delivering the e-mail message with subject "FW: Undeliverable: Read: " in mailbox email@ourdomain.com for delivery to http://localhost/CRM. System.Web.Services.Protocols.SoapException: Server was unable to process request.    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)    at Microsoft.Crm.Sdk.Proxy.CrmService.Execute(Request Request)    at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.DeliverMessageInternal(EmailMessage emailMessage)    at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.DeliverMessageInternal(EmailMessage emailMessage)    at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.DeliverMessage(EmailMessage emailMessage)    at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()rn   0x80044331   A validation error occurred.  The length of the ‘messageid’ attribute of the ’email’ entity exceeded the maximum allowed length of ‘100’.   Platform The solution was to customize the Email Entity. The Email Entity Attributes: messageID Change the Message Maximum Length to 250 Save and Close Then Publish Although this fix will not track all messages of any length, it will help.