DEV WIKI
백엔드 · 오류·증상

Server object error 'ASP 0177 : 80080005'

ASP에서 MTS Package의 COM 구성 요소를 Server.CreateObject로 만들 때 표시될 수 있는 오류입니다.

빠른 답변

우선 확인할 원인
현재 화면의 오류 문자열이 `Server object error 'ASP 0177 : 80080005'` 및 `Server.CreateObject Failed`와 일치하면, ASP에서 MTS Package의 COM 구성 요소를 Server.CreateObject로 만들 때 발생한 실행 실패 오류로 식별할 수 있습니다.
먼저 확인할 항목
현재 브라우저 오류 화면의 `Server object error 'ASP 0177 : 80080005'` 및 `Server.CreateObject Failed` 문자열을 원문 오류 문자열과 대조합니다.
적용 범위
현재 증상과 본문에 적은 관찰 조건이 함께 확인된 경우
출처 확인일
2026-07-27
최종 검토
2026-07-27
관련 기술
오류·수정 제보 (새 창에서 열림)

현재 증상

  • 애플리케이션 오류 메시지

먼저 확인할 항목

현재 브라우저 오류 화면의 `Server object error 'ASP 0177 : 80080005'` 및 `Server.CreateObject Failed` 문자열을 원문 오류 문자열과 대조합니다.

관련 이벤트 로그가 있으면 `EventID: 4134`, `Source: Transaction Server`, `Data (words): 0000: 80080005`가 표시되는지 대조합니다.

화면 또는 이벤트 로그의 값이 원문 문자열과 일치하면 이 문서가 다루는 오류로 식별합니다.

MTS Server Package identity가 `Interactive User`인지 읽기 전용으로 확인하고, 오류가 서버 로그아웃 뒤 재현되는지 확인합니다.

identity를 특정 사용자로 바꿨다면 같은 ASP 페이지를 다시 요청해 오류가 사라졌는지 확인합니다.

피해야 할 조치

주의

  • MTS Package identity 변경은 COM 구성 요소의 실행 계정과 권한에 영향을 줍니다. 현재 identity와 권한을 기록하고 승인된 Windows 서버 운영자만 변경합니다.
  • 오류 화면만 보고 COM 등록·Windows 계정·IIS 설정을 동시에 바꾸지 않습니다.

환경별 원인과 조치

증상

ASP에서 MTS Package의 COM 구성 요소를 Server.CreateObject로 만들 때 다음 오류가 표시될 수 있습니다.

Server object error 'ASP 0177 : 80080005'

Server.CreateObject Failed

/xxxx.asp, line xx

Server execution failed

확인

  1. 현재 브라우저 오류 화면에 Server object error 'ASP 0177 : 80080005'Server.CreateObject Failed가 표시되는지 원문 오류 문자열과 대조합니다.
  2. 관련 이벤트 로그가 있으면 EventID: 4134, Source: Transaction Server, Data (words): 0000: 80080005가 표시되는지 대조합니다.
  3. MTS Server Package identity가 Interactive User인지 읽기 전용으로 확인하고, 오류가 서버 로그아웃 뒤 재현되는지 확인합니다.

원문이 설명하는 조건

원문은 MTS Server Package identity가 Interactive User로 설정된 경우를 설명합니다. Interactive User는 MTS Package를 호스팅하는 서버에 현재 로그인한 사용자이며, 이 사용자가 로그아웃하면 Package의 구성 요소를 만들고 실행할 수 없어 오류가 반환됩니다.

재확인과 주의

Microsoft는 Package identity를 특정 사용자로 설정하는 해결 절차를 제시합니다. 변경 권한이 있는 운영자만 현재 identity와 권한을 기록한 뒤 한 항목을 변경하고 같은 ASP 페이지를 다시 요청하세요. COM 등록·Windows 계정·IIS 설정을 동시에 바꾸지 않습니다.

출처: Microsoft Learn (새 창에서 열림)

참고 자료

Error when you call MTS COM from ASP - Internet Information Services | Microsoft Learn (새 창에서 열림)

Microsoft · 공식 자료 · 확인 범위: ASP에서 MTS Package의 COM 구성 요소를 Server.CreateObject로 만들 때 `Server object error 'ASP 0177 : 80080005'` 오류가 간헐적으로 발생할 수 있습니다., 관련 이벤트 로그에는 `EventID: 4134`, `Source: Transaction Server`, `Data (words): 0000: 80080005`가 표시될 수 있습니다., MTS Server Package identity가 `Interactive User`로 설정되어 있고 해당 사용자가 서버에서 로그아웃하면 구성 요소를 만들고 실행할 수 없어 오류가 반환됩니다., Microsoft는 MTS Server Package identity를 특정 사용자로 설정한 뒤 같은 ASP 요청이 정상 동작하는 해결 절차를 제시합니다. · 확인일: 2026-07-27