我试图在Windows服务器2008 IIS 7机器上定义一个绑定,以在本地接受像“mysite”这样的地址。 “本地主机”已经被定义到同一台机器上的另一个网站。 我的问题是,本地主机工作正常的其他网站(只要我保持IP绑定到“所有未分配”。但是,没有其他的绑定工作,我试图configuration这个新的网站。 请帮忙。
我在运行IIS 7的网站上遇到问题。问题是每个页面的初始请求:它们花费的时间比他们应该的要长。 在第一次请求之后,页面加载正常。 我确信随后的请求只能工作,因为caching。 要解决这个问题,我设置了失败的请求跟踪。 以下是跟踪的相关部分: 你可以看到那里近8秒的跳跃。 任何想法是怎么回事? 我最好的猜测是某种安全检查超时,但我不知道该从哪里去追踪。 如果有帮助,实际的网站在这里: http://jcoehoorn.dyndns.org/blog/
我在设置IIS 6的SMTP服务时遇到问题。 我configuration了对我最有意义的选项(我没有IIS经验),没有邮件正在发送。 我从自己的命令提示符远程login到服务器,排队传递消息,并没有发生任何事情。 我查看了服务器日志,无法find任何东西。 我很欣赏这是一个非常模糊的一般问题,但我真的不知道从哪里开始。 在转移到更高级的configuration问题之前,有没有什么快速的select我应该先看看? TIA。 编辑:日志 这是会话的日志文件的内容: 2009-09-02 20:40:27 127.0.0.1 – SMTPSVC2 JACK 127.0.0.1 0 HELO – ++ 1270.0.0.1 501 0 27 18 0 SMTP – – – – 2009-09-02 20:40:31 127.0.0.1插孔SMTPSVC2 JACK 127.0.0.1 0 HELO – +插孔250 0 44 9 0 SMTP – – – – – 2009-09-02 20:40:39 127.0.0.1 jack […]
我们有我们的服务器在域中的服务器场。 我们称之为现场。 我们的开发人员计算机生活在一个完全独立的公司领域,数英里外。 我们称之为CORP。 我们有一个大型的中央存储单元(unix),用于存放服务器场中许多networking服务器所需的图片和其他媒体。 IIS应用程序池以LIVE \ MediaUser身份运行,并使用这些凭据作为虚拟目录连接到中央存储共享,检索映像,并像在本地服务器上一样提供服务。 问题在于发展。 在我的开发机器上。 我以CORP \ MyName的身份login。 我的IIS 6应用程序池作为networking服务运行。 我无法将其作为来自LIVE域的用户运行,因为我的机器不是(也不能)join到该域中。 我尝试创build一个虚拟目录,将其指向相同的networking目录,单击连接方式,取消选中“validation访问networking目录时始终使用经过身份validation的用户的凭据”checkbox,以便我可以inputlogin信息,inputcredentails对于LIVE \ MediaUser,单击确定,validation密码等。 这不起作用。 我从IIS获得“HTTP错误500 – 内部服务器错误”。 IIS日志文件报告sc-status = 500,sc-substatus = 16和sc-win32-status = 1326。 该文档说,这意味着“UNC授权凭据不正确”和Win32状态意味着“login失败:未知的用户名或错误的密码”。 如果这个数字接近于准确的话,这将会是很好的。 我加倍和麻烦检查它。 尝试了多个已知的良好login。 IISpipe理器允许我在其窗口中查看文件树,只有浏览器才会将我踢出去。 我甚至尝试去虚拟目录的目录安全选项卡,并在身份validation和访问控制下,我试图使用匿名访问凭据相同的实时域用户名。 没有运气。 我不想在虚拟目录中运行任何ASP,ASP.NET或其他任何dynamic的东西。 我只是希望IIS能够加载静态图像,CSS和JS文件。 如果有人有一些明智的想法,我会最感激!
我到处search这个…我有一个独立的IIS服务器,不是域的成员,通过VPN连接到我们的networking。 这个服务器上运行着几个网页,Sharepoint就是其中之一。 我已经configuration了反映域名的本地用户和密码,但是在访问SharePoint站点时,webbrowser仍然需要validation。 有没有办法来禁用这个恼人的行为? 其他站点没有问题:我只是在IIS中configuration匿名访问,并将IUSR_machinename访问权授予磁盘上的物理文件夹。 不适用于WSS,tho。 有任何想法吗?
我已经打了好几个小时了,我准备放弃。 我正在使用我的Win7 x64笔记本电脑(Dell D830)安装Azure工具。 Azure的Visual Studio工具要求安装ASP.NET。 它在Win7中没有默认启用,所以我试图安装/启用它通过控制面板 – >程序 – >打开/closuresWindowsfunction 我已经尝试过五次了,每次都会遇到同样的错误: “发生错误,并非所有function都成功更改。” 每次发生这种情况,都要重启,我这样做。 我试过的东西: 第一次尝试是通过平台安装程序,失败。 卸载并重新安装IIS。 添加并删除了WAS(当我开始这个过程时,它从来没有安装过) 试图从命令行添加IIS7 (这导致了一个错误,告诉我重新启动,以便安装可以回滚) 祈祷真的很难 更多信息: 其他Windowsfunction安装/卸载就好了。 我已经安装/卸载IIS和WAS。 只有ASP.NET不会安装。 CBS.log结尾重复这一行七次: 2009-09-12 23:39:25, Info CBS Failed to find localized custom property bag [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 我真的被困在这里,任何帮助将不胜感激。 更新:我放弃了,从头开始重新安装笔记本电脑。 这一次我没有安装任何testing版的东西,特别是VS 2010。
在Windows 2003 x64上托pipe的网站上有一个非常长的URL,如下所示: http://myhost/a_very_very_long_url_around_300_chars_long (即一个单一的,很长的300字左右) 问题是,我从HTTP.SYS(它甚至没有达到IIS)得到一个400错误的请求响应。 我可以告诉,因为这些请求显示在system32\LogFiles\HTTPERR ,例如: 2009-09-17 19:51:29 200.123.179.9 3636 192.168.129.50 80 HTTP/1.1 GET /a_very_very_long_url_around_300_chars_long 400 – URL – 我试图在registry中设置UrlSegmentMaxLength ,这可以修复Windows 2003 x86机器上的问题,而不是在x64生产服务器上。 我在另一台Win2k3 x64服务器上试了一下,也失败了。 任何提示?
不知道这是否属于这里或所以在这里呢? 我们有一个CruiseControl.NET服务器,每晚执行构build或应用程序,然后将结果输出发布到同一个盒子上的IIS实例 – 这就是QA的testing部署。 一切都运行良好,直到我们搬到新的服务器(Win2003 R2 SP1) – 实际上是一个虚拟机。 现在,每晚构build发布到IIS,我们在浏览器中出现一个错误,说明编译器失败,错误代码为128 。 这从来没有发生在旧的服务器上! 运行aspnet_regiis -i将使网站恢复在线状态,但是我很困惑,为什么IIS似乎已经忘记了所有关于.NET的情况,因为这是一个简单的文件复制的结果。 我已经审查了构build过程的发布阶段,并从良好的老式批处理脚本移动到“清洁”nAnt脚本,但问题依然存在。 如果我运行上面的命令,清除事件日志,然后访问该网站出现一个新的事件: The configuration information of the performance library "C:\WINDOWS\system32\infoctrs.dll" for the "InetInfo" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted. 但该网站仍然没有任何问题加载。 如果我然后运行任一发布脚本(.bat或.build)然后访问该站点另一个相同的事件出现,编译错误显示(运行aspnet_regiis修复它虽然)。 如果我手动删除旧文件并复制新文件,那么编译器错误再次显示在浏览器中。 现在快速解决方法是运行aspnet_regiis作为构build脚本的一部分,但坦率地说,只是闻起来不好。 […]
我们有一个脚本,用于整理来自几个数据库的数据,并基于这些数据在Web服务器上生成一些Excel电子表格(带* .xls扩展名)。 工作表本身是XML和HTML的混合,根据我似乎无法在Technet上find更多的文章… 大多数使用内联网的计算机都使用IE6(没有评论,请不要在我的控制下),我们有Office 2000和Office 2003(再次,不在我的控制下)的组合。 所有Office 2000计算机和只有less数Office 2003计算机将打开Excel中的表单(预期的行为),但是某些Office 2003计算机将在IE窗口中打开表单 – 而且它会让人困惑超过了这个技术的用户。 对于我的生活,我一直无法重现设置,或find什么checkbox,我需要检查/清除,以阻止这些less数计算机在浏览器中打开Office文档。 有谁知道这是哪里? 另外,有什么我可以做的服务器端强制客户端打开Excel中? 最后,我们正在考虑在不久的将来部署Office 2007,那么我将不得不重新审视这个问题吗?
好的人, 我的公司主持了不less网站。 这些网站都需要连接到SQL Server 2008。 当我们将一个站点部署到一个新的服务器时,我们经常不得不修改web.config来包含一个连接string和适当的用户名和密码。 这需要部署的人员为该数据库设置具有所有适当权限的用户,然后修改configuration文件。 我想要做的是,而不是为每个数据库创build一个用户,创build一个用户有权限的每个数据库,而不是在configuration中指定用户名和密码。 这样可以节省很多时间,我相信这会更安全(客户端可以通过ftp访问web.config,但是很多时候我们不希望他们在db中)。 此外,这必须在SQL Server存在于当前域之外的情况下工作。 这听起来像这可能会削弱使用Windows集成安全性… 我从来没有使用任何设置,除了指定用户名和密码(映射的Windows域用户访问)。 这听起来像我需要使用Windows集成安全性,但我无法findIIS 7上的任何MSDN。 任何人的安全和设置的想法将不胜感激。