标签: iis-6

如何限制 IIS 中应用程序使用的内存?

IIS 工作进程占用了我们服务器上的大量内存。我想限制每个应用程序可以使用的内存。我很困惑是否应该设置虚拟内存限制或私有内存限制。我们 IIS 中的每个应用程序都位于自己的应用程序池中。

如果我将私有内存限制设置为 500MB,将虚拟内存限制设置为 3GB。应用程序池什么时候回收?达到 500MB 或达到 3GB 后是否回收。

iis iis-7 iis-6 virtual-memory memory-leak

21
推荐指数
1
解决办法
8万
查看次数

任何免费软件 IIS 日志分析器?

使用 ASP.NET 会很好,但 PHP 也可以,并且应该托管在 IIS6 中。

编辑:日志来自我们的内部网站。

iis iis-6 log-files logging logparser

18
推荐指数
3
解决办法
3万
查看次数

为什么 IIS 拒绝提供 ASP.NET 内容?

我的 Windows Server 2003 Std 服务器拒绝服务器 ASP.NET 内容。它可以很好地提供常规 html,但任何 .net,甚至带有 ASPX 扩展名的一行 html 文件都会默默地失败。

我尝试过的事情:

  • 失败时,事件日志或 IIS WWW 日志中没有任何内容。
  • Fiddler 没有反应
  • 我重新安装了.NET
    • C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -U
    • C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -I
  • 我向所有可能相关的用户(IUSER*、ASP.NET 等)授予了对我能想到的一切(完全控制、读取、写入等)的非常高的权限。
  • 我确认在 IIS 中“允许”ASP.Net v1 和 v2 Web 服务扩展
  • 确认服务器管理器启用了 IIS 和 ASP.Net 角色

再次:这是场景:

任何指导将不胜感激!


解决方案:我按照以下说明重新安装,现在可以使用了。谢谢大家!

iis-6 asp.net web-server

17
推荐指数
2
解决办法
4万
查看次数

IIS 日志显示 sc-win32-status=64 但仅通过某些网络

我有一个在客户端服务器(W2k3、IIS6、.NET 2.0)上运行的 ASP.NET 应用程序。FWIW,这是一个测试实例,它还没有进入生产阶段。所以它不在 SSL、负载平衡等下运行。

当我从我们的办公室访问他们服务器上的其中一个页面时,该页面会被点击一次。检查 IIS 日志 (c:WINDOWS\system32\LogFiles\W3SVC1) 显示该页面的 GET,然后我按下页面上的按钮,日志文件显示 POST。到目前为止,这似乎工作正常。

现在,当我远程进入客户端的网络并从他们的一台本地机器访问页面时,日志文件显示一个 GET,然后我按下页面上的按钮,日志在同一秒显示两个POST。第一个显示状态(sc-status、sc-substatus、sc-win32-status)200 0 64,第二个显示200 0 0。

在日志文件中,两个 POST 是相同的。基本上日志看起来像这样(除了我屏蔽了一些数据):

#Fields: 日期时间 s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 
2009-08-11 20:19:32 xxxx GET /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; +.NET+CLR+2.0.50727;+.NET+CLR+3.5.21022;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30618;+MDDR;+OfficeLiveConnector.1.4;+OfficeLivePatch .0.0) 200 0 0
2009-08-11 20:19:45 xxxx POST /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; +.NET+CLR+2.0.50727;+.NET+CLR+3.5.21022;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30618;+MDDR;+OfficeLiveConnector.1.4;+OfficeLivePatch .0.0) 200 0 64
2009-08-11 20:19:45 xxxx POST /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; …

networking iis http iis-6 log-files

14
推荐指数
1
解决办法
5万
查看次数

对 Web.Config 文件的更改是否需要我重新启动 IIS?

我有一个 WCF 组件,它是我在 VS 2008(使用 .NET framework 3.5)中编写的,安装在 Windows 2003 Server 上。我在使用其中一种方法时遇到了一些问题,为了尝试调试问题,我被建议向 Web.Config 文件添加一些诊断信息。现在,这个 WCF 服务器此时根本没有得到太多使用,所以我可以只在 Web.Confilg 文件中进行编辑,然后用我的新客户端应用程序运行测试吗?或者我是否必须停止并重新启动 Windows 2003 Server 上的 IIS?

iis-6 wcf

14
推荐指数
1
解决办法
4万
查看次数

中国黑客机器人试图利用我们的系统 24/7

