[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


64bit IIS 7.0 installation with 32bit ASP.NET module causing RPCproxy.dll to error

Posted on 2009-04-24
Medium Priority
Last Modified: 2012-05-06

I'm attempting to install Dynamics CRM 4.0 on SBS 2008. Initially there were several problems in the installation preflight checks but these are all over apart from this which I've hit a wall with.

Dynamics requires that the ASP.NET 2.0 32bit/x86 is installed which isn't by default on IIS 7.0. I've installed it and now all the webservices running on the box are returning error 503. In the event viewer the WAS service is showing many 5002 errors indicating that the Application Pools are stopping, I estimate due to the failing process.


In this thread on IIS.net Anilr mentions modifying the tag parameter the globalmodules in the applicationhost.config file. I've done this, but still have the same problem and don't know what to try next. Can anyone help?



Question by:AdoBeebo
  • 4

Author Comment

ID: 24225137
This is the current error message I'm getting on the preinstallation checks from Dynamics CRM 4.0:

Setup failed to validate specified Reporting Services Report Server http://SBS/ReportServer. Error: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.

Author Comment

ID: 24225210
This is the section of applicationhost.config which I modified - I added the section highlighted in bold:
<add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" preCondition="bitness64" />

Author Comment

ID: 24225501
Update: After adding the preCondition="bitness64" parameter the server began to generate "HTTP Error 500.19 - Internal Server Error"  messages on browsing and indicated a malformed applicationhost.config file, so I have removed this parameter for now.
Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

LVL 15

Accepted Solution

WilyGuy earned 1500 total points
ID: 24269592
Sounds good an hosed up, unfortunately.

So is this 32 or 64 bit Windows?  Can you uninstall the 32 bit ASP 2.0?

SOunds like you need to run the aspnet_regiis with an -i (i think) on the 64 bit version to make it the walking dog again.

What error is CRM throwing when you installed without the 2.0 ASP .NET 32bit?  Did you do the Update Files option?

Author Closing Comment

ID: 31574217
I'll go with your first line - I've norsed it.

Spoke to a high-ranking IIS guy at MS who offered to consult for a fee, but said it wasn't a supported configuration as far as he knew and there were still no guarantees. Sorry for the delay closing. Cheers

Expert Comment

ID: 24645068

Found the following here: http://www.dovicofiles.com/kb/?View=entry&EntryID=148 and it fixed this problem for me.

Windows Server 2008 SBS

If you are installling on Windows Server 2008 SBS and have applied the above fix.  You will receive the follwoing error.

http error "500.19 - Internal Server Error"

This error is caused because Windows Update Services uses Http Dynamic Compression.  Http Dynamic Compression is not supported in 32bit mode.

In order to resolve the problem Http Dynamic Compression must be disabled.  Perform the following to disable Http Dynamic Compression.

1.  Navigate to Start, Run,

2.  In the Run command type cmd.

3.  In the DOS Prompt run the following command.

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']

After this command is applied Http Dynamic Compression is disabled.  However, both Windows Update Services and DOVICO Timesheet will now work.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
Desired Skill Set for Microsoft Dynamics CRM Technical Resources – Part I
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
Suggested Courses

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question