ACT (Application Center Test)로 웹 응용 프로그램 성능 테스트를 하려고 할 때 다음과 같은 에러가 발생할 때가 있다.

 

---------------------------
Microsoft Application Center Test
---------------------------
Could not start the test.

공급자를 로드하지 못했습니다. (0x80041013)
---------------------------
확인   
---------------------------


그리고 이벤트 뷰어를 보면 시스템 로그에 다음과 같은 로그를 볼 수 있다.

 

---------------------------

DCOM에 "작업을 완료했습니다. "

오류가 발생했으며 다음 서버를 실행하기 위해

.\ACTUser에 로그온하지 못했습니다:
{D1362CF9-9DAC-4898-8D1A-CC11034B1B68}

---------------------------

 

이런 에러가 발생하는 이유는 ACT 테스트 사용자인 ACTUser 계정에 ACT 컨트롤러(controller 개체)와 ACT 브로커(broker 개체)에 DCOM 연결을 할 수 있는 권한인 "일괄 작업으로 로그온" 권한이 없어졌기 때문이다.

 

따라서 로컬 보안 정책 - 로컬 정책 - 사용자 권한 할당에서 "일괄 작업으로 로그온" 항목에 ACTUser를 추가해주어야 한다.

 

 

※ 즉시 반영되지 않는 경우에는 명령창을 열고 gpupdate/force 옵션을 주어 실행한다.

 

※ ps. 만약 ACTUser 계정이 삭제되거나 없어졌다면 새로 생성해준 다음 dcomcnfg.exe를 실행하여 "DCOM 구성"에 있는 Application Center Test Broker와 Application Center Test Controller의 ID 탭에서 비밀번호를 새로 생성한 계정의 비밀번호로 설정해주어야 한다.

 


추가적으로 ACT 테스트가 실행되지 않는 다음과 같은 에러가 날 경우가 있다.

 

---------------------------

Connecting to the test clients...
Could not bind to Windows Management on a test client.
Test client 'HIDDINK' did not start. Error value: 0x80041003
Waiting for the test clients to start...
The test is no longer running.
---------------------------

 

이것은 WMI의 root\CIMV2\Applications\MicrosoftACT 에 대한 액세스 권한이 없기 때문이며 다음과 같이 작업하면 된다.

 

1. mmc를 실행하여 스냅인 추가/제거를 선택하여 'WMI 컨트롤' 스냅인을 추가한다.

2. WMI 컨트롤 항목에서 마우스 오른쪽 단추를 클릭하여 속성창을 띄운다.

3. 보안 탭에서 Root - CIMV2 - Applications - MicrosoftACT를 찾아 들어간다.

4. 오른쪽 아래쪽에 있는 '보안' 단추를 클릭한다.

5. ACTUser 계정을 추가하고 전체 권한을 준다.




Posted by 떼르미
,


자바스크립트를 허용해주세요!
Please Enable JavaScript![ Enable JavaScript ]