연결 테스트 cmdlet를 32비트 버전의 Windows XP에서 실행할 때 발생하는 오류를 해결하는 방법

 

마지막으로 수정된 항목: 2009-01-26

이 항목에서는 32비트 버전의 Windows XP를 실행하는 컴퓨터에서 cmdlet를 실행하여 Microsoft Exchange Server 2007에 대한 연결을 테스트할 때 오류 메시지가 표시되는 문제를 해결하는 방법에 대해 설명합니다.

테스트 cmdlet는 특정 Exchange 2007 구성 요소를 테스트하여 사용자가 확인할 수 있는 로그 파일을 제공합니다. 32비트 버전의 Windows XP에서 테스트 cmdlet를 실행하려고 하면 다음 오류 메시지 중 하나가 표시됩니다.

[PS] C:\>Test-OwaConnectivity -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

경고: 테스트 사용자 'User_Name'에 액세스할 수 없으므로 이 cmdlet를 실행하여 'MBXServer.Domain.com' 사서함 서버를 테스트할 수 없습니다.

Test-OwaConnectivity : Domain.com\User_Name 사용자를 찾지 못했거나 이 사용자로 로그온하지 못했습니다. 자격 증명을 사용하지 않고 이 작업을 실행 중인 경우 도메인 관리자로 로그온한 후 new-TestCasConnectivityUser.ps1을 실행하여 사서함 서버 MBXServer.Domain.com에 사용자가 있는지 확인하십시오.

행:1 문자:21

+ Test-OwaConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

경고: 클라이언트 액세스 서버를 테스트하지 않았습니다.

[PS] C:\>Test-ActiveSyncConnectivity -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

경고: 테스트 사용자 'CAS_5323d9a976d24a77'에 액세스할 수 없으므로 이 cmdlet를 실행하여 'MBXServer.Domain.com' 사서함 서버를 테스트할 수 없습니다.

Test-ActiveSyncConnectivity : Domain.com\CAS_5323d9a976d24a77 사용자를 찾지 못했거나 이 사용자로 로그온하지 못했습니다. 자격 증명을 사용하지 않고 이 작업을 실행 중인 경우 도메인 관리자로 로그온한 후 new-TestCasConnectivityUser.ps1을 실행하여 사서함 서버 MBXServer.Domain.com에 사용자가 있는지 확인하십시오.

행:1 문자:28

+ Test-ActiveSyncConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

경고: 클라이언트 액세스 서버를 테스트하지 않았습니다.

이 오류는 32비트 버전의 Windows XP에서 KERB_S4U_LOGON 구조를 사용하지 않기 때문에 발생합니다. 사용자 자격 증명을 서버로 전달하지 않으면 LSALogonUser 함수에서 KERB_S4U_LOGON 구조를 호출합니다. 64비트 버전의 Windows XP를 실행하는 컴퓨터에서는 이 오류가 발생하지 않습니다.

자세한 내용

KERB_S4U_LOGON 구조에 대한 자세한 내용은 KERB_S4U_LOGON Structure(영문)를 참조하십시오.