我们得到的以下错误消息的时候,我们上点击"搜索设置"为一个共享服务供应商:"认证失败,因为远程方已经关闭的运输流。"

这是一个新的服务器环境中的两个网前结束,一个数据库服务器和一个索引服务器的所有运行Windows2003年64.

没有任何人有任何思想有关,如果这可能是相关的64位,或者可能是什么导致的错误。

这里有完整的详细信息通:

09/17/2008 16:30:34.13w3wp.exe (0x0E84)0x030C搜索服务器共用MS搜索管理86x4高配置的搜索应用程序的网络服务网址,以'https://mushni-sptwb04q:56738/Shared%20Services%20Portal/Search/SearchAdmin.asmx'.

09/17/2008 16:30:34.14w3wp.exe (0x0E84)0x030C搜索服务器共用MS搜索管理86ze高捕获到异常寻找管理员网络的服务代理(客户)。系统。网。WebException:基础连接被关闭:发生意外错误上发送。--->系统。IO.IOException:认证失败,因为远程方已经关闭的运输流。在系统。网。安全。SslState.StartReadFrame(Byte[]缓冲区,Int32readBytes,AsyncProtocolRequest asyncRequest)在系统。网。安全。SslState.StartReceiveBlob(Byte[]缓冲区,AsyncProtocolRequest asyncRequest)在系统。网。安全。SslState.ForceAuthentication(布尔receiveFirst,字节[]缓冲区,AsyncProtocolRequest asyncRequest)在系统。网。安全。SslState.ProcessAuthentication(LazyAsyncResult lazyResult)在系统。穿线。很多外部框架提供更多专业工具.runTryCode(对象用户数据)在系统。运行时间。有...

09/17/2008 16:30:34.14*w3wp.exe (0x0E84)0x030C搜索服务器共用MS搜索管理86ze高...mpilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode码,CleanupCode backoutCode,对象用户数据)在系统。穿线。很多外部框架提供更多专业工具.运行(很多外部框架提供更多专业工具很多外部框架提供更多专业工具,ContextCallback回调,对象国家)在系统。网。TlsStream.ProcessAuthentication(LazyAsyncResult结果)在系统。网。TlsStream.写信(Byte[]缓冲区,Int32抵消,Int32大小)在系统。网。PooledStream.写信(Byte[]缓冲区,Int32抵消,Int32大小)在系统。网。ConnectStream.WriteHeaders(布尔异)---结束的内部异常堆栈---在系统。网。服务。协议。WebClientProtocol.GetWebResponse(问福汇,他们说请求)在统。网。服务。协议。HttpWebClientProtocol.GetWebResponse(问福汇,他们说请求)在统。网。服务。协议。SoapHt...

09/17/2008 16:30:34.14*w3wp.exe (0x0E84)0x030C搜索服务器共用MS搜索管理86ze高...tpClientProtocol.援引(String时,对象[]参数)。办公室。服务器。搜索。管理。SearchWebServiceProxy.RunWithSoapExceptionHandling[T](String时,对象[]参数)

有帮助吗?

解决方案

我猜你找到这种例外的索引服务器,对吧?

你可以浏览到'https://mushni-sptwb04q:56738/Shared%20Services%20Portal/Search/SearchAdmin.asmx'从索引服务器?

这似乎是SSL是不正确地提供前端服务器。这可能会解决你的问题:

  1. 除SSL证书的前端服务器
  2. 删除指数服务从农场
  3. 移动搜索引角色的一个前端
  4. 加入索引服务器回到农场
  5. 添加index/搜索角色的指数服务器
  6. 适用SSL证书(你可以产生他们使用自签名ssl)以前结束

其他提示

要小心自签名ssl,其更好地利用使用SSLDiag.自签名ssl有一个错误的地方如果你用它来分配证书多个网站在同一框中,只有最后一个的网站将工作。你可以运行SslDiag从命令行,像这样:

ssldiag/自签名ssl/V:999/N:CN=<hostname> /S:<siteId>

利用元数据库资源管理器,以找到一侧。

可能是一个SSL问题。
没有看到档案设置的,你得到的任何错误的访问时的用户配置文件的设置是相同的SSP?

我有同样的问题。"办公室服务器网络服务"(此后OSWS)的网站,可通过HTTP在我的应用程序服务器,但不是通过HTTPS。它不论在哪里我试着打HTTPS网址,它只是平了失败(阅读:没有HTTP错误代码)。

然而,我们想出了一些更多的信息。当的应用程序服务器也加入到农场,它给了OSWS一个不同的网站的标识符于存在其他的农场。我试图改变该网站的标识符,但没有工作。我也试着安装IIS诊断工具包。是指我向证书,MOSS安装的时机加入该场。行感兴趣的是这个:

#WARNING: AcquireCredentialsHandle failed with error -2146893043(0x8009030d)

不幸的是,它看起来像微软已经嵌入了一些信息的证书将阻止我从使用自签名ssl或类似的工具。这里的问题(适当的清洗):

CN={hostname},L=951338967,OU=SharePoint,O=Microsoft

"L"参数相匹配的原始(而不正确的)的网站的标识符,该网站被给予不相匹配的其余部分的农场。

我的下一个步骤是看到,如果我可以产生一些看起来适当的和安装它winhttpcertcfg.exe

我们还在运行的64windows和苔藓2007年。净3.5sp1,同样的问题。我怀疑这是罪魁祸首。

要解决这个问题下载IIS6资源工具箱和运行以下命令 自签名ssl/s:(IIS ID办事处服务器的网络服务站点)/v:9999

干杯,

-伊万

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top