我正在运行Windows 2008r2服务器,并将IIS的默认信任级别设置为中等。 但是,我的一个应用程序需要完全信任,所以我在IIS中进行了更改。 到目前为止没有问题,但是当我上传一个新的web.config文件的信任级别自动更改为中等,我的应用程序不工作,直到我手动将其更改为完全信任。 我该如何解决?
上周末,我们运行IIS 6.0的网站停止处理对Web服务的调用。 日志文件被填充以下错误,直到服务器大约8小时后重新启动: 2011-05-08 01:53:12,109错误 – 无法获取执行权限。 在System.Security.SecurityManager.ResolvePolicy(证据证据,PermissionSet reqdPset,PermissionSet optPset,PermissionSet denyPset,PermissionSet&denied,Boolean checkExecutionPermission)上发生错误。 上述错误在Web日志文件中出现了另外的316,871次。 时间是有趣的,上面的第一个错误发生在29小时的应用池回收计划之后,因为我看到这个条目: 进程ID为“758628”的服务应用程序池“gpsigolf.com”的工作进程已经请求回收,因为工作进程达到了允许的处理时间限制。 在事件日志(使用事件查看器)之前,问题和相关日志文件充满执行权限错误开始。 这个条目也是在事件日志中的前一个这样的条目之后的29个小时。 服务器一直运行,因为没有问题通过几个应用程序池回收,并已经运行五天之前发生这个问题。 这是我们迁移到的一个新的服务器,所以在遇到这个问题之前总共只有五天的时间。 问题是为什么/如何应用程序池回收导致此问题? 我们应该避免像重叠回收这样的某些设置吗?
我有个问题。 我的一个项目的一个愚蠢的pipe理员已经login到一个大项目的Windows根服务器,并添加他需要在IIS中的网页。 他很愚蠢,他没有为他的新页面添加XXX.page.com,他为他的新页面添加了page.com。 他一定会忽视关于复式的警告,这当然会在实况页面上遇到难题。 我需要大约20个小时才能find这个愚蠢的错误,从来没有吓坏的想法,有人可以添加一个域的双重入口! 现在他责备我:“我不加,这是自动的!” 所以,我希望你能帮助我:是否有IIS的历史/事件日志,并添加页面/绑定到一个页面,所以我可以告诉他,他是谁造成的错误,而不是我的白痴?
我被要求build立一个网站,可以访问外部在IIS中。 我们有一个Web服务器,它有一个网站目前可用的外部。 它位于IIS的“外部网站”网站下。 所以我在外部网站下创build了一个不同的应用程序,把它指向不同的文件夹,并把它连接起来以使用不同的应用程序池(新的)。 它在内部URL上工作,但是当我在外部尝试(在我的iphone上)外部工作的是可见的,但我创build的新的不是。 不幸的是,随着我的开发背景/知识,我不知道这是我可以修复的东西(即在网站或AppPool的IIS中的设置),或者如果它涉及到DNS /防火墙设置或允许访问来自外部世界。 如果有人有任何build议,将不胜感激。 新网站类似于旧网站(如在ASP.NET MVC),但它有不同的内容,等等。我得到的错误是一个404错误。
我正在使用SelfSSL7在IIS 7.5(Win Server 2K8 R2)中创build自签名证书。 我在IIS中有2个站点(默认站点和testing站点)。 我运行以下来创build证书。 SelfSSL7.exe / Q / T / I“默认网站”/ N cn = MyMachineName; cn = localhost / K 1024 / V 18250 SelfSSL7.exe / Q / T / I / S“TestSite”/ N cn = myhostheader; cn = myhostheader.mydomain.com / K 1024 / V 18250 appcmd.exe设置网站/site.name:TestSite/bindings.[protocol='https',bindingInformation=':443:'].bindingInformation::443:myhostheader 这工作,但对“默认站点”的https 443绑定最终使用相同的证书作为testing站点,所以我无法使用端口443两个站点的SSL。 本文解释了这个问题,但我似乎无法find一个解决方法。 我想为每个网站使用不同的自签名SSL证书。 我怎样才能做到这一点?
我正在使用Windows Server 2008 R2和IIS 7.5 我第一次部署我的应用程序到该服务器,我得到以下错误; 403 – 禁止:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。 所以我做了一点search,我认为我应该configuration匿名身份validation<anonymousAuthentication>但我不知道如何做到这一点。 在下面的链接上有明确的解释,但不确定这是否是解决我的问题的正确方法; http://www.iis.net/ConfigReference/system.webServer/security/authentication/anonymousAuthentication 如果这是问题,我想我应该把类似的代码块如下; <security> <authentication> <anonymousAuthentication userName="User1" password="[enc:AesProvider:57686f6120447564652c2049495320526f636b73:enc]" /> </authentication> </security> 如果是这种情况,我应该如何提供这个代码? 我应该使用AppCmd.exe与PowerShell? 编辑好的,我继续探索和新的问题popup在我的头上; 据我所知,我需要在那里设置机器的用户名和密码。 但我应该在那里设置什么样的用户? 用户应该在哪里访问(哪些文件夹)? 我可以添加我的web.config文件中的configuration,或者我应该提供这个applicationHost.config?
一方面考虑iis和mssql,另一方面考虑使用apache和mysql。 缩放iis和apache是否是同样的策略? 我得到了基本的扩展的事情 – 单独的Web层和数据库层,然后数据库冗余等… 但如何扩展在iis上运行的应用程序? 例如,它曾经在一台机器上运行,现在我们想要在多台机器上运行? 同样的问题在Apache上托pipe的东西? 让我们看看wordpress(常见示例) – 如何使博客的请求可以在云中的多个(虚拟)机器上处理? 希望我的问题至less有点清楚,如果不请求。 基本上我正在寻找缩放networking应用程序的模式。 任何? 任何链接到信息也许? 特别是基于CLOUD的。 谢谢
我有一个程序的问题,在6分钟+5秒后,我们得到了上述例外。 关于exception堆栈跟踪的更多信息如下。 这一切都相当虔诚地发生,6分钟过去了,并b以下3个exeptions。 我们已经在另外两个环境中安装了应用程序,并且在那里工作的很好。 我希望find一些服务器设置可能会导致此问题发生的IIS 6或Server 2003设置。 我已经回顾了一些类似的问题,没有看到很多答案。 我希望,也许我提供的信息可能会有所帮助。 208741,Exception,,,,2011-06-21 00:30:14.193,SERVERNAME,2624,1,CLIENTNAME,The underlying connection was closed: An unexpected error occurred on a receive. , at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request) at Microsoft.Web.Services3.WebServicesClientProtocol.GetResponse(WebRequest request, IAsyncResult result) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count) at System.Net.Security._SslStream.StartFrameHeader(Byte[] […]
我收到以下错误: The service did not respond to the start or control request in a timely fashion. 谷歌还没有取得任何有用的结果,我似乎可以find事件/ IIS日志中的任何东西。 无论如何,我可以深究这个问题的底部? 我感谢任何帮助/build议。 谢谢。
目前,我们的客户端正在运行Microsoft SQL Server 2008 Express Edition,并且已经达到了4GB的上限。 我们需要为他们提供一个解决scheme,我注意到他们现在有两个选项(作为主题)。 应用程序将密集使用数据库,并且还有一个时间pipe理系统也在运行。 数据需要每30分钟插入一次,而所有用户都将使用ASP.Net应用程序。 自动化进程也在Web服务中不时运行。 而且我注意到SQL Server中的“CPU数量”限制,是否意味着“1 CPU”等于“1个物理处理器”? 或者是否意味着“1个物理处理器中的1个核心”? 或“1个物理处理器中的多核”? 那么有谁能给我更多的细节和build议?