我有一个Windows 2008服务器,并在其上运行IIS 6 SMTP。 偶尔电子邮件将停止工作,当我login到服务器时,我看到SMTP虚拟服务器已停止。 这是什么原因,有没有一种方法,我可以通过自己或类似的东西重新启动自动纠正问题? 此外,如果没有一个好的方法来保持它运行没有用户干预是否有其他我可以使用SMTP服务器,很容易设置?
我运行一个小型的服务器托pipe网站约100个独特的客户端。 我的合法邮件服务器在DNS黑名单上出现问题,所以我需要了解我的许多客户端中是否有一个坏脚本通过我在IIS6中的SMTP虚拟服务器发送垃圾。 我有正确的电子邮件发送,我有中继设置为只允许127.0.0.1,所以我知道有人在这个盒子上的某个地方是允许通过该服务的不良邮件。 我已经启用了SMTP服务上的所有日志logging,但是它并不能提供任何有关哪个脚本(很可能是经典的ASP VBScript应用程序)的罪魁祸首的线索。
我有一个ASP文件,试图对同一个虚拟目录下的同一台服务器上运行的ASP.NET web服务发出web服务请求。 在IIS中,虚拟目录设置为禁用匿名访问,“集成Windows身份validation”处于打开状态。 所以问题是,当用户的机器请求运行ASP页面,甚至手动运行WebService.asmx .NET文件,它的工作原理是因为用户的凭据传递,但是当ASP文件试图调用Web服务时,我们得到401.2 – 未经授权:由于服务器configuration,访问被拒绝。 例如: 用户计算机上的浏览器中的“DIRECTORY \ user1”请求Service.asmx正常工作。 用户机器上的浏览器中的“DIRECTORY \ user1”请求File1.asp正常工作。 _________从服务器上的File1.asp请求返回401.2的Service.asmx 所以我假设我需要在WebService.asmx上设置NTFS权限,以允许ASP帐户读取和执行权限,但我不知道它在哪个帐户下运行,并且在阅读了一些响应之后进一步思考,似乎我们没有达到NTFS级别,IIS完全拒绝请求,因为匿名访问被closures。 这是否表明我们需要让ASP进程在域帐户下运行?
我们即将在IIS 6 / ASP(Classic)网站上进行一些重要的维护。 我们希望所有访问者都被redirect到“即将推出”页面(或类似的东西)。 这不应该适用于我们的开发团队(远程操作),所以我们想要指定某些应该访问正在build设中的站点的IP。 这怎么能在IIS 6中完成呢? (如果需要,使用经典的ASP)
明天我的网站的SSL证书将过期,我想知道我应该用旧的证书replace新的证书还是应该等待旧的证书过期? 我不希望访问者访问我的网站,看到安全警告,但我也想充分利用旧的证书。 我应该采取什么过程来改变我的SSL,这样既可以pipe理这些问题,也可以提供build议。 编辑: 我有密码的pfx文件 谢谢
有两个Web服务器,开发/分期和生产。 代码和一些文档通过按需作业或夜间通过全局复制作业从暂存区域转移到生产。 生产服务器当然坐在DMZ隔离。 有一些内容被上传到活动服务器,需要将其复制回分段。 我们的安全团队正在lockingnetworking(他们应该)并限制对活动服务器的访问。 将“活”数据复制回“舞台”并备份活动服务器的最佳build议。
我有一台XP专业64位机器上运行IIS 6.0,我想从Windows 7机器pipe理。 有没有一个MMCpipe理单元我可以使用这个? 我已经findWin 7到Server 2003/2008 for IIS 6.0(远程服务器pipe理工具)的解决scheme,但不是XP。
在IIS 6.0的Windows Server 2003上,我看到Http.sys阻止了一些传入的请求。 Http.sysloggingHttperr.log中的RequestLength并返回状态码400。 我find了有关Http.sys在http://support.microsoft.com/kb/820729上logging的描述。 它指出错误是“超过请求长度限制”。 我从http://support.microsoft.com/kb/820129find了关于configurationHttp.sys的另一个描述。 它规定“MaxRequestBytes —确定请求行和标题总大小的上限。 其默认设置是16KB。 如果此值低于MaxFieldLength,则会调整MaxFieldLength值。 我的问题是,我有一个Wireshark捕获的通信,根据Wireshark,Http.sys接受几个更大的请求之前,得到拒绝的请求。 (我正在看“重新组装的TCP”或“超文本传输协议”)。 这使我相信Http.sys不会计算请求中的所有内容。 这是错的吗? 有谁知道什么是计数?
有没有什么办法知道IIS是否在IIS 6中重置应用程序池/工作进程? 我们在我们的networking应用程序中看到了有趣的结果,我认为这与会话被清除有关,因为工作进程正在被回收,但是我不知道如何certificate它。
我们在Windows Server 2003上运行IIS 6.0。服务器设置为英国英语,可能有一个方向。 有时在应用程序池回收后,我们将看到相应的ASP.NET 2.0网站开始引发错误消息 String was not recognized as a valid DateTime. 我知道解决这个问题的唯一方法是手动回收应用程序池,在这一点上,所有的都是好的。 有谁知道这个问题,以及任何修复(除了升级等)?