Ok so I have been keeping up with decompressing application pools and adding Pre Conditions to the applicationhost.config file. I am now stumped on server 2012.
好的,我一直在关注解压缩应用程序池并将pre Conditions添加到applicationhost.config文件中。我现在难倒在服务器2012上。
Symptom:
Application Pool keeps crashing, even log error kicks off 4 listener channel errors and then kills the the app pool.
症状:应用程序池不断崩溃,甚至日志错误启动4个侦听器通道错误,然后杀死应用程序池。
Previous Fix for older version servers: Backup IIS. I add Pre Condtions to exppw and (and in this case)cafe_exppw. Additionally I add it to Kerbauth (In some cases the Pre Condtion was not needed.) Save. ResetIIS. I then run Anilr's script (ref:http://forums.iis.net/t/1149768.aspx) below which does not work. I am no programmer so I am not sure where to find an update version (if there is one) for 2012
旧版服务器的旧版修补程序:备份IIS。我将pre Condtions添加到exppw和(在这种情况下)cafe_exppw。另外我将它添加到Kerbauth(在某些情况下,不需要Pre Condtion。)保存。 ResetIIS。然后我在下面运行Anilr的脚本(参考:http://forums.iis.net/t/1149768.aspx)。我不是程序员所以我不知道在哪里可以找到2012年的更新版本(如果有的话)
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']
Thanks,
谢谢,
Jack
插口
2 个解决方案
#1
0
Often a problem with the 64 bit rpcproxy.dll which is loaded by iis by default even when "enable 32 bit applications" is set to true.
通常,即使“启用32位应用程序”设置为true,默认情况下iis加载的64位rpcproxy.dll也存在问题。
Here's a link that explains
这是一个解释的链接
http://blogs.technet.com/b/sbs/archive/2011/04/07/how-to-run-a-32bit-web-application-on-sbs-2008.aspx
Could be the source of your problem
可能是你的问题的根源
Wing
翅膀
#2
0
For anyone who might be wondering how I got around this, just add "bitness64" />
to kerbauth and anything exppw in GlobalModules in the web.config file. Reboot IIS, verify OWA still works and that should do it. You might see some kerbauth errors but I am yet to see any real issue stem from it.
对于那些可能想知道如何解决这个问题的人来说,只需将“bitness64”/>添加到kerbauth以及web.config文件中GlobalModules中的任何exppw。重新启动IIS,验证OWA是否仍然有效,应该这样做。您可能会看到一些kerbauth错误,但我还没有看到任何真正的问题源于它。
For your information there is no need to decompress the app pool:
为了您的信息,无需解压缩应用程序池:
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
#1
0
Often a problem with the 64 bit rpcproxy.dll which is loaded by iis by default even when "enable 32 bit applications" is set to true.
通常,即使“启用32位应用程序”设置为true,默认情况下iis加载的64位rpcproxy.dll也存在问题。
Here's a link that explains
这是一个解释的链接
http://blogs.technet.com/b/sbs/archive/2011/04/07/how-to-run-a-32bit-web-application-on-sbs-2008.aspx
Could be the source of your problem
可能是你的问题的根源
Wing
翅膀
#2
0
For anyone who might be wondering how I got around this, just add "bitness64" />
to kerbauth and anything exppw in GlobalModules in the web.config file. Reboot IIS, verify OWA still works and that should do it. You might see some kerbauth errors but I am yet to see any real issue stem from it.
对于那些可能想知道如何解决这个问题的人来说,只需将“bitness64”/>添加到kerbauth以及web.config文件中GlobalModules中的任何exppw。重新启动IIS,验证OWA是否仍然有效,应该这样做。您可能会看到一些kerbauth错误,但我还没有看到任何真正的问题源于它。
For your information there is no need to decompress the app pool:
为了您的信息,无需解压缩应用程序池:
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']