Articles of iis

如何? 1个域名,1个ISP静态IP,1个路由器,3个物理networking服务器

我有一个静态IP从我的ISP,58.59.60.61 我有3个本地物理Web服务器: Win2008 IIS 7,本地IP 192.168.10.11,example.com Ubuntu的Apache2,本地IP 192.168.10.12,subdomain1.example.com Win2003 IIS 6,本地IP 192.168.10.13,subdomain2.example.com 我有1个域名example.com。 这样configuration: 主持人(A),@,58.59.60.61 主机(A),子域1,58.59.60.61 主机(A),子域2,58.59.60.61 我的路由器是一个pfSense盒子。 它将所有的80端口stream量转发到一个名为“WebServers”的组别别名,这是我的3个Web服务器IP地址。 这个设置应该正确吗? 我相信我需要在我的Web服务器中设置“主机头名称”。 在IIS中,我知道如何做到这一点。 我如何在Apache2中做到这一点?

从IIS导出SSL证书并导入GlassFish密钥库

我需要的是 :我在IIS 6上安装了一个现有的SSL证书。在同一台计算机上,我安装了GlassFish,并希望共享相同的证书,因为它们共享相同的主机名,并使用不同的端口:IIS使用443和GlassFish使用8181。 为什么需要它:将现有的SSL证书从IIS重用到GlassFish。 我想这是可能的。 我能够将SSL证书安装到GlassFish的密钥库中,然后将相同的确切证书导入到IIS中。 我只想换一种方式 – 假设在IIS上使用SSL证书已经有好几个月了,现在我想在GlassFish上启用SSL。 我做了什么: 创build一个别名为:server.hostname.com的密钥库 导入与现有SSL Cert关联的中间CA证书 导入现有的SSL证书具有相同的别名:server.hostname.com,但keytool不会允许这样做,因为它没有关联:keytool error:java.lang.Exception:公钥在回复中和密钥存储不匹配为什么? 使用不同的别名会导致证书在CA链中不受信任。

安装WindowsAuthentication中断authentication/ web.config?

我有一个干净的Windows 2008 R2框(在虚拟机上),并安装了默认选项的IIS 7.5。 然后我复制了一个网站(从Windows 7,IIS 7),并稍微调整后,网站工作正常。 该网站目前正在使用和使用匿名身份validation。 我已经回到Windows组件/服务器pipe理器,angular色 – >安全性,并打勾并安装Windows身份validation。 当我检查我的服务器在IIS(高于站点的顶层) – >身份validation,我看到 匿名身份validation(启用) ASP.NET模拟(禁用) 表单身份validation(disbaled) Windows身份validation(启用) 当我检查我的默认网站 – >身份validation,我看到如上,但“检索状态”和错误对话框说 There was an error while performing this operation. Details: Filename c:\inetpub\wwwroot\screwturnwiki\web.config Line number: 96 Error: This configuration section cannot be used in this path. This happens when the section is being locked at the […]

TFS 2010将备份还原到数据库服务器。客户端接收HRESULT E_FAIL

我最近恢复了我的TFS 2010部署的数据库部分,目前当客户打开旧工作项时,他们得到错误: 错误HRESULT E_FAIL已从调用COM组件返回。 显然这是一个caching问题,我已经尝试了以下内容。 浏览到https://hostname/workitemtracking/v3.0/clientservice.asmx ,然后点击StampWorkItemCache,然后是Invoke。 这转而产生错误: 无法生成临时类(结果= 1)。 错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemLinkChange.SourceID'不能被分配给 – 它是只读错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemLinkChange.TargetID'不能是分配给 – 它是只读错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemLinkChange.LinkType'不能被分配给 – 它是只读错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking。 Server.WorkItemLinkChange.IsActive'不能分配给 – 它是只读错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemLinkChange.ChangedDate'不能被分配给 – 它是只读错误CS0200:属性或索引器'Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemLinkChange.RowVersion'不能被分配给 – 它是只读的 有任何想法吗?

在卸载msi期间发生exception

我通过msi安装了我的web应用程序。 当我尝试通过添加/删除程序卸载应用程序时,在卸载过程中发生exception,卸载程序从未完成。 有什么办法可以让我的应用程序卸载或解决这个?

