Don't forget your Kerberos - Security Support Provider Interface (SSPI) authentication failed

-
CRM dynamics crm web services kerberos active directory soap https

I had a colleague reach out to me today because they were facing an issue calling Dynamics CRM 2015 web services over HTTPS. The calls worked over HTTP, but not HTTPS. He sent me the details of the exception he was getting, as seen below. SOAP security negotiation with https://d....2/A....EV/XRMServices/2011/Organization.svc for target https://dcb.../A...EV/XRMServices/2011/Organization.svc failed. See inner exception for more details. Security Support Provider Interface (SSPI) authentication fa…

Read more

SSRS .rdl file will not open in design view in Visual Studio

-
ssrs reporting services sql server CRM reporting visual studio bids

So you've got a SQL Server Reporting Services .rdl file and you want to open the report in Visual Studio and modify it. But it just keeps showing you the XML of the report. You've installed all the right SQL Server Data Tools / Business Intelligence Studio (BIDS) bits for your version of Visual Studio and all that jazz. Double-clicking the file from Windows Explorer shows you an XML view, not the report designer. File -> Open also shows you XML and not the report designer. How the hell do you ge…

Read more

Passed MB2-714 CRM Customer Service exam today

-
CRM crm2016 exam certification mb2-714

I managed to passed the MB2-714 CRM 2016 Customer Service exam today. It was pretty challenging. All I can recommend is pay close attention to what the exam page says will be the topics and study up on those topics. Neil Parkhurst has published a great series of blog posts summarising a lot of the key content for CRM functionality in these areas and I suggest they are well worth reading in addition to watching the official eLearning material if you have access. CRM Tip of the Day has some pretty…

Read more

Record is Unavailable error opening attachments in Notes - Dynamics CRM

-
CRM crm2013 error troubleshooting attachments notes

Today I encountered a problem in a Dynamics CRM 2013 environment, the resolution for which reminded me that sometimes a good old fashioned browser cache empty isn't such a lame idea. (TL;DR Empty your browser cache if you get this error) We have a system where we generate a file, save it as an attachment to a Note against a particular entity. The Note is owned by the user who initiated this action. In our case, every time the user clicked on the file they would see the following error: Record…

Read more

CRM REST JavaScript - Bad Request: Error processing request stream

-
CRM javascript dynamics crm programming

Sometimes I'm tired and forgetful, and in a rush. Never a good combination. I was writing some form based JavaScript to programmatically create child-records using the REST API in Dynamics CRM 2015 and encountered the following error in a nasty JavaScript alert dialog. Error: 400: Bad Request: Error processing request stream. The property name 'field_Name' specified for type 'Microsoft.Crm.Sdk.Data.Services.field_Name' is not valid. The attribute in question was a DateTime field, so I was stuffi…

Read more