2013-05-29 1 views
2

의 사용자에 대해 SharePoint 2013에서 검색이 작동하지 않습니다.이 문서를 통해 http://msdn.microsoft.com/en-us/library/ff955607(v=office.14).aspx을 통해 기능적 사용자 지정 보안 토큰 서비스 (STS)를 만들고 구현했습니다. 모든 것이 잠시 복숭아처럼 보이지만 SharePoint의 다른 장소 (NT 사용자가 아닌 사용자로 로그인 한 경우)에서 오류가 발생하기 시작했습니다.신뢰할 수있는 로그인 공급자 (STS)

검색 (모든)

오류 페이지 : (만 STS 사용자 용) 실패와 givind 오류입니다 follwing을 문제가 발생했습니다.

상관 관계 ID : ee18209c-9e46-90f9-0e7f-e974c988e4a7

셰어 로그 :

Microsoft.Office.Server.Search.Query.Pipeline.Executors.LinguisticQueryProcessingExecutor : QSC : 모든 주석 : , Microsoft.Ceres.ContentEngine.Processing.BuiltIn.ClaimsConverterProducer : STS에서 IdentityClaim 알려진 형태와 다르다 : wb100o20onswg4lsnf1hs4dpnnsw332foj2gsy2forzhk32umvsdu2junfsha 성분 및 시스템에 Query1 =-bb91f516-fa71-45ed-b37b-3e93ab198c18, 상관 ID = ee18209c-9e46-90f9-0e7f-e974c988e4a7, 임차인 ID = 00000000-0000-0000-0000-000000000000 오류 코드 =, 흐름 이름 = Microsoft.SharePointSearchProviderFlow, 운영자 이름 = ParserExecutor, 메시지 = 오류 처리로 항목 처리가 실패했습니다. 배열의 경계 Microsoft.Ceres.InteractionEngine.Component.FlowHandleRegistry : 흐름을 평가할 때 예외가 발생했습니다. Microsoft.Ceres.Evaluation.DataModel.EvaluationException : IndexLookupExecutor 형식의 연산자 IndexLookupExecutor에서 평가가 실패했습니다. ---> System.IndexOutOfRangeException : 인덱스가 배열 경계를 벗어났습니다. Microsoft.Ceres.InteractionEngine.Processing.BuiltIn.SecurityPreFilterProducer.BuildOrNode (String [] acls, Boolean isDeny) at Microsoft.Ceres.InteractionEngine.Processing.BuiltIn.SecurityPreFilterProducer.AndNotWithTwoOrNodes (TreeNode treeNode, String [] acls, Boolean onlyFilterNode) at Microsoft.Ceres.InteractionEngine.Processing.BuiltIn.SecurityPreFilterProducer.AddSecurityFilter (TreeNode treeNode, String [] acls, Int32 allowAcls, Int32 denyAcls, ... ... tenantId) Microsoft.Ceres.InteractionEngine.Processing.BuiltIn.SecurityPreFilterProducer .AddSecurityFilter (TreeNode treeNode, String docAclInput, String tenantId) Microsoft.Ceres.InteractionEngine.Processing.BuiltIn.SecurityPreFilterProducer.ProcessRecordCore (IRecord 레코드) Microsoft.Ceres.Evaluation.Processing.Executor.ProducerOperatorExecutor 1.ProcessProducerRecord(IRecord inputRecord) at Microsoft.Office.Server.Search.Query.Pipeline.Executors.IndexLookupExecutor.ExecuteCore(IRecord inputRecord) at Microsoft.Office.Server.Search.Query.Pipeline.Executors.QueryPipelineFlowExecutor.Execute(IRecord inputRecord) at Microsoft.Office.Server.Search.Query.Pipeline.Processing.ExecutorProducer 1.ProcessRecord (IRecord 레코드) Microsoft.Ceres.Evaluation.Proc ... ... essin에서 g.Producers.ProducerRecordSetSink.Put (IRecord 레코드) Microsoft.Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithoutTryCatch (IRecord 레코드) Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.PushToOutput() Microsoft.Ceres. Microsoft.Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithoutTryCatch (IRecord 레코드) Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.PushToOutput (Microsoft)에서 Evaluation.Processing.Producers.ProducerRecordSetSink.Put (IRecord 레코드)를 선택합니다. Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.Put (IRecord 레코드) Microsoft.Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithoutTryCatch (IRecord 레코드)에서 ... ... crosoft.Ceres.Evaluation.Processing. Microsoft의 Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.Put (IRecord 레코드)의 Producer.ProducerRecordSetSink.PushToOutput() .Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithoutTryCatch (IRecord 레코드) Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.PushToOutput() Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.Put (IRecord 레코드) Microsoft.Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.PushToOutput()에서 Microsoft.Ceres.Evaluation.Processing.Producers.ProducerRecordSetSink.Put (IRecord 레코드)의 DoWithoutTryCatch (IRecord 레코드) ... ... Microsoft.Ceres .Evaluation.Engine.Aborting.AbortableRecordSetSink.Put (IRecord 레코드) Microsoft.Ceres.Evaluation.Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithTryCatch (IRecord 레코드) --- 내부 예외 스택 추적 끝 --- Microsoft.Ceres.Evaluation .Engine.ErrorHandling.HandleExceptionRecordSetSink.DoWithTryCatch (IRecord 레코드) Microsoft.Ceres.InteractionEngine.Component.FlowHandleRegistry.SubmitData (FlowExecutionInfo 핸들, InputData inputData, 스톱워치 타이머, String correlationId, Guid tenantId, String 쿼리, String flowName, Int32 queryTimeoutMillis) at Microsoft.Ceres.InteractionEngine.Component.FlowHandleRegistry.ExecuteFlow (String flowName, InputData input, Int32 queryTimeoutMillis)

