다음을 통해 공유


RPC 가상 디렉터리 구성을 확인하는 방법

 

마지막으로 수정된 항목: 2006-04-27

이 항목에서는 RPC over HTTP 연결에 실패한 경우 문제 해결을 도와 줍니다. 이 항목에서는 인터넷 정보 서비스(IIS)에서 SSL(Secure Sockets Layer) 프로토콜을 사용하여 RPC 프록시 서버의 RPC 응용 프로그램에 연결할 수 있도록 IIS에서 RPC 가상 디렉터리를 올바르게 구성했는지 확인하는 방법을 설명합니다.

이 작업에서는 Windows XP SP1(서비스 팩 1) 이상을 실행하는 클라이언트 컴퓨터를 사용하여 IIS의 RPC 가상 디렉터리에 연결합니다. 또한 Internet Explorer를 사용하여 RPC 및 인터넷 정보 서비스(IIS) 연결을 테스트함으로써 RPC 프록시 서버의 RpcProxy.dll 파일이 제대로 작동하고 있는지 확인합니다. IIS에서 RPC 가상 디렉터리가 제대로 구성되었는지 테스트하려면 다음 절차 중 사용자의 시나리오에 가장 적합한 절차를 수행합니다.

  • Windows Server 2003 또는 Windows Small Business Server 2003에서 Exchange Server 2003을 실행하는 경우 RPC 프록시 서버의 IIS 기능을 테스트합니다.

  • Windows Server 2003 SP1에서 Exchange Server 2003을 실행하는 경우 RPC 프록시 서버의 IIS 기능을 테스트합니다.

    참고

    RPC 가상 디렉터리에서 DLL 파일을 직접 찾아서 RPC의 IIS 기능을 테스트할 수도 있습니다. 아래 절차의 단계를 수행합니다.

절차

Windows Server 2003 또는 Windows Small Business Server 2003에서 Exchange Server 2003을 실행하는 경우 RPC 프록시 서버의 IIS 기능을 테스트합니다.

  1. 클라이언트 컴퓨터에서 Internet Explorer를 시작하고 Internet Explorer에서 정규화된 도메인 이름(FQDN) 주소를 입력한 다음 이동을 클릭합니다.

    예를 들어 **https://mail.contoso.com/rpc**를 입력합니다.

    참고

    mail.contoso.com 대신 RPC 프록시 서버의 FQDN을 입력합니다.

  2. 나타나는 메시지에 따라 다음 중 하나를 실행합니다.

    • 다음 메시지가 나타나면 확인을 클릭합니다.
      보안이 유지된 상태에서 페이지를 봅니다.
      사용자가 주고받는 정보를 웹에 있는 다른 사용자가 볼 수 없습니다.

    • 신뢰할 수 없는 회사에서 발급된 인증서라는 메시지가 나타나면 클라이언트 컴퓨터에서 인증서를 발급한 루트 인증 기관을 신뢰하는지 확인합니다.

      참고

      일반적으로 타사 인증서를 사용하도록 서버를 구성하지 않은 경우 이러한 메시지가 나타납니다. 루트 인증 기관의 신뢰 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 신뢰 여부를 결정한 적이 없는 회사에서 발급한 보안 인증서입니다를 참조하십시오.

  3. 자격 증명을 입력하라는 메시지가 나타나면 UNC(Universal Naming Convention) 형식으로 사용자 이름을 입력하고 암호를 입력한 다음 확인을 클릭합니다.

    예를 들어 domain\username 형식으로 사용자 이름을 입력합니다. 다음 오류 메시지가 표시됩니다.

    페이지를 표시할 수 없습니다.

    HTTP 오류 403.2 - 금지: 읽기 액세스가 거부되었습니다.

    인터넷 정보 서비스(IIS)

참고

이 오류 메시지는 예상된 동작입니다. 이 오류 메시지는 서버의 RPC 가상 디렉터리가 올바르게 구성되었음을 나타냅니다. RPC 프록시 서버의 RPC 응용 프로그램에 액세스할 수 있더라도 클라이언트 프로그램에는 이 응용 프로그램에 대한 읽기 권한이 없기 때문에 IIS에서 이 오류 메시지를 반환하는 것입니다.

