在Windows 2008 R2 x64上,我遇到了IIS 7.5这个奇怪的问题。 我在IIS中创build了一个站点,并手动创build了一个testing文件index.html,一切正常。 当我尝试进行部署时,我将所有文件从本地PC复制到IIS服务器,尝试访问index.html(这是正确部署的文件)并获取401.3访问被拒绝错误。 然后,我尝试手动重新创buildindex.html并将内容复制到这个新创build的文件,该页面可以再次访问…我只是无法弄清楚这一点。 所以问题是IIS 7.5不能从其他PC复制的文件。 我试图重置/应用权限设置到复制的文件夹/文件,但没有任何工作。 请帮忙。 谢谢! 顺便说一下,我复制的文件只是一些HTML剪辑,即通用的HTML,CSS和图像文件,没有什么特别的。
所以,让我把这个免责声明放在第一位:我通常不会在域控制器上捎带IIS,但这就是我所得到的,在这种情况下我不能改变它。 我有一个WCF的Web服务,我需要在这里举办。 我希望能够使用IIS中的应用程序池标识来授予文件系统权限以及组件服务中的启动和激活权限。 当我通过尝试select“IIS AppPool \ DefaultAppPool”浏览它时,我无法find该帐户。 有谁知道这是甚至可能在2008R2域控制器上?
目前,我的IIS日志条目是在每个请求完成时写入的,例如: 2012-02-15 00:31:50 W3SVC1 MACHINENAME ::1 POST … 202 (milliseconds) 不幸的是,由于ASP.NET代码中的错误,有时请求会挂起或不会导致响应。 这些不包含在该日志中。 我知道我可以使用失败的请求跟踪来处理这些场景中的一些,但是也可以在标准的IIS日志中显示这些请求。
我想要的场景: www.my-example-server.com – 这个来自服务器1(IIS 7.5) www.my-example-server.com/ 子文件夹 – 这个应该来自服务器2(IIS 7.5) 我知道如何做到这一点,如果它是不同的(子)域,但不是如果它是子文件夹。 我的问题: 是否可以使用Windows机器和/或某些DNSconfiguration来设置此类configuration? 更新1: 请假设服务器1和服务器2应该完全没有关系,即服务器1可以在另一个数据中心而不是服务器2。 我的目标是从我们的主域低容量的应用程序中切断一些大容量的应用程序(在“子文件夹”中)。 更新2: 由于我必须提供现有的文件夹结构,因为遗留应用程序发送到服务器(并redirectPOST是不可能的 ),我宁愿对最终用户透明的解决scheme。
我有一个24核心/ 48 GB的RAM服务器上,我想设置处理器亲和力的工作进程,以通过IIS高级设置持续12个核心,是否有任何公式,我不想通过任务pipe理器设置亲和力作为这个池经常回收。
我们有2台Web服务器已经在C:\ Windows \ System32 \ LogFiles \ HTTPERR中使用了超过100GB的日志logging。 有没有标准的方式来禁用这个日志logging,因为它只是充满了Timer_ConnectionIdle。 如果可能的话,我想通过组策略禁用它。 有问题的服务器正在运行Windows Server 2008 R2。
如果我在我的服务器上运行以下命令: %windir%\system32\inetsrv\AppCmd.exe list site 我得到这个输出: SITE "MyCompany.MyProject.WebRole_IN_0_Web" (id:1273337555,bindings:https/555.555.555.555:443:,state:Started) 我怎样才能得到的网站名称: MyCompany.MyProject.WebRole_IN_0_Web 是一种讨厌的stringparsing我唯一的select? 该服务器是一个Windows Azure实例。
我正在运行Windows Server 2008 R2标准版,此刻我已经安装了IIS 6。 我需要将IIS更新到版本7.5。 使用angular色下的服务器pipe理,我可以看到Web Server IIS Installed 。 使用Web平台安装程序我只能看到IIS 7.5 Express。 题: 我如何升级到IIS 7.5? (正常版本 – 不是快递)能否请您提供一些说明?
我试图获得一个用Perl编写的FTP客户端,使用被动模式从IIS 7.5 FTP服务器传输文件。 我已经按照说明configuration了FTP服务器,并且还configuration了Windows防火墙来允许这种types的stream量。 我已经通过检查确认日志中没有阻塞的数据包来validation防火墙是否正常工作。 我已经validation了FTP控制通道正在端口21上打开。 我相信客户端被IIS告知哪个端口连接到被动模式,而IIS拒绝这个连接。 perl日志看起来像: C:\cygwin\Perl\lib\FMT>perl FTPTest.pl Net::FTP>>> Net::FTP(2.77) Net::FTP>>> Exporter(5.64_01) Net::FTP>>> Net::Cmd(2.29) Net::FTP>>> IO::Socket::INET(1.31) Net::FTP>>> IO::Socket(1.31) Net::FTP>>> IO::Handle(1.28) Net::FTP=GLOB(0x20abac0)<<< 220 Microsoft FTP Service Net::FTP=GLOB(0x20abac0)>>> USER ftpuser Net::FTP=GLOB(0x20abac0)<<< 331 Password required for ftpuser. Net::FTP=GLOB(0x20abac0)>>> PASS …. Net::FTP=GLOB(0x20abac0)<<< 230 User logged in. Net::FTP=GLOB(0x20abac0)>>> CWD /Logs Net::FTP=GLOB(0x20abac0)<<< 250 CWD command successful. Net::FTP=GLOB(0x20abac0)>>> PASV Net::FTP=GLOB(0x20abac0)<<< […]
我正在尝试configurationIIS 7.5下托pipe的网站,以便对特定位置的请求需要客户端证书身份validation。 使用我目前的设置,当使用我的客户端证书访问位置时,我仍然收到“401 – 未经授权:由于证书无效而导致访问被拒绝”。 这是设置的web.config片段: <location path="MyWebService.asmx"> <system.webServer> <security> <access sslFlags="Ssl, SslNegotiateCert"/> <authentication> <windowsAuthentication enabled="false"/> <anonymousAuthentication enabled="false"/> <digestAuthentication enabled="false"/> <basicAuthentication enabled="false"/> <iisClientCertificateMappingAuthentication enabled="true" oneToOneCertificateMappingsEnabled="true"> <oneToOneMappings> <add enabled="true" certificate="MIICFDCCAYGgAwIBAgIQ+I0z6z8OWqpBIJt2lJHi6jAJBgUrDgMCHQUAMCQxIjAgBgNVBAMTGURldiBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMTAxMjI5MjI1ODE0WhcNMzkxMjMxMjM1OTU5WjAaMRgwFgYDVQQDEw9kZXYgY2xpZW50IGNlcnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANJi10hI+Zt0OuNr6eduiUe6WwPtyMxh+hZtr/7eY3YezeJHC95Z+NqJCAW0n+ODHOsbkd3DuyK1YV+nKzyeGAJBDSFNdaMSnMtR6hQG47xKgtUphPFBKe64XXTG+ueQHkzOHmGuyHHD1fSli62i2V+NMG1SQqW9ed8NBN+lmqWZAgMBAAGjWTBXMFUGA1UdAQROMEyAENGUhUP+dENeJJ1nw3gR0NahJjAkMSIwIAYDVQQDExlEZXYgQ2VydGlmaWNhdGUgQXV0aG9yaXR5ghB6CLh2g6i5ikrpVODj8CpBMAkGBSsOAwIdBQADgYEAwwHjpVNWddgEY17i1kyG4gKxSTq0F3CMf1AdWVRUbNvJc+O68vcRaWEBZDo99MESIUjmNhjXxk4LDuvV1buPpwQmPbhb6mkm0BNIISapVP/cK0Htu4bbjYAraT6JP5Km5qZCc0iHZQJZuch7Uy6G9kXQXaweJMiHL06+GHx355Y="/> </oneToOneMappings> </iisClientCertificateMappingAuthentication> </authentication> </security> </system.webServer> </location> 我在Web浏览器中使用的客户端证书与我在web.config中放置的内容匹配。 我在这里做错了什么?