기타 NT가 아닌 MySites은 활동 웹 파트에 오류가 있습니다 (다시 검색하는 것처럼 보임). - 기술적 인 세부 사항 - 문제가 발생했습니다 셰어는 다음 오류를 반환 : 페이지

오류 (이상 셰어처럼 잘) NT MySites 꽤 좋은 보는 작업의 대상을 찾을 수 없습니다. 이 문제를 해결하려면 시스템 관리자에게 문의하십시오.

#Topics (모든) 페이지

오류 : 관련 대화는 - 죄송합니다, 문제가 발생했습니다.

상관 관계 ID는 :

00000000-0000-0000-0000-000000000000은, 지금은 일부 긴 일을 보내고 벽에 머리를 쾅 시작 이제 SharePoint의 가능한 모든 장소에서보고되었다. 내 관점에서 볼 때 검색과 사용자 권한/해결로 인해 어려움을 겪고 있지만 문제를 해결할 수는 없습니다. 그래서 어떤 도움이 많이 지금 감사

... - 감사합니다 :)이 곤경에있을 수 있습니다 다른 사람으로

답변

1

가, 대답은 인내합니다 - 2013년 6월 패치가 출시 전까지는 (단지 참조 지금까지 재단). 내 최초의 게시물에 발견 된 문제가 더 확실히 셰어의 세계에 표시됩니다 ... 따라서 Microsoft 기술 지원이 업데이트에서 해결해야한다 - 갈 운 :

업데이트 : 여름 휴가 및 점점에서 돌아 이전에 수행 한 작업 속도 향상 - 예, 4 주 후 시간이 걸립니다 :) 어쨌든 패치 테스트를 수행 한 후 (테스트 환경에서 처음 테스트 한 후 제작 중) 실제로 문제가 해결 된 것으로 보입니다. 향함 = 행복한 나 그리고 아주 행복한 클라이언트. 다음 주 MySites 및 사용자 데이터에 대한 테스트 및 최종 마무리.

간략한 업데이트 - 멋진 여름을 보내십시오. 룬

관련 문제