我的网站托pipe在3个生产Web服务器上,并在数据库中使用ASPNET会话pipe理。 我在负载均衡器上没有粘性会话,所以其他请求都以循环方式绕过服务器。 因此,我不能看到允许应用程序池使用多个工人的问题。 我需要先检查什么? 或者我应该向前走?
我已经在我们的构build服务器上安装了hudson( http://hudson-ci.org/ ),它也是我们的开发服务器。 我们所有的开发站点都在IIS6下的机器上。 我不知道Hudson是如何托pipe自己的(它使用的是Apache?),但它默认监听端口8080。 我的服务器有一个域名附加,说foo.com,所以我想build立哈德森,使其可以运行: http://hudson.foo.com 但我真的不知道我应该做什么。 有任何想法吗? 非常感谢。
我必须添加一个新的MIMEtypes到IIS 6.0 Web服务器。 客户希望尽快完成,因为它目前不提供.flv文件。 但是,该服务器用于其他客户端,我想避免在工作时间进行IIS重置。 有没有人知道一种方法让IIS读取新的MIMEtypes没有重置?
我期待通过Powershell远程pipe理/pipe理许多IIS6服务器(查询站点,iis设置等)。 这可能吗? 那里有微软支持的模块吗? 或者我必须使用WMI-Object / WebAdministration? 如果是这样,有人可以给我一些简单的指令,在Powershell中做一些简单的“获取信息”命令到远程IIS6机器? (令人沮丧的是,有一个很好的IIS7 /微软支持的模块: http : //learn.iis.net/page.aspx/428/getting-started-with-the-iis-70-powershell-snap-in /但不容易find一个IIS6。)
自从我们在IIS服务器上安装了.NET 4.0和ASP.NET MVC 3以来,我们部署了我们的网站,我们得到了“服务器应用程序不可用”。 事件日志中没有关于该问题的日志。 我们认为这与.NET 4.0或MVC 3.0的安装有关,正如我们在部署的每个阶段所看到的那样。 我们首先升级了我们的DEVelopment环境,然后是ACCeptation,现在我们在我们的PRoDuction环境中看到了相同的行为。 回收特定Web应用程序的应用程序池可解决问题。 我们以前没有这个,并且想知道MVC3.0或者.NET4.0的安装是否可以改变。 我们所有的networking服务器都运行在IIS6上。 更新12-08-2011 我们注意到了一些其他的东西:当我们有一个应用程序池运行三个.NET 4应用程序。 而且我们改变了其中一个应用程序的web.config中的一个值,这会导致它回收,只有这个应用程序不再有效,另外两个仍然正常运行。 这意味着当Web应用程序中的文件发生更改时,不会发生自动回收。
生产服务器在IIS 6.0上运行PHP应用程序。 在高峰时段,我们遇到了一些问题,php-cgi.exe进程数量增加了大约200个。服务器进入爬行状态,我们必须重新启动服务器多次才能恢复正常的行为。 当服务器正常运行时,我注意到在任务pipe理器中只有10-15个php-cgi.exe进程。 什么可能导致php-cgi.exe进程在繁忙时间从10-15增加到200左右? 我应该在哪里寻找原因?
我有一个ASP经典应用程序,目前在IIS6中运行,但通常是由于原来的程序员没有遵循“最佳实践”,这个应用程序几个小时后会引发内存不足错误。 最初,我曾经在StackOverflow上提过这个问题 ,引用了原来的问题。 理想的解决scheme是将应用程序迁移到.NET,或排除原始代码以查找内存泄漏并对其进行补救。 然而,有近一百万行代码…它需要时间来发现各种问题并修复它们,需要更多的时间来发现更多的内存泄漏。 我的问题是:IIS7会比IIS6更好或更有效地处理VBScript内存使用,这将是一个改进? 将应用程序迁移到IIS7以帮助缓解这个问题值得吗? 显然整个问题不会消失,因为仍然有泄漏,但会改善吗? 该应用程序在Windows Server 2003上运行。
我们目前有一个64位的Windows Server 2003运行一个IIS 6的实例,该实例被configuration为在32位模式下运行。 如果我们安装.NET框架4.0,框架应安装为32位或64位? 请注意,这是一个生产Web服务器,目前已安装.NET 2.0,并运行一个传统的ASP应用程序,因为它的主要网站。
最近一次对网页服务器进行了PCI扫描,结果是失败。 有些问题可以解决,但其他问题对我来说根本没有意义。 该机器是一个干净的安装,只有两件事情运行,.NET 3.5网站和dotDefender Web应用程序防火墙。 但是有几个类似的错误: Web服务器漏洞影响:/ servlet / SessionServlet:JRun或Netware发现WebSphere缺省servlet。 所有的默认代码都应该从服务器上删除。 风险因素:中/ CVSS2基本评分:6.4 CVE:CVE-2000-0539 我不确定这是什么,但是在服务器上找不到任何东西。 Web服务器漏洞影响:/some.php?=PHPE9568F35- D428-11d2-A769-00AA001ACF42:PHP通过某些包含特定QUERYstring的HTTP请求显示潜在的敏感信息。 风险因素:中/ CVSS2基础评分:5.0 PHP没有安装。 尝试将该查询string添加到任何页面都不会执行任何操作,因为应用程序会忽略它。 这样做的phpVersion检查结果在404。与此类似,有几十个与JSP和Oracle相关的错误也没有安装。 Web服务器漏洞影响:/admin/database/wwForum.mdb:Web Wiz Forums 7.5版易受跨站脚本攻击。 默认login/密码是Administrator / letmein风险因素:中/ CVSS2基本评分:4.0 有几个这样的错误,告诉我,Web Wiz论坛,艾伦病房A-Cart 2.0,IlohaMail等都是脆弱的。 这些没有安装或引用任何地方我可以find。 甚至还有对OpenAutoClassifieds不存在的页面的引用。 任何人都可以指出我正确的方向,为什么这些错误显示出来,或者如果他们实际上已经安装,我可能会寻找这些组件? 注意:本网站和服务器是为主网站的子域。 主网站在运行Apache / PHP的服务器上运行,但是我无法访问该服务器。 该报告说,子域是被扫描的网站,但是它有可能已经扫描了主网站?
我不知道IIS如何组织它的日志,通常它应该全部驻留在c:\windows\system32\logfiles\W3SVC\ 但在Windows 2003机器上,我有W3SVC和W3SVC436032533 前者包含: 而后者: 任何onke知道什么数字意味着(在W3SVC之后)? 这是否意味着有人重新启动IIS服务?