다음을 통해 공유


SharePoint Server 2010 콘텐츠의 FAST Search 쿼리에서 웹 브라우저에 오류 생성: 검색 요청을 Search Service에 연결할 수 없습니다.

 

적용 대상: FAST Search Server 2010

마지막으로 수정된 항목: 2014-09-29

이전에 검색 기능이 올바르게 작동하지 않은 경우 일부 시나리오에서 통신 채널이 제대로 정리되지 않는 알려진 문제가 원인일 수 있습니다. 검색을 다시 시도하고 성공적으로 수행되는지 확인하십시오. 검색 기능이 여전히 올바르게 작동하지 않으면 다음 절차에 따라 문제를 해결하십시오.

해결 방법

다음 각 해결 방법을 순서대로 수행합니다.

FAST Search Server 2010 for SharePoint 쿼리 처리 노드가 현재 실행 중입니까?

FAST Search Server 2010 for SharePoint 쿼리 처리 노드 서비스가 실행되고 있지 않으면 검색 기능이 작동하지 않습니다. 다음과 같은 방법으로 FAST Search Server 2010 for SharePoint가 실행 중인지 확인하십시오.

  1. 각각의 FAST Search Server 2010 for SharePoint 쿼리 처리 노드 서버에 로그온하고 Microsoft FAST Search Server 2010 for SharePoint 명령 프롬프트를 엽니다.

  2. 다음 명령을 실행합니다. nctrl status

  3. samworker, qrproxyqrserver 프로세스가 실행 중인지 확인합니다.

자세한 내용은 FSA 다시 시작을 참조하십시오.

FAST Search Server 2010 for SharePoint 쿼리 처리 노드에 SharePoint 인증서를 복사했습니까?

SharePoint Server에서 FAST Search Server 2010 for SharePoint 쿼리 처리 노드로의 연결을 설정하는 과정의 일환으로 두 서버 간에 통신을 설정하도록 인증서를 복사해야 합니다. 인증서가 FAST Search Server 2010 for SharePoint 서버에 있는지 확인하려면 로컬 컴퓨터의 신뢰할 수 있는 사용자 인증서에서 인증서를 확인합니다. SharePoint Security Token Service라는 인증서를 찾아야 하며 이 인증서의 날인 ID는 로컬 컴퓨터, SharePoint, SharePoint Security Token Service에 있는 SharePoint Server 컴퓨터의 인증서와 일치해야 합니다. 서버의 인증서를 확인하려면 다음 단계를 수행하십시오.

  1. Windows 시작 메뉴에서 MMC를 실행합니다.

  2. 파일 > 스냅인 추가 또는 제거를 선택합니다.

  3. 사용 가능한 스냅인에서 인증서를 선택하고 추가를 선택합니다.

  4. 컴퓨터 계정, 로컬 컴퓨터를 차례로 선택한 다음 마침확인을 클릭합니다.

  5. **인증서(로컬 컴퓨터)**를 확장합니다.

  6. 신뢰할 수 있는 사용자를 확장합니다.

  7. 인증서를 확장합니다.

  8. SharePoint Security Token Service를 두 번 클릭합니다.

  9. 세부 정보 탭에서 날인을 클릭하여 날인 ID를 확인합니다.

SharePoint가 FAST Search Server 2010 for SharePoint 쿼리 처리 노드를 가리키도록 구성되었습니까?

SharePoint Server의 구성을 확인하려면 다음 단계를 수행하십시오.

  1. SharePoint Server중앙 관리 웹 사이트를 엽니다.

  2. 응용 프로그램 관리 페이지로 가서 웹 응용 프로그램 관리를 선택합니다.

  3. 검색이 수행되는 웹 사이트의 행을 강조 표시합니다.

  4. 리본 메뉴의 웹 응용 프로그램 탭에서 서비스 연결을 선택합니다.

  5. 유형Search Service 응용 프로그램 프록시이고 검색이 수행되는 웹 사이트에 대해 사용하도록 선택된 서비스 응용 프로그램 이름을 찾습니다. 이 이름은 SharePoint Server와 FAST Search Server 2010 for SharePoint 간의 통신 설정을 검색하는 데 필요합니다.

  6. 창을 닫고 중앙 관리 홈 페이지로 돌아갑니다.

  7. 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 선택합니다.

  8. 앞의 5단계에서 Search Service 응용 프로그램에 대해 확인한 이름이 지정되어 있는 서비스 응용 프로그램 이름을 강조 표시합니다. 행만 강조 표시해야 하며 이름 링크를 클릭해서는 안 됩니다.

  9. 리본 메뉴의 서비스 응용 프로그램에서 속성을 선택합니다.

  10. FAST Search Query 라디오 단추가 FAST Service 응용 프로그램으로 설정되어 있는지 확인합니다. 또한 쿼리 서비스 위치가 필요로 하는 FAST Search Server 2010 for SharePoint 쿼리 처리 노드를 가리키고 있는지 확인합니다. 이 필드의 형식은 protocol://FQDN:port이며 서버가 여러 대인 경우 세미콜론(;)으로 구분합니다. 예를 들면 다음과 같습니다.

    http://my-server.domain.com:13278;http://my-server2.domain.com:13278
    

    서버 이름과 포트를 확실히 모르는 경우에는 FAST Search Server 2010 for SharePoint 쿼리 처리 노드로 가서 이를 확인합니다. %FASTSEARCH%\Install_Info.txt 파일을 열고 Query Service Location HTTP 설정을 찾습니다. 서비스 응용 프로그램, 속성 창의 다른 설정도 중요하지만 이러한 설정은 검색 기능에 영향을 주지 않습니다. 이러한 설정의 올바른 값은 Install_Info.txt 파일에서도 확인할 수 있습니다.

특정 쿼리 처리 노드에 문제가 있습니까?

이러한 제안 사항으로도 문제가 해결되지 않으면 SharePoint Server과 QRProxy 사이 또는 QRProxy와 FSA 사이에 문제가 있는 것일 수 있습니다. 이 경우 FSA: 특정 쿼리 처리 노드에서 쿼리가 항상 실패함(FAST Search Server 2010 for SharePoint)의 제안 사항을 따르십시오.