Articles of iis 7.5

“PageHandlerFactory-Integrated”有一个坏的模块“ManagedPipelineHandler”

今天迁移服务器后,一个网站不断收到上述错误。 在Google上快速search显示,这是一个相当普遍的问题,并且有很多修复,到目前为止我尝试了以下内容: 1. %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe –i 这似乎是最常见的解决scheme,但它不适合我。 我试着从v2.0.50727运行,以防万一,从Framework文件夹,即使这是64位版本的Windows。 没有工作。 2. %windir%\Microsoft.NET\Framework64\v4.0.30319\SetupCache\Client\setup.exe /repair /x86 /x64 /ia64 /parameterfolder Client /norestart 我修复了框架,但没有结果,我仍然得到同样的错误。 3. Adding <add name="ManagedEngine64" image="%windir%\Microsoft.NET\Framework64\v2.0.50727\webengine.dll" preCondition="integratedMode,runtimeVersionv2.0,bitness64" /> to applicationHost.config, mine was actually completely empty – but that didn't help either. 奇怪的是,我们有一些运行的网站,所有的.NET4和所有的工作正常 – 这是唯一一个在V2上运行,在我看来,这是麻烦的根源。 重新安装IIS的短缺,你能想到更好的select吗? 我宁愿不会中断其他网站的服务。

在虚拟机上镜像网站

最近,我和一位朋友通过在同一台机器(MS IIS Web服务器)上安装多个虚拟机,并告诉我一个提高网站性能(以及增加一台机器的全部容量)的想法和然后在这些虚拟机上镜像网站,同时保持本地IIS上的原始input页面。 我不确定这是否可能,如果是的话,任何人都可以指出我在这个问题上的一些文章?

MySQL不接受来自WP的连接

我有一些运行WordPress的服务器。 我正在使用IIS与MySQL。 一个人留下错误 我重置MySQL服务器,它运行了几个小时,之后,我开始得到“错误build立数据库连接”。 MySQL已启动,我可以以本地或远程方式以root用户或普通用户身份login。 我在SHOW PROCESSLIST;中看不到什么特别的东西SHOW PROCESSLIST; ,但中止的连接确实增加。 我正在运行一个Win2008R2; 我的其他服务器更繁忙 – 不工作的是我的QA服务器。 我从工作服务器复制my.iniconfiguration,以确保此服务器可以处理尽可能多的连接(最初它设置得非常低,因为它不是生产;在安装中我也select了DEV服务器而不是生产服务器),但是它没有帮助。 另一个mysqladmin flush-hosts东西是命令行中的mysqladmin flush-hosts 。 我应该在哪里看? 我该怎么办?…

IIS 7.5无法使用基于每个网站的自签名证书来进行https绑定共享端口443

我正在使用SelfSSL7在IIS 7.5(Win Server 2K8 R2)中创build自签名证书。 我在IIS中有2个站点(默认站点和testing站点)。 我运行以下来创build证书。 SelfSSL7.exe / Q / T / I“默认网站”/ N cn = MyMachineName; cn = localhost / K 1024 / V 18250 SelfSSL7.exe / Q / T / I / S“TestSite”/ N cn = myhostheader; cn = myhostheader.mydomain.com / K 1024 / V 18250 appcmd.exe设置网站/site.name:TestSite/bindings.[protocol='https',bindingInformation=':443:'].bindingInformation::443:myhostheader 这工作,但对“默认站点”的https 443绑定最终使用相同的证书作为testing站点,所以我无法使用端口443两个站点的SSL。 本文解释了这个问题,但我似乎无法find一个解决方法。 我想为每个网站使用不同的自签名SSL证书。 我怎样才能做到这一点?

匿名身份validation<anonymousAuthentication> / 403 – 禁止:访问被拒绝

