Articles of iis 6

Tomcat和IIS6在一个服务器上,多个网站上

Windows Server 2003与IIS6和Tomcat 6.0.26。 在这个服务器上运行三个站点。 一个是PHP,一个是ASP,第三个是使用Tomcat。 前两项工作完美无瑕。 第三是痛苦。 Tomcat是安装的,如果通过IP地址xxx.xxx.xxx.xxx:8080显示欢迎页面在服务器本身上调用。 从外部机器调用相同的地址会导致“无法连接”错误。 从标准端口80服务器内调用IP地址给我一个错误324(NET :: ERR_EMPTY_RESPONSE)。 已经尝试使用httpcfg强制只侦听在我使用的ip范围内的端口,类似于在这里serverfault的问题35650,但没有成功。 在这台机器上实际上有十个IP地址,但我现在只用了三个。 任何指针解决这个将不胜感激!

服务器与IIS和Apache – 如何SSL使用IISencryptionApache

我有一个Windows Server 2003框已经安装并使用IIS 6. IIS设置为使用默认端口通过HTTP和HTTPS连接提供站点。 出于各种原因,我需要在同一台服务器上设置Apache,并将其页面作为SSLencryption的HTTPS页面提供给最终用户。 IIS或Apache都不是(或者很可能是)特别高的stream量或高使用率。 我看到的方式有两种可能的办法可以做到。 从IIS导出SSL证书,在Apache中进行设置,并使Apache通过非默认端口将服务器HTTPS连接本身。 或者使用IIS以某种方式代理Apache,从而对其现有的SSL安全性进行代理。 什么是最简单的设置,configuration,维护和运行? 哪个工作最好? 有没有人做过这种事情? 任何提示或注意事项?

IIS 6 ASP.NET默认处理映射和虚拟目录

我在设置IIS 6中的默认映射时遇到问题。我想使用ASP.NET表单身份validation来保护* .HTML文件。 这个问题似乎与使用虚拟目录来保存html文件有关。 这是如何设置的: 示例目录树 c:/inetpub/ (nothing in here) d:/web_files/my_web_apps d:/web_files/my_web_apps/app1/ d:/web_files/my_web_apps/app2/ d:/web_files/my_web_apps/html_files/ app1和app2都访问相同的html_files目录,所以html_files被设置为IIS中的web应用程序中的虚拟目录… 示例web目录树 //app1/html_files/ (points to physical directory: d:/web_files/my_web_apps/html_files/) //app2/html_files/ (points to physical directory: d:/web_files/my_web_apps/html_files/) 如果我把一个名为test.html的文件放在// app1 /的根目录下,然后把默认映射添加到asp.net dll中,并用deny =“?”在根文件夹中设置我的安全性,然后访问test.html作品完全如预期。 如果我没有通过身份validation,它会将我带到login.aspx页面,如果我通过身份validation,则会显示test.html。 如果我把test.html文件放在html_files目录中,我会得到完全不同的行为。 现在login.aspx页面加载,我插入一些代码来检查我是否仍然通过身份validation: <p>autheticated: <%=User.Identity.IsAuthenticated%></p> 我想它会说是错误的,因为为什么还要加载login页面呢? 不,它说的是真的 – 所以它知道我被authentication,但它不会让我访问test.html文件。 我已经花了几个小时,并没有能够解决它。 我将花更多的时间在谷歌上,看看我是否遗漏了一些东西。 手指交叉。

以编程方式将文件从客户端上传到IIS

我将如何设置IIS以允许客户端以编程方式将file upload到服务器上的文件夹?

Http 400'Bad Request'和win32status 1450,当更大的消息被发送给WCF服务时

当向IIS 6中托pipe的WCF服务发布一个大文件(10mb)时,我们有时会收到HTTP 400的错误请求结果码。我们可以使用SOAP UI重现此问题,并且在发生这种情况时似乎是不可预测的。 在我们的WCF日志中没有收到调用,所以我们认为请求没有到达ASP.NET和WCF运行时。 这发生在同一台机器上的多个网站上,每个网站都有自己的应用程序池。 所有的IIS设置是默认的,只有在ASP.NET和WCF我们允许更大的readerQuota的等…. logging在IIS日志中的win32status是1450,我们认为这意味着“错误没有系统资源”。 所以现在的问题是:a)如何解决这个问题b)(当a不适用时:))哪些性能计数器或日志是有用的,以便更多地了解这个问题? 问候,蒂姆

IIS不使用可用内存?

最近推出了一个运行在单个32位WS2003盒子上的ASP.NET站点(单独服务器上的SQL)。 服务器有4GB安装,3GB可用。 根据任务pipe理器,w3wp.exe进程只使用200-600MB之间。 该网站有成千上万的页面,并大量使用页面输出caching,所以我希望它使用更多的可用内存。 应用程序池未设置为节制内存使用量。 还有什么可能会限制IIS的内存量?

启动Web应用程序时出错

0 当您右键单击Microsoft Internet信息服务(IIS)Microsoftpipe理控制台(MMC)pipe理单元中的网站,然后单击“开始”时,网站将无法启动,并且您会收到以下错误消息: 该进程无法访问该文件,因为它正在被另一个进程使用。 该怎么做。 要解决这个问题,我得到了这个解决scheme表单链接http://support.microsoft.com/kb/890015 如:您必须在命令行上使用Netstat.exe实用程序来查看是否有其他进程正在使用端口80或端口443。 但如何确保这些IP正在使用或不使用? 在地位方面? 它的状态应该是什么? 第二个解决scheme是:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP \ Parameters \ ListenOnlyList。 但是这个关键没有find。

只允许访问IIS6上的某些广告域组,用于运行asp.net和php的网页

我们在Windows Server 2003机器上运行IIS6。 我们有一个基于php的页面(MediaWiki)和一个asp.net MVC页面。 我们如何configurationIIS和Windows以允许只为选定的AD域组访问此网页,最好不要触及应用程序。

免费电子邮件服务器与Pickup目录像IIS SMTP服务器?

是否有一个免费的电子邮件服务器,将运行在Windows 2003服务器上的Pickup direcotry像内置的SMTP服务器的IIS? 我有一个应用程序将邮件转储到皮卡directship和IIS SMTP服务器队列和分发邮件。 我需要的东西做smae的东西,但也作为一个pop3和smtp服务器的function。 谢谢

在IIS6中强制使用http1.0

我最近在Steve Sounders的书“甚至更快的网站”中读到过,我们可以通过降级到http / 1.0来增加IE6和7等旧版浏览器从一个站点一次下载超过2个对象的对象的数量。 因为这只是为特定网站提供静态内容,我很乐意这样做,但是我看不到强制IIS6将响应降级到http / 1.0的方式。 有没有人设法做到这一点? 干杯