Search

IIS

HomeIIS.NET Forums64-bit Editions of IISIIS in SySWoW ModeThe Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to lo...

The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load RSS

10 replies

Last post Aug 01, 2010 08:21 AM by Dani Avni

 
  • The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 07, 2009 10:38 PM|LINK

    HI

    I am just posting a solution which took me days to work out and is as usual such a simple fix WHICH I THINK should be fixed by Microsoft.  Thanks also to Anil Ruia for tips on how to fix this

    Scenario:

    64Bit IIS7 running a 32Bit application so Enable 32Bit is set to true on the application pool
    Also running as an exchange front end server and hence RPCProxy is loaded

    In this scenario you might get the errors

    In IE - 
    "HTTP Error 503. The service is unavailable."

    In the event viewer-
    "The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load. The data is the error."
    and
    "Application pool 'xxxxxxxxx' is being automatically disabled due to a series of failures in the process(es) serving that application pool."

    Essentially the rpcpoxy is trying to load into the 32bit pool.  The question I have i guess is why is this dll trying to load in the first place.  It's not part of my application.  Anyway to fix this issue:

    Edit  c:\windows\system32\inetsrv\config\applicationhost.config

    In the section which has <globalmodules> add -  precondition="bitness64" to the rpcproxy line so that you have the following

    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" preCondition="bitness64" />

    Hope this helps others

  • Rovastar

    3967 Posts

    MVP

    Moderator

    Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 09, 2009 12:08 AM|LINK

    Not that I have used it as it is an exchange thing but you asked why it was loaded. Here is the reason:

    http://technet.microsoft.com/en-us/library/bb124035(EXCHG.65).aspx

    Maybe there should be more info about it running under 32 bit here:

    http://technet.microsoft.com/en-us/library/aa996644(EXCHG.65).aspx

    But I see it as more of an exchange problem than IIS.

    ...
  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 20, 2009 09:59 PM|LINK

    Brilliant, just ran into this trying to get TS Gateway up and running on IIS7.

  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 20, 2009 10:11 PM|LINK

    Thanks for the links.  As i read them that explains why rpcproxy is on my machine which i already knew.  What i don't understand is why my application, which has nothing to do with outlook, is trying to load this dll.  Or did i miss something in the articles?

    Thanks

  • Rovastar

    3967 Posts

    MVP

    Moderator

    Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 20, 2009 11:54 PM|LINK

    I can only imagine it (via Exchange) was installed at some point on your box. Another query here about rpcproxy was that they were running on Small Business Server so they had exchange and it installed this.

    To be honest I know little about it as I have not worked with it but they are the conculsion I would make initially. I also understand it is an ISAPI filter, do you have any references to any filter on your machine (server wide or any of the sites?). Any reference to it in your metabase?

    ...
  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jan 21, 2009 01:48 AM|LINK

    Yes it's setup up on the box, it's supposed to be as it's an Exchange Front End server.  What i don't know is why it's loading up in my application.  Other applications on the same server require it so thats why it's there.  It's not in the list of handlers for my application so it's a bit confusing.  ANyway it all works fine now with the workaround i posted

    Thanks

  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Dec 06, 2009 07:44 PM|LINK

    After looking hours for a solution I found this http://support.citrix.com/article/CTX120153. Maybe it'll help someone.
  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jun 15, 2010 04:20 PM|LINK

    Good morning all,

    I know this is an older thread but I'm coming across this exact issue with a new SBS2008 server for one of my clients.  The time/attendance app they are installing has a Web services component and is a 32-bit application, so I enabled 32-bit compatibility on the app pool for that specific program.  Now I get 503 -Service unavailable errors and the RPCproxy.dll error which causes the app pool to shut down.  When I added the argument to the <globalmodules> "PasswordExpiryModule" as instructed above, I now get an error on the same application:

    HTTP 500.19 - the worker process is unable to read the applicationhost.config file.

    If I revert to the saved applicationHost.config, it goes right back to the RPCproxy.dll issue.

    I followed the syntax to the letter!  I don't understand why it would have trouble reading the applicationhost.config file after I added that line preventing the RPCproxy.dll file from being called....any help would be MUCH appreciated.  Thanks!

    -Dave Roberts

  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jun 15, 2010 07:58 PM|LINK

    Im experiencing the same issues as Dave with the RPCproxy.dll error, any help would be appreciated

  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Jun 16, 2010 05:35 AM|LINK

    The fix worked for me, thank you so much.

    The format of mine looks as follows:

    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll"
    preCondition="bitness64"  />

  • Re: The Module DLL C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load

    Aug 01, 2010 08:21 AM|LINK

    Dave,

    i had the same problem and after some digging i found this article

    http://www.m86security.com/kb/article.aspx?id=12671

    follow it and your site should be running

    Dani Avni

 