我可以通过将大量使用的页面移到单独的应用程序池来提高整体IIS性能吗?

这与这个问题有关 ,但我相信我的情况更具体。 我有一个网站在IIS 6.0,Windows Server 2003,是全面运行非常缓慢。 尽pipe大部分stream量都集中在一个页面上,但所有页面都放慢了速度。 该页面的工作是将file upload到Web服务器,每天都有大量file upload到服务器。 只是因为所有这些文件正在上传,并不意味着我的login页面必须慢? 我在想,如果我把上传页面移动到一个单独的虚拟目录/应用程序池,网站的其余部分将加快。 你怎么看?

只能访问本地主机上的asp.net应用程序

我想在Windows Server 2008机器上的IIS上获得一个asp.net应用程序。 我可以从本地打到应用程序,没问题。 但是我无法在本地或从networking上的其他机器使用服务器的域名访问应用程序。 但是,这是一个奇怪的部分。 我可以使用域名访问IIS上的正常文件,这些文件都来自运行在服务器上的浏览器以及networking上另一台计算机上运行的浏览器。 这里是一个简介(“http”转换为下面的“htp”,因为我没有足够的要点在我的消息中有所有这些链接): 从IE上的服务器本身: 作品htp://localhost/foo.htm 作品htp:// localhost / App 作品htp://test.foo.com/foo.htm 死htp://test.foo.com/App 从另一台机器上的IE(在我的子网内部或外部): 作品htp://test.foo.com/foo.htm 死htp://test.foo.com/App 而当我说“死”时,我的意思是请求超时。 有任何想法吗?

间歇性IIS事件1062

具有大约25个站点的IIS 6,其中之一是.net framework 2.0,下面有一个.net framework 4.0应用程序,它在自己的应用程序池中运行mvc 3。 它运行良好一段时间,然后我们看到事件1062和.net 4应用程序将不响应,直到应用程序池被回收。 每次我看到1062过去的应用程序都不会发生一次 – 这可能是什么原因造成的?

OWA用户在不同服务器上的错误页面?

我们正准备对Exchange 2010进行networking范围的升级。旧版2007邮箱的url为 https://mail.example.com 并且已经移动邮箱的用户将不得不去 https://Email.example.com 如果拥有2010邮箱的用户尝试在2007 OWA位置login,则会得到标准的403 Forbidden页面。 我们想向他们展示一个我们自己制作的页面,其中包括一个到2010年OWAlogin页面的链接。 我以为我们可以做一个IIS自定义错误页面,但在默认网站IIS中设置403.4错误页面似乎并没有工作。 有谁知道我们如何解决这个问题? 顺便说一下,我们的Windows Server 2003上的2007盒子的OWA和IIS 6 编辑 好的,所以我不认为我解释了这个问题是正确的(我现在才开始自己理解这个问题)。 我们基本上有可以进行身份​​validation的用户,但2007交换服务器上没有邮箱。 他们是所有403.4错误的自定义错误页面,指导用户从http到https。 但是,当没有邮箱的用户尝试login时,实际上没有从服务器发送错误页面,只有403状态码。

Windows Server 2003似乎从IIS中configuration的所有configuration中随机select“传出”IP地址,我怎样才能使用它?

我们有不同的IP地址在IIS中的多个站点。 这很酷,希望不同的IP都去这个服务器,并使用正确的网站。 但是,我发现一个问题,当服务器进行传出连接时,我无法预测它将使用哪个IP。 我必须有一个客户端将所有IP地址添加到他们的防火墙,以便某个服务可以与他们的服务器进行通信。 那么现在是添加另一个IP /站点到IIS的时候了,但是我告诉他们他们不需要添加更多的IP。 所以问题是,我怎样才能使Windows Server 2003只使用一个特定的IP拨出电话,而不是不可预知的? 如果这不是一个很好的描述,当我被RDP到服务器,我打开IE浏览器,并进入“什么是我的知识产权”有时不同,这是我怎么发现为什么一个客户端的防火墙突然拒绝连接。 我怎样才能使来自静态IP的传出呼叫仍然允许多个IP指向IIS中的不同站点?