我正在使用Windows Server 2008 R2和IIS 7.5 我第一次部署我的应用程序到该服务器,我得到以下错误; 403 – 禁止:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。 所以我做了一点search,我认为我应该configuration匿名身份validation<anonymousAuthentication>但我不知道如何做到这一点。 在下面的链接上有明确的解释,但不确定这是否是解决我的问题的正确方法; http://www.iis.net/ConfigReference/system.webServer/security/authentication/anonymousAuthentication 如果这是问题,我想我应该把类似的代码块如下; <security> <authentication> <anonymousAuthentication userName="User1" password="[enc:AesProvider:57686f6120447564652c2049495320526f636b73:enc]" /> </authentication> </security> 如果是这种情况,我应该如何提供这个代码? 我应该使用AppCmd.exe与PowerShell? 编辑好的,我继续探索和新的问题popup在我的头上; 据我所知,我需要在那里设置机器的用户名和密码。 但我应该在那里设置什么样的用户? 用户应该在哪里访问(哪些文件夹)? 我可以添加我的web.config文件中的configuration,或者我应该提供这个applicationHost.config?

在自定义网站上设置ADFS代理?

我用ADFS代理在开发中运行了一些testing,效果非常好。 但是,现在我处于一个更严格的环境(一个临时环境),我在设置代理时遇到困难。 从AD FS 2.0联合服务器代理configuration向导中获得的错误: AD FS 2.0联合身份validation服务器configuration向导要求(a)默认网站在IIS中或(b)只有一个Web站点在IIS中。 我们不符合任何要求。 我们有两个网站:1)具有自定义名称的MVC(http / https)和2)WCF服务(net.pipe / tcp)。 有没有什么办法指定一个网站的向导的目标? 如果我可以简单地把它安装到我们的MVC网站,一切都会好起来的。 否则,我将不得不拆除我们的WCF服务的网站来安装,我真的不想拆掉它,然后重build它。 这似乎是一个荒谬的要求,应该是一个“网站select器”这个向导,所以我可以告诉它在哪里部署。 他们是否真的认为使用ADFS的企业将他们的应用程序部署到“默认网站”? 真??

使用ARR将网站请求redirect到服务器场中的特定服务器

我目前使用ARR(应用程序请求路由)与两台服务器的服务器场。 我的ARR目前没有设置主机名亲缘关系,但我想创build一个重写规则,将一个特定的网站请求redirect到我的networking农场中的特定服务器。 可能吗 ? 谢谢

IIS:未知内容types的请求被拒绝

我有一个IIS7.5框运行一个asp.net mvc 3应用程序。 应用程序接收二进制POST请求并返回二进制答案。 为了区分这个二进制数据和其他数据包,我设置了自己的MIMEtypes(我们称之为application / my.binary.data ),这个types和Content-Type头一起使用。 IIS服务器似乎不喜欢我自己的MIMEtypes,并拒绝400错误请求的数据包。 如果我将MIMEtypes更改为应用程序/八位字节stream,则可以通过IIS获得我的应用程序的答案。 如何设置IIS以允许我自己的MIMEtypes的请求? 请求数据包 POST http://my.local.domain/Page HTTP/1.1 Host: my.local.domain Content-Length: 33 Content-Type: application/my.binary.data Cache-Control: no-cache …………..p.00000000000000… 响应包: HTTP/1.1 400 Bad Request Cache-Control: private Content-Type: text/html Server: Microsoft-IIS/7.5 X-AspNetMvc-Version: 3.0 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET Date: Wed, 06 Jul 2011 08:11:27 GMT Content-Length: 11 Bad Request

IIS 7.5支持AES-256吗?

我期待创build一个AES-256 SSL证书。 这是由IIS 7.5支持吗?

是否有可能使用不同的用户帐户设置每个IIS7.5网站?

我正在运行一个有60多个站点的服务器。 现在所有这些网站都在IUSR帐户下运行。 查看文件夹安全性,IIS_IUSRS组可以访问所有站点的文件夹。 这就带来了一个问题,如果一个网站遭到入侵,所有的网站都会受到攻击,因为一个用户可以访问所有的文件。 是否有可能设置每个网站在自己的用户下运行,如果是这样,我如何设置这样的网站? 我使用IIS版本7.5运行Windows Server 2008 R2 Service Pack 1(内部版本7601)。