我们的网站不断受到 IP 地址解析为中国的机器人的攻击,试图利用我们的系统。虽然他们的攻击被证明是不成功的,但他们不断消耗我们的服务器资源。攻击样本如下所示:

2010-07-23 15:56:22 58.223.238.6 48681 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.4/scripts/setup.php 400 - Hostname -
2010-07-23 15:56:23 58.223.238.6 48713 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.5/scripts/setup.php 400 - Hostname -
2010-07-23 15:56:23 58.223.238.6 48738 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.6/scripts/setup.php 400 - Hostname -
2010-07-23 15:56:24 58.223.238.6 48761 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.7/scripts/setup.php 400 - Hostname -
2010-07-23 15:56:24 58.223.238.6 48784 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.8/scripts/setup.php 400 - Hostname -
2010-07-23 15:56:24 58.223.238.6 48806 xxx.xx.xx.xx 80 HTTP/1.1 GET /phpMyAdmin-2.6.9/scripts/setup.php 400 - Hostname …
Run Code Online (Sandbox Code Playgroud)

security iis-6 asp.net web-server ids

13
推荐指数
2
解决办法
5314
查看次数

Windows 身份验证不断询问用户名/密码

我正在部署我的 Web 应用程序iis6。我一直收到这个“windows security”弹出来输入用户名和密码..我已经禁用了匿名用户,并检查了集成的windows身份验证,但它不会“自动”登录。

我该怎么办?

我已经检查了安全设置-本地 Intranet 区域:“仅在 Intranet 区域中作为自动登录登录”。此外,我的生产服务器是一个独立的服务器,因此可能没有 AD 帐户和凭据。

windows iis windows-server-2003 iis-6 asp.net

13
推荐指数
1
解决办法
10万
查看次数

HTTPS 警告:适用于台式机,适用于移动设备

我为我的工作安装了通配符 SSL 证书 (*.vht.com) 并在 chrome(或任何桌面浏览器)中访问以下网站https://tours.vht.com/fsviewer3/fss2.html工作,但是当尝试使用 iOS 或 android(chrome) 访问,您将收到有关证书无效的警告(还会收到有关不安全内容的警告)。关于为什么的任何想法?
更多信息:我在该服务器上运行 IIS6。

windows https iis-6 ssl-certificate

10
推荐指数
2
解决办法
1448
查看次数

替换 IIS6 中的旧 SSL 证书

我必须在 Windows 2003 Server 上更新 IIS6 的 SSL 证书。供应商 (Thawte) 告诉我我的证书签名请求是不可重新签名的,我认为这意味着我需要生成一个全新证书的请求。然而,在 IIS 管理器中,只要我安装了当前证书,我唯一的选择是:

  • 更新当前证书
  • 删除当前证书
  • 替换当前证书
  • 将当前证书导出到 .pfx 文件
  • 将当前证书复制或移动到远程服务器站点

我认为“替换”将是显而易见的选项,但它并没有让我选择创建一个新的请求来替换当前证书;我只能在服务器上已安装的证书之间进行选择。如果我“删除”当前证书以请求新证书,是否会导致我的客户立即被告知我的服务器不安全?还是我误解了 Thawte 的文档,我真的可以续订?我过去曾更新过证书,我无法想象在不破坏“SSL 安全”状态的情况下根本无法实现这一点。提前致谢。

ssl iis-6

9
推荐指数
2
解决办法
2万
查看次数

IIS6 虚拟 SMTP 服务器在系统重新启动后不会自动恢复

我有一个运行 Win2008 RC2 的虚拟服务器。我已经在 IIS6 上设置了一个虚拟 SMTP 服务器,作为我在那里托管的网站的邮件提供程序。一切都很好,但是如果由于某种原因服务器重新启动(仍然启用自动更新 - 我正在尝试尽可能少地工作,因为我们有很多客户端),IIS6 不会重新启动SMTP 服务器。失败导致当前设置出现 500 个错误,所以我花了半天时间道歉。

有任何想法吗?

在服务中,我已将所有内容设置为自动恢复,但仍然没有骰子。

只要我重新启动 SMTP,就没有问题,所有邮件都会发送。它运行良好,只是不会自行重启。

我真的不想关闭自动更新,因为我们是一家小公司,每次 MS 决定有安全补丁时,我都无法抽出时间手动更新 15 个 Windows 副本。

所有建议表示赞赏!顺便说一句,我是这些论坛的新手。我搜索了但找不到答案,所以请善待。但坚定。我必须在这里学习。

windows smtp iis-6

9
推荐指数
2
解决办法
1万
查看次数