절차

Windows Server 2003 SP1에서 Exchange Server 2003을 실행하는 경우 RPC 프록시 서버의 IIS 기능을 테스트합니다.

  • 옵션 1: 인터넷 브라우저를 통해 RPC 프록시 서버에서 RPC 응용 프로그램에 대한 IIS 연결을 테스트합니다.

참고

Windows Server 2003 SP1을 적용한 경우 IIS에서 새 가상 디렉터리를 찾을 수 있습니다. 새 가상 디렉터리의 이름은 RpcWithCert이며 기본 웹 사이트에 위치합니다. 이 새로운 가상 디렉터리는 현재의 RPC over HTTP 구성에는 영향을 주지 않으며 이 디렉터리를 구성할 필요가 없습니다.

  1. 클라이언트 컴퓨터에서 Internet Explorer를 시작하고 Internet Explorer에서 정규화된 도메인 이름(FQDN) 주소를 입력한 다음 이동을 클릭합니다. 예를 들어 다음과 같이 입력합니다.
    https://mail.contoso.com/rpc

    참고

    mail.contoso.com 대신 RPC 프록시 서버의 FQDN을 입력합니다.

  2. 첫 번째 프롬프트에서 자격 증명을 입력하고 두 번째와 세 번째 프롬프트에서 확인을 클릭합니다.

    참고

    자격 증명을 입력하라는 메시지는 세 번 나타납니다. 첫 번째 프롬프트 이후에는 자격 증명을 다시 입력할 필요가 없습니다.

    두 번째와 세 번째 프롬프트에서 확인을 클릭하면 다음 오류 메시지가 나타납니다.
    이 페이지를 볼 수 있는 권한이 없습니다. 웹 서버에서 이 리소스에 대해 구성한 액세스 제어 목록(ACL)로 인해 이 디렉터리 또는 페이지를 볼 수 있는 권한이 없습니다.
    HTTP 오류 401.3 - 권한이 없음: 요청된 리소스에 대해 설정된 ACL로 인해 액세스가 거부되었습니다.
    인터넷 정보 서비스(IIS)
    이 오류 메시지는 예상된 동작입니다. 이 오류 메시지는 서버의 RPC 가상 디렉터리가 올바르게 구성되었음을 나타냅니다.

  • 옵션 2: 브라우저를 통해 RPC 가상 디렉터리에서 호스팅되는 DLL 파일을 직접 찾아서 RPC의 IIS 기능을 테스트할 수 있습니다.
    1. 클라이언트 컴퓨터에서 Internet Explorer를 시작하고 Internet Explorer에서 다음과 같은 FQDN 주소를 입력한 다음 이동을 클릭합니다.
      https://mail.contoso.com/rpc/rpcproxy.dll

      참고

      mail.contoso.com 대신 RPC 프록시 서버의 FQDN을 입력합니다.

    2. 자격 증명을 입력하라는 메시지가 나타나면 domain\username과 같은 UNC(Universal Naming Convention) 형식으로 사용자 이름을 입력하고 암호를 입력한 다음 확인을 클릭합니다.
      브라우저에 빈 페이지가 표시되며 브라우저의 상태 표시줄에 자물쇠 아이콘이 나타납니다. 이는 서버에 안전한 SSL 연결이 설정되었음을 나타내며 역시 예상된 동작으로 서버의 RPC 가상 디렉터리가 올바르게 구성되었음을 나타냅니다.

      참고

      신뢰할 수 없는 회사에서 발급된 인증서라는 메시지가 나타나면 클라이언트 컴퓨터에서 인증서를 발급한 루트 인증 기관을 신뢰하도록 구성하지 않은 것입니다. 일반적으로 타사 인증서를 사용하도록 RPC 프록시 서버를 구성하지 않은 경우 이러한 메시지가 나타납니다. 루트 인증 기관의 신뢰 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 297681 신뢰 여부를 결정한 적이 없는 회사에서 발급한 보안 인증서입니다를 참조하십시오.

자세한 내용