我们有一些networking系统在过去已经经历了HTTP 408响应代码时,提出请求。 他们可以在任何时候发生,似乎没有任何模式给他们。 我们遇到的问题是,客户端请求通过TMG网关,而IIS从不logging408.我看到的最后一个请求是200,随后客户端收到408。 408是做到IIS日志,或者是408的更高的堆栈意味着请求永远不会让它到IIS?
我正在使用RapidSSL的通配符证书在IIS 7中托pipe一个站点。 到目前为止,没有人无法通过SSL连接到该网站的问题。 现在我们有一个客户端无法从他们的networking中的每台机器连接。 客户机是Red Hat和Windows XP。 他们可以使HTTP请求正常,但HTTPS返回403.16错误。 由于他们没有达到我们的ASP.NET代码没有任何debugging信息,我可以从那里得到什么也没有从IISlogging。 这些请求来自networking浏览器和一个自定义的软件发送给我们通知。 两者都行不通。 目前检查的东西: 应用程序日志中没有错误 已validation整个证书链已安装,而不仅仅是客户端证书
我在我的本地机器上托pipe我自己的网站,并在我的路由器上build立一个虚拟服务器,一切都像魅力一样。 在IIS中,我无法绑定广域网IP,因为它不显示,如果我手动键入,网站不起作用。 我知道还有其他的东西需要我去做,比如把广域网的IP绑定到我的本地机器上,就像标题所说的那样,但是怎么做呢? 我确信所有的托pipe公司都在做类似的事情,但是我怎么办也找不到。
是否有可能让IIS(6或7.5)返回一个404 Not Found (而不是403 Forbidden )当一个不允许的目录列表请求? 我使用的安全扫描服务认为403正在显示“潜在的敏感”,事实上它只是一个不合法的URL。 我的解决方法是将default.aspx放入每个返回一个空的404页面的目录,但必须有更好的方法…
似乎无法在任何地方find关于这个的线索。 故事(系统图)在我工作的公司里,我们有5台IIS服务器…每台服务器上都有很多网站(每台服务器都是相同的)所有的服务器都在一台平衡器后面,所以如果你input主机名你不知道你将被导向到什么服务器。 所有的服务器和每个服务器的所有虚拟网站都在HOST文件中如果我select一个服务器和一个站点在主机文件中,我将被引导到这个服务器和站点,每一件事情都在工作。 现在我的问题,我试图连接到每个服务器,并为每一个检查页面上… 发生什么事情是,我一直被redirect到同一台服务器,而不是不同的服务器… 我为每个服务器调用此代码,其中Url是页面的名称和“((WebPageTest)testing).ServerAddress”更改为每个服务器… string htmlText = string.Empty; try { HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.MyDomain.com" + Url); request.Host = ((WebPageTest)test).ServerAddress; request.UserAgent = "Tests UserAgen"; WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); StreamReader reader = new StreamReader(stream); htmlText = reader.ReadToEnd(); htmlText = "OK"; } catch (Exception exp) { htmlText = exp.Message; } return htmlText; […]
我有一个testing系统,Windows 7 SSL网站上的IIS Express必须与Cerberus FTP服务器SSL网站(Cerberus FTP具有用于HTTP上载的内置Web服务器)一起生活。 我已经设置了Windows从我的路由器使用两个IP 192.168.1.128(对于IIS SSL Web站点,现在使用自己生成的SSL证书) 192.168.1.129(用于Cerberus FTP内置的SSL网站) 在IIS中,我已经设置了网站绑定,只使用IP 192.168.1.128。 但是当我启动Cerberus时,它说 – 无法绑定192.168.1.129:443。 我在Firefox中testing – 实际上,当我到192.168.1.129(甚至本地主机)时,我没有按预期得到“无法连接”页面,而是“连接被重置”。 IIS仍然占用这些IP,虽然它不在这些IP上为网站提供服务。 当我停止IIS网站时,Cerberus FTP网站启动没有问题。 但后来我无法启动IIS网站,它告诉 – “进程无法访问文件,因为它正在被另一个进程使用”。 为什么IIS SSL网站仍然占用所有IP?
我无法用windbg分析crashdump。 我运行: .sympath SRV*c:\symbols*http://msdl.microsoft.com/download/symbols .reload /f /i 获取符号。 所有的符号似乎已经下载到C:\符号,然后我运行: analyze -v 分析。 但是在我的结果(下面)中我得到了“WRONG_SYMBOLS”。 我在转储文件所在的同一台计算机上运行windbg(Windows Server 2008 64位)。 为什么我的符号不能正确加载? FAULTING_IP: +0 000007ff`00be314a 4c8be0 mov r12,rax EXCEPTION_RECORD: ffffffffffffffff — (.exr 0xffffffffffffffff) ExceptionAddress: 00000000777530e5 (ntdll!RtlLookupFunctionTable+0x0000000000000035) ExceptionCode: c00000fd (Stack overflow) ExceptionFlags: 00000000 NumberParameters: 2 Parameter[0]: 0000000000000001 Parameter[1]: 000000001d535fa8 DEFAULT_BUCKET_ID: WRONG_SYMBOLS PROCESS_NAME: w3wp.exe USER_LCID_STR: ENU OS_SKU: 7 ERROR_CODE: (NTSTATUS) 0xc00000fd […]
我可以使用adsutil.vbs从IIS6configuration中删除X—Powered-By响应标头吗? 我们有一个在IIS6服务器上运行的站点。 迁移到IIS7是至less几个月。 同时,我已经注意到它在所有的响应中都提供了头文件X—Powered-By: ASP.NET 。 我想这样做,因为这是浪费字节和一个小的安全风险。 我强烈希望编写脚本,以便将来的部署也能确保标题不存在。 我们有一个或两个自定义标题,我想保留,但这些应该由部署脚本添加,所以先清除它们可能是一个选项。 有没有办法做到这一点使用adsutil.vbs ?
我有多个网站,当然我不能在80端口运行它们,所以我的一个网站使用端口9090 。 我已经在域DNS服务器上注册了我的IP,并在站点绑定中添加了主机名。 但现在我只能这样进入我的网站: http://website.com:9090 : http://website.com:9090 : http://website.com:9090 。 如何通过运行http://website.com使其打开正确的网站?
我遇到了一个问题,试图让Windows身份validation在使用Microsoft应用程序请求路由的环境中工作,并希望有人能够提供帮助。 我遇到的问题是,只有一些请求进行身份validation,而其他人失败401错误。 我已经在http://blogs.msdn.com/b/webtopics/archive/2009/01/19/service-principal-name-spn-checklist-for上查到了Web Farm中运行IIS 7.0的特例。 -kerberos-authentication-with-iis-7-0.aspx无济于事。 我目前的服务器设置如下所示: ARR 在Windows 2008 R2上使用IIS 7.5与IIS共享configuration的两台服务器 为默认网站启用匿名身份validation Web Farm 在Windows 2008 R2上运行IIS 7.5的两台服务器 三个网站使用端口绑定设置来区分虚拟主机。 正在使用的端口是8000,8001和8002 Windows身份validation的应用程序池都使用通用的域帐户 SPN添加到http/<virthalhost-name>:<port-number>和http/<virtualhost-name>.<fully-qualified-domain>:<port-number>域帐户中http/<virtualhost-name>.<fully-qualified-domain>:<port-number> 身份validation正在工作/失败时,IIS日志显示以下内容。 如果我理解正确,所有请求都应显示DOMAIN \ User_Name: 2012-11-19 15:03:17 CLUSTER-IP-ADDRESS GET /home/stylesheets/techweb.landing.css – 8002 DOMAIN\User_Name ARR-HOST-1-IP-ADDRESS 200 0 0 62 2012-11-19 15:03:17 CLUSTER-IP-ADDRESS GET /home/images/user-background-right.gif – 8002 – ARR-HOST-1-IP-ADDRESS 401 2 5 0 2012-11-19 15:03:17 […]