我正在使用msdn中的这个程序将旧的内部网站从.net 2升级到4。 我主要摆脱web.config中的.net程序集引用,并切换DefaultAppPool。 但是,当我试图访问使用http:// localhost /网站login的挑战没有出现。 Request.LogonUserIdentity正被用来获取凭证。 当我使用http://localhost/auth.aspx时,Challenge 就出现了。 IISpipe理器将auth.apx页面设置为默认值,我知道它正在被使用,但是除非我直接解决它,否则authentication不会显示出来。 任何想法,为什么它只会在我input完整的地址时才起作用? (如果我回到使用.net 2.0的请求显示没有完整的地址,它似乎只发生在4.0)
我在Win Server 2003 32位&2008 64位服务器上得到这个错误。 Port server moxi on node '[email protected]' exited with status 3. Restarting. Messages: 2012-09-10 17:13:21: (cproxy_config.c.317) env: MOXI_SASL_PLAIN_USR (7) 2012-09-10 17:13:21: (cproxy_config.c.326) env: MOXI_SASL_PLAIN_PWD (9) Assertion failed! Program: d:\Program Files\Couchbase\Server\bin\moxi.exe File: cproxy_protocol_b2b.c, Line 56 Expression: uc->noreply == false This application has requested the Runtime to terminate it in an unusual way. […]
我遇到了一个使用.NET Framework 4的应用程序的问题。所以我试图修复安装,但没有解决。 所以我继续卸载框架并重新安装。 但是,然后问题开始了…设置只是不会完成下载框架。 所以我尝试了完整的安装程序,然后它在“安装客户端configuration文件”卡住(冻结)… 服务器运行良好,但是安装进度条只停留在同一个地方(但是“轮子”不停地转动,就像是在做某事,但是这样呆了几个小时…) 我试过.net清理unistall软件,但问题依然存在。 我完全没有想法 我search了网页,但无法解决我find的任何解决scheme的问题… 任何想法如何强制安装?
我有一个名为“XYZ”的Windows Server 2012和一个名为“XYZ”的SQL服务器实例。 如果我通过服务器= XYZ连接; 它似乎工作正常。 另一方面,如果我尝试通过数据源连接=我只是无法拿出正确的string…我试过了: .\XZY (local) XZY\XYZ (local)\XYZ XYZ etc. 作为参考,我使用完整的连接string: Data source=????; Initial Catalog=DatabaseName; user id=***;password=***; Integrated Security=false; MultipleActiveResultSets=true 数据源=根本不可能工作吗? 我是否需要安装或更改一些设置才能使其正常工作?
最近,我们的开发人员已将所有连接string中的池大小增加到了8000.他们正在使用VS 2010 Framework 4.0。 在数据库方面,我监测到多达4000个连接正在打开。 但问题是我们有错误日志(见下文)的手摇超时问题的音调。 对我来说这是一个非常有线的问题,我找不到任何线索。 我知道服务器,我有(真正的怪物),我们能够支持更多的连接打开。 我知道马克斯是32767,但我从来没有想到达到这个数字,但是四公斤远远不够。 连接string: connectionString 1 ="server=S1;database=DB1;Integrated Security=false; user id=user; Password=password; Min Pool Size=10; Max Pool Size=8000; Connect Timeout=5;" providerName="System.Data.SqlClient"/> . . . connectionString 10 ="server=S1;database=DB10;Integrated Security=false; user id=user; Password=password; Min Pool Size=10; Max Pool Size=8000; Connect Timeout=5;" providerName="System.Data.SqlClient"/> 和错误日志: GXMT.Common.DataGateway.DAOException:执行的命令:System.Data.SqlClient.SqlException:连接超时已过期。 login后阶段过去的超时时间。 在等待服务器完成login过程和响应时,连接可能已经超时; 或者尝试创build多个活动连接时可能已超时。 试图连接到这个服务器的时间是 – [Pre-Login] initialization = […]
我的经验是使用LAMP堆栈,而不是使用.NET在Windows上,但我已经被赋予了试图debugging一个缓慢的网站的任务,我经过谷歌search我能想到的所有东西后,跑到了死胡同。 这就是问题: 每次将一个SQL调用发送到数据库时,连接需要大约1秒的时间。 我想指出,它从来没有错,只是需要很长的时间。 该框运行Win 2008 R2与大量的CPU和内存,IIS 7.5和数据库是本地MySQL 5.1.66。 在web.config的connectionStrings标签里面 <add name="nameOfConnectionString" connectionString="Driver={MySQL ODBC 5.1 Driver}; Server=localhost; Database=db_name; Pooling=True; Option=3; User ID=user_name; PASSWORD=pw;" providerName="System.Data.Odbc" /> 作为一个说明,我已经尝试过和没有合并到相同的效果 可以肯定的是,我今天已经从mysql网站安装了ODBC 5.1驱动程序。 我也已经远程login到MySQL Workbench,并且运行一些查询,所有的执行时间都是他们应该在的地方,所以我敢肯定它不是mysql安装的问题。 试图解决这个问题的下一步应该是什么? 我可以找什么? UPDATE 当connectionString中的localhostreplace为方框的全局ip地址时,问题就解决了。 什么会导致localhost的名字查找一秒钟?
我们有一个客户提供了一个Window 2012 Hyper-V服务器,该服务器拥有一个Window 2012 Multipoint客户端操作系统,我们运行基于.NET的(v3.5)软件产品。 不幸的是,我们的Windows服务不能启动,有一些机器。 他们每个人在写任何东西之前写日志,例如: <DllImport("Kernel32.dll", _ SetLastError:=True, _ CharSet:=CharSet.Unicode, _ entrypoint:="OutputDebugString", _ CallingConvention:=CallingConvention.StdCall)> _ Public Shared Sub OutputDebugString(ByVal str As String) End Sub Protected Overrides Sub OnStart(ByVal args() As String) OutputDebugString("Service is starting…") m_worker = New Thread(AddressOf serviceThread) m_worker.Start() End Sub '… 问题是这个debuggingstring从来没有进入Dbgview,也没有使用任何CPU(它总是坐落在0%,该服务将最终超时。 我们有一个交换机,我们可以添加到服务,以便能够运行它作为一个WinForms应用程序来testing这样的事情,当我试图用这个开关运行它,程序需要大约2分钟到达第一线和输出这个debuggingstring,所以难怪服务没有启动! 我打开Fusion,它生成融合日志就好了,似乎没有任何错误,但我失去了为什么这些.NET应用程序需要这么长的时间才能到我们的代码库? 我们有很多其他的客户(尽pipe没有使用Windows 2012),这只发生在很多机器上。 依赖程序集计数不超过12个,整个应用程序小于4MB。 任何人都可以build议如何进一步调查..? 事件查看器似乎是空的,但“服务没有及时响应启动或控制请求”。 游戏规格是4CPU和4GB RAM,硬盘有足够的空间。 […]
我们有一个.Net 2.0应用程序,它使用SMB2从Isilon共享中读取文件。 通常,我们有亚秒级的performance。 在0到2%的请求之间,花费30秒。 这个问题似乎在负载上变得更糟(达到2%的请求)。 我们似乎正在超时,但应用程序只是检查文件的存在,然后读没有收到错误(行动是成功的)。 我们怀疑问题出在Windows机器上,因为一些基于Sparc的Samba共享存在一些奇怪但相似的问题,这是我们无法隔离的。 目前,我们试图通过networking追踪来捕捉延迟,并说服自己,问题出在Windows环境或VMWare实例中。 在Windows堆栈中是否有任何已知的超时,可以解释30秒的超时,但成功完成IO请求?
对于来自Apache背景的IIS,我还是相当新的,请耐心等待。 我为我们的一个客户在我们的主机空间上build立了一个虚拟目录。 我的目的是为了让每个客户端都拥有一个受密码保护的虚拟目录,而我们的核心站点只是提供可供预览的可用站点列表。 因此我的结构如下: www.domain.com (root) www.domain.com/websiteone/ (virtual directory) www.domain.com/websitetwo/ (virtual directory) 我的问题是,使用“/”的“websiteone”中的链接将parsing为www.domain.com/,而不是www.domain.com/websiteone/ 我如何解决这个问题? 理想情况下,如果您可以提供一个使用Plesk控制面板的示例,那么这将是我们所有托pipe服务提供商提供的理想select。 任何帮助将不胜感激。
我们正在更新我们的SSL密码设置,以提高我们的SSL评级。 这些更改包括删除SSL3和RC4密码。 但是,这似乎已经造成了一些仍然在Win XP上的用户的问题(不pipe你信不信),所以我们不得不恢复。 在我们做出任何进一步的修改之前,我们希望让这些用户再次进行testing。 如果用户可以在Internet Explorer中通过SSL访问网站,这是否会自动推断出他可以在.Net框架(System.Net)中访问同一网站? IE使用Wininet。 但.Net框架是否也使用Wininet?