windows server 2008 应用程序池自动关闭 C:\Windows\system32\RpcProxy\RpcProxy.dll failed to load的更多相关文章

  1. Windows Server 2008 R2文件服务器升级到Windows Server 2016

    Windows Server 2008 R2文件服务器升级到Windows Server 2016 用户单位有2台Windows Server 2008 R2的文件服务器,已经加入到域.域服务器另有两 ...

  2. 针对 SQL Server 2008 在Windows Server 2008上的访问配置 Windows 防火墙

    现在Windows Server 2008 服务器用的越来越多,2008的防火墙比2003的有了很大的增强,安全性有了更大的提高. 甚至80端口的出站默认都是被关闭的.所以如果在2008Server上 ...

  3. 阿里云服务器Windows Server 2008/2012部署Office Web Server 2013

    以前成功将Office Web Server 2013部署在了本地服务器上,此次是将Office Web Server 2013部署在阿里云服务器Windows Server 2008和2012上,中 ...

  4. 在Windows Server 2008 R2上安装IIS服务

    一.Windows Server 2008 R2 介绍 1.Windows Server 2008 R2 基本概念 2.Windows Server 2008 R2 家族系列 二.VMware虚拟机安 ...

  5. Windows Server 2008 R2 WEB服务器配置系列文章索引

    最近这段时间趁天翼云1元主机活动,购买了一个1元主机,主要是为了写一些服务器配置的教程. 已经完成如下几篇文章,送给大家. 国内云主机比较 天翼云/阿里云/腾讯云 Windows Server 200 ...

  6. windows Server 2008各版本区别详解

    Windows Server 2008 是专为强化下一代网络.应用程序和 Web 服务的功能而设计,是有史以来最先进的 Windows Server 操作系统.拥有 Windows Server 20 ...

  7. Windows Server 2008标准证书使用记录

    Windows Server 2008标准证书使用记录   近期准备将单位的服务器全部升级到Windows Server 2008,但有一些“遗留”问题需要解决: (1)现在单位还有一台Windows ...

  8. Windows Server 2008 R2 安装及配置指南

    一.安装需求: 1. 硬件需求条件 硬件 需求 处理器 最低:1.4 GHz(x64处理器) 注意:Windows Server 2008 for Itanium-Based Systems 版本需要 ...

  9. Windows server 2008 r2下载地址和激活破解方法

    Windows 7发布了服务器版本——Windows Server 2008 R2.同2008年1月发布的Windows Server 2008相比,Windows Server 2008 R2继续提 ...

随机推荐

  1. 9年经验,总结SEO职业瓶颈

    昨天与某集团的副总与部门总监沟通了一些关于SEO发展与瓶颈的问题,有很多感触,今天整理出来分享给大家.其实关于SEO瓶颈这个话题已经不是一年两年了,很多新人老人越来越困惑,9年历程一路风雨走来,希望能 ...

  2. pt-online-schema-change解读

    [用途]在线改表 [注意风险]因为涉及到修改表的数据和结构,所以在使用前要小心测试并做好备份,工具默认不会改表,除非你添加了--execute参数 [工具简介] pt-osc模仿MySQL内部的改表方 ...

  3. notepad++和gcc搭建语言环境

    1,工具: Notepad++:http://pan.baidu.com/s/1sjlXl6X MinGW:http://pan.baidu.com/s/1qWyQ3lq 2,安装notepad++ ...

  4. 代码初始化 故事板初始化 xib初始化总结

    对象的初始化有三种方式   // 代码创建 - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { ...

  5. EntityFramework sum嵌套

    一个查询中 用到了 sum , 可是返回结果的小数有很多位 , 都不准确了..类似js中的小数运算一样...不太熟悉C#,不知道这问题是因为double的关系 , 还是因为代码写的问题 , 通过 sq ...

  6. HDU 1056 - HangOver

    递推 #include <iostream> using namespace std; ]; double c; int main() { f[]=; ;i<=;i++) f[i]= ...

  7. vs2012配置opencv及简单测试

    为visual studio2012搭建openCV平台,实现打开图片. 实现步骤: 1.1.配置环境变量 基于win7操作系统的环境配置步骤: 1.1.1 计算机—>属性—>更改设置—& ...

  8. linux中BASH_SOURCE[0]

    在C/C++中,__FUNCTION__常量记录当前函数的名称.有时候,在日志输出的时候包含这些信息是非常有用的.而在Bash中,同样有这样一个常量FUNCNAME,但是有一点区别是,它是一个数组而非 ...

  9. Mysql JOIN优化。

    join性能自行百度,google 数据60w+,这里我只测试了一个limit , ) ,) AS C LEFT JOIN table2 AS B ON C.e_id=B.id; ) ,;

  10. Goldbach's Conjecture(哥德巴赫猜想)

    Goldbach's Conjecture Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Ot ...