Tag: iis

使用主机文件从testing环境访问多个站点

我在另一家公司的服务器(例如192.168.2.30)上安装了一个Windows Servertesting环境作为虚拟机,目前主机上有五个不同的testing站点。 我的本地计算机在hosts文件中包含一行将testing环境的IP地址链接到dev.company.com的行。 我们做的第一个站点(链接到端口80)完美地工作,因为它是默认的端口。 但是,我们无法访问其他端口上的其他网站(即dev.company.com:81),虽然我们可以通过192.168.2.30:81在我们的testing环境中很好地访问它们。 我的理解是主机文件对端口没有任何作用,这就是为什么我不明白为什么它不能这样工作。 我想要的是能够在不同的端口上在IIS中创build多个不同的站点,同一networking上的用户可以通过在端口添加端口号,通过dev.company.com别名来访问它们。 我怎样才能修改我的testing环境和我的本地机器,使其工作? 编辑:如joeqwerty所述,这似乎是一个防火墙问题。 我将如何获得服务器上的Windows防火墙允许端口80-100是免费的?

关于IIS日志分析的build议,寻找黑客的脚印

我需要找出一个网站是如何被黑客入侵的,我有相关的IIS日志,但是因为有太多的访问者,所以有一些日志分析器是不错的,它不是为了给你提供关于stream量的信息,而是会让你过滤无用的日志行,甚至可能突出可疑的日志。 你知道这样的工具吗? 此外,该网站可能是通过SQL注入黑客攻击什么太寻找什么build议? 我知道我应该寻找奇怪的参数,但是这还不够,因为黑客可能已经使用了一些表单来发布数据,而这些数据并不总是logging在日志文件中。

IIS 7.5保持caching吗?

我正在做一个我正在做的项目的一些问题。 在开发过程中,事情在本地机器上顺利运行,并且在我们公司的testing服务器上完美无瑕。 问题是,当我上传到现场服务器的网站,结果是完全不同的,然后从testing服务器。 主要问题是.js(javascript)文件。 我有一些想法,我认为服务器一些如何保持caching,可以这样做吗? 我的问题成为与JavaScript文件变化不会采取的变化。 所以如果有一种清除服务器级高速caching的方法会很好。

是否可以为在同一台服务器上运行的两个应用程序设置负载平衡?

我有两个不同的端口在同一台机器上运行的Web应用程序(使用播放框架)的两个实例。 我正在尝试解决,如果有可能将IIS设置为反向代理并平衡两个应用程序之间的请求。 到目前为止,我只能设法重写一个应用程序。 我无法弄清楚如何做两个应用程序之间的负载平衡。 我试图添加一个服务器场,但这只能让我在不同的服务器上定义Web应用程序。 Ps:在同一台机器上使用应用程序的唯一原因是允许透明升级。 TX。

IIS7目录浏览重置

我有一个IIS 7运行的地方之一是通过目录浏览暴露的一堆文件。 我可以启用它没有任何问题,但在几个小时内设置重置自己。 不知道这可能是由什么造成的?

在一个池上更改enable32BitAppOnWin64选项的IIS会影响所有池

如果我更改了一个池上的enable32BitAppOnWin64选项,则所有其他池将其enable32BitAppOnWin64选项更改为与更改的值相同的值。 我想这种行为是不是由devise。 我的IIS有什么问题? Windows Server 2008 R2 IIS 7.5 <applicationPools> <add name="DefaultAppPool" /> <add name="Classic .NET AppPool" managedPipelineMode="Classic" /> <add name="ASP.NET v4.0" managedRuntimeVersion="v4.0" /> <add name="ASP.NET v4.0 Classic" managedRuntimeVersion="v4.0" managedPipelineMode="Classic" /> <add name="SharePoint Web Services Root" autoStart="true" managedPipelineMode="Integrated"> <processModel identityType="LocalService" idleTimeout="00:00:00" pingingEnabled="true" /> <recycling logEventOnRecycle="Time, Requests, Schedule, Memory, IsapiUnhealthy, OnDemand, ConfigChange, PrivateMemory"> <periodicRestart time="00:00:00"> <schedule> […]

在IIS中redirectSSL,而不会导致浏览器发出警告

我有子域名https://a.site.com 。 我需要将其redirect到https://a.site2.com,因为site.com不再被使用(我们已经重新命名)。 没有让浏览器警告用户,最好的方法是什么? 笔记 我提供的DNS不会让我创build一个名为a.site.com到一个名为a的子域。 在另一个域上。 我正在运行IIS 7

构build容错IIS / MSSQL堆栈(Sql Clustering?)

我们昨天在托pipe数据库和IIS的服务器上发生了突袭故障。 我们正在试图确定我们的IIS和MSSQL托pipe环境的最佳方式。 我们希望在IIS方面和SQL方面有冗余。 对于我们的一些应用程序,我们使用pfSense来负载均衡两个Web服务器(粘滞会话不能正常工作,所以我们已经进入数据库中的会话状态)。 这两个Web服务器碰到一个运行SQL Express的MSSQL实例(免费,我们的数据库非常小,最大的是1GB)。 对于我们的IIS负载平衡,我感到相当自信,因为当我们运行补丁的时候,它“只是起作用”,我并不需要太多的工作。 但是,我们的SQL Server基础架构让我担心。 构build容错sql堆栈的最佳方法是什么? 编辑:现在我想到了,一个集群不一定能解决我们的问题。 我们有两个驱动器在RAID5中失败。 一个100%失败,另一个尚未死亡,但标志着坏道的失败。 我们有一个数据库在坏的集群中,我们不得不从备份中恢复。 一个集群可能会破坏整个集群中的坏数据。 哎呀!

IIS 7 – 虚拟path“null”映射到另一个应用程序,这是不允许的

当设置IIS 7 Farm进行负载平衡时,我遇到了问题。 添加4服务器到IIS场与适当的端口(8080,8081,8082,8083)。 同时添加IIS场的入站规则。 Tomcat实例监听这些端口。 当我打开url(我设置入站规则)时,我得到了以下exception: The virtual path 'null' maps to another application, which is not allowed. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [ArgumentException: […]

IIS FTP夏时制时间已closures

IIS FTP服务器报告文件时间戳而不应用夏时制偏移量,即。 在Windows资源pipe理器中,文件显示修改时间戳为2012-01-01T01:27,FTP服务器显示为2012-01-01T02:27。 这是搞砸了使用时间戳的一些文件同步脚本,以确保备份是完整的和最新的。 有什么办法来configurationIIS FTP导出正确的时间戳?

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.