我们使用IIS 7.5运行Windows Server 2008 R2,并安装了4-5个经典ASP站点。 主站点存储在wwwroot中,其他站点存储在wwwroot下面的文件夹中。 我们有一个服务器的IP地址。 如何将IISconfiguration为允许人们在将域名指向te服务器之前浏览/testing这些站点? 当我在wwwroot的子文件夹中设置其中一个站点并为其分配单独的端口时,我收到一条消息,指出: Config Error Cannot add duplicate collection entry of type 'add' with unique key attribute 'value' set to 'index.asp' 错误指向给定网站的文件夹中的web.config,如下所示: <configuration> <system.webServer> <tracing> <traceFailedRequests> <add path="*"> <traceAreas> <add provider="ASP" verbosity="Verbose" /> <add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" /> <add provider="ISAPI Extension" verbosity="Verbose" /> <add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,FastCGI" verbosity="Verbose" /> […]
我们使用Varnish作为我们的前端Webcaching和负载均衡器,所以我们在我们的开发环境中有一个Linux服务器,在一对Windows 2008 IIS Web服务器上运行Varnish,其中包含一些基本的caching和负载均衡规则。 我们有一个通用的DNS规则,指向这个Varnish框的* .development,所以我们可以浏览http://www.mysite.com.development,http ://www.othersite.com.development等。问题是由于Varnish无法处理HTTPSstream量,因此无法访问https://www.mysite.com.development/ 对于开发/testing,我们不需要任何加速或负载平衡 – 我所需要的就是告诉这个盒子作为一个哑代理,并将端口443上的任何传入请求转发到特定的IIS服务器。 我怀疑iptables可能会提供一个解决scheme,但是我写了一个iptables规则已经很久了。 一些最初的黑客已经让我尽可能的 iptables -F iptables -A INPUT -p tcp -m tcp –sport 443 -j ACCEPT iptables -A OUTPUT -p tcp -m tcp –dport 443 -j ACCEPT iptables -t nat -A PREROUTING -p tcp –dport 443 -j DNAT –to 10.0.0.241:443 iptables -t nat -A POSTROUTING -p […]
从客户端PC到服务器(Windows Server 2008),WAN连接使用2 x 2 MBps E1链路。 1 <1ms <1ms <1ms 10.101.7.254 2 4ms 15ms 4ms 10.255.0.254 3 * 3ms 3ms 192.168.243.251 4 * 5ms * 192.168.242.253 5 6ms * 6ms 10.100.101.252 6 5ms 5ms 5ms 10.100.10.201 (SERVER) 当使用IIS端口80访问服务器托pipe的Web应用程序(金字塔应用程序)时,客户端电脑遇到了滞后问题。但是,使用Waitress WSGI服务器端口5432时发现连接顺畅。 我们可以注意到TIMEOUT正在3跳上发生。 这可能会导致系统响应速度缓慢。 我注意到在PING请求中接收响应超时的情况非常频繁。 Network Team提到traceroute显示了预期的networking性能。 对于广域网链路5ms远低于时延要求。 由于WAN云中的dynamicpath,dynamic路由中的traceroute超时是正常的,因此预期结果并不是networking问题。 对于这种情况,我不太确定这是应用程序devise问题还是networking问题。 任何人都可以请告诉我,我怎么能解决这个问题? 非常感谢任何答复。
基本上我所要做的就是在本地局域网上有一个集中的IIS服务器,其中端口80/443将被从路由器转发到。 然后通过这个服务器,它可以转发/redirect到其他服务器的请求,以访问交换OWA,例如位于其他本地服务器,Exchange服务器和RDS服务器的远程桌面Web应用程序? 例如,我将访问www.example.com,并将我直接redirect到此IIS集中式服务器,www.example.com/OWA将把我redirect到Exchange服务器,www.example.com/RDWEB将我redirect到RDS服务器。 我需要知道这样的设置是否可以完成,以便我可以有一个主域(example.com),也有一个公共IP地址对应
我们有我们的网站运行IIS7,一个非常奇怪的事情发生在最近。 我可以访问该网站没有问题与域名(www._.com例如),但如果我真的inputIP地址(64.xx.xxx.xxx),它不起作用,给了我一个404找不到资源错误。 所以我去了prod服务器上的IIS,更奇怪的是,我甚至无法去域名的网站。 因此,域名和IP地址都不能在实际的服务器上工作,但在外部计算机上,域名可以工作。 然后,我尝试了“浏览网站链接”在IIS上,它似乎指向正确的文件path,但它不断告诉我连接已重置,仍然无法显示该网站。 有什么想法可能导致这个? 谢谢!
我有3个ASP.NET-Web.Api应用程序通过https: 主服务器1上 Server1上的Slave1 Server2上的Slave2(Slave2基本上是安装在另一台服务器上的Slave1的另一个实例) 主站与从站1和从站2进行通信。 从站1和从站2与主站通信。 我已经有SSL证书。 但是我想确保只有Slave1和Slave2可以和Master交谈,反之亦然。 我需要什么样的证书来确保这种信任? 我是否正确,假设我需要每个应用程序3个证书? 最后但并非最不重要的是:IIS处理信任或我需要在我的代码中实现的东西?
我想使用DFS在负载平衡器后面保持2个IIS服务器的同步。 这些机器是远程位置的VPS,并有用户上传的文件。 要使用DFS,你需要在一个域中,但我已经读过,你不应该有一个与IIS的域控制器。 如何使用DFS在域上设置2个iis服务器,而没有其中之一是域控制器? 对不起,我对窗口的方式真的很陌生,觉得我必须有一个错误的假设。
我试图从IIS日志中joindate+时间字段到事件时间字段进行logstash消解。 这是我的nxlog.conf文件: <Input iis1> #drop comment lines, join the date+time fields into an EventTime field, convert to json Module im_file File 'C:\inetpub\logs\LogFiles\W3SVC2\u_ex*.log' ReadFromLast TRUE Exec if $raw_event =~ /^#/ drop(); \ else \ { \ w3c->parse_csv(); \ $EventTime = parsedate($date + " " + $time); \ to_json (); \ } </Input> 这是我得到的错误: 2013-07-22 06:11:29 ERROR […]
我想知道是否有可能在一个操作系统上运行多个IIS 7.5实例。 我的部门正在考虑采用我们目前有独立开发,QA和生产服务器的虚拟环境(当然每个服务器都有自己的Windows Server操作系统),并将这些资源整合到一个单一的集群环境中。 但是,我们仍然希望通过创build单独的IIS实例来隔离环境,但我不确定这是否可行。
我帮助pipe理一个小的NLB,指向两个共享configuration的运行IIS的Windows服务器。 网站的平面文件使用DFSR进行复制。 我从这些文章得到这一切的工作原理。 networking负载平衡概述 DFSR概述 然而,我想知道的是,在这样的架构下,是否有一个技术或概念上的“主要networking服务器”呢?