CRM Unzip Service Port

Today I had a bit of fun at a client where we did an insanely quick-and-dirty (totally and absolutely unrecommended) installation of CRM 2011. The tech installing CRM found that SharePoint was using port 80 on the same server and decided to run CRM on port 8500. Yesterday I did a bit of a cleanup of the installation which for me (and my non-IT-pro ways) meant installing Update Rollup 3 and doing a reboot. Today I opened up the server to take a peek at what was going on and found that the webservice wasn’t running and I couldn’t reach my organizations.

Starting up the webservice resulted in an “Error 0×80070020
The tech article mentioned that it had to do with the port being in use so I did a netstat -aon | find “:8500″ to see which process was running on that port. After adding PID to the task manager processes view I saw that it was the Microsoft.CrmUnzipService.
Stopping the unzip service service from the service management console and starting the CRM website worked just fine… Obviously though the CRM unzip service now didn’t want to start
My suspicions that the unzipservice was running on port 8500, using a VM with the default installation proved me right… So the next step was changing the listening port/binding on the CRM server which now can be done through the IIS service manager only.
So lesson learned don’t run CRM (or anything else) on port 8500 if the zip service runs on the same server.

Using CRM 2011 Developer Toolkit on Windows XP

[Updated: Added link to the dll in the post]
Oh dear, I never thought this would happen to me but; once again I find myself using Windows XP at a customer site. A huge dissapointment as some organizations are just too big to move on quickly. Luckily there’s a big x year program set up to verify that all apps will work on Windows 7 and there’s a great pilot going on that you as an external employee cannot enter. Just another day in the live of a consultant.

Now using XP is something that will take some getting used to again but one of the things that has been bothering me alot when I started this gig is that most of my CRM 2011 related tools weren’t working. Even worse: the CRM 2011 CRM developer toolkit which is included in the CRM 2011 SDK (from v 5.0.5) wouldn’t work either. This is the error I got:

“Could not load file or assembly ‘Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.System.IO.FileNotFoundException: Could not load file or assembly ‘Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.”

Click to continue reading “Using CRM 2011 Developer Toolkit on Windows XP”

A practical guide to custom entity form urls

In Microsoft Dynamics CRM 2011 you have the option to create additional customized forms for any entity. So how can you use this to open specific forms and where do you get all the information?

Click to continue reading “A practical guide to custom entity form urls”

Using XSD files to make editing CRM 2011 customization.xml editing easier

This isn’t new and I’m sure plenty of you guys are actually using this, but since I still see people struggling with the HUGE amount of XML editing you can do in the new solution introduced with CRM 2011 I just wanted to do a quick post.

Click to continue reading “Using XSD files to make editing CRM 2011 customization.xml editing easier”

CRM Solutions: “What could possibly go wrong?”

The latest version of Microsoft Dynamics CRM comes with an enormous heap of improvements compared to the previous releases. And it’s not hard to impress customers with all the fancy new stuff included in the new product. New and simpler dashboarding, reporting and a ribbon have lifted Dynamics CRM on to a higher maturity level especially when looking at the features it delivers out of the box. I’m a consultant, but most of all a developer. And there are some improvements in that area as well, so “what could possibly go wrong?”

Click to continue reading “CRM Solutions: “What could possibly go wrong?””

XNA Presentation Utrecht 25th of May

I had a great time doing a presentation in Hilversum for Hogeschool Utrecht. If interested I’ll be putting my slides up here. You can find the files on the XNA in a box project on the Microsoft Netherlands XNA live space.

Click to continue reading “XNA Presentation Utrecht 25th of May”

From managed to unmanaged (0)

Well it has been pretty much decided, I’m finally going to make a big step BACK. Or rather that’s how many people would probably perceive this ridiculous idea of switching from my beloved (no I’m not over exaggerating here) C# to an old friend: C++.

Click to continue reading “From managed to unmanaged (0)”

WordPress Loves AJAX