Microsoft Dynamics AX AOS 서비스를 실행하는 컴퓨터에서 애플리케이션 로그를 검토할 때 "세션 10에서 RPC 예외 1726이 발생했습니다." 오류

이 문서에서는 Microsoft Dynamics AX 4.0 AOS(애플리케이션 개체 서버) 서비스를 실행하는 컴퓨터에서 애플리케이션 로그를 검토할 때 발생하는 오류에 대한 해결 방법을 제공합니다.

적용 대상: Microsoft Dynamics AX
원래 KB 번호: 937873

증상

Microsoft Dynamics AX 4.0 AOS(애플리케이션 개체 서버) 서비스를 실행하는 컴퓨터에서 애플리케이션 로그를 검토하면 다음과 유사한 오류 메시지가 표시될 수 있습니다.

오류 메시지 1

이벤트 유형: 정보
이벤트 원본:Dynamics Server 17
날짜: 2007년 7월 4일
시간: 오후 12:30:14
이벤트 범주:없음
설명:
개체 서버 01: RPC 오류: 세션 10에서 RPC 예외 1726이 발생했습니다.

오류 메시지 2

이벤트 유형: 정보
이벤트 원본:Dynamics Server 01
이벤트 범주:없음
이벤트 ID:110
날짜: 2007년 7월 4일
시간: 오전 12:30:33
사용자: N/A
컴퓨터: ComputerName
설명:
개체 서버 01: 10에서 ping이 없습니다. 세션을 종료합니다.

첫 번째 오류 메시지는 두 번째 오류 메시지와 연결될 수 있습니다. AOS 서버가 세션 10을 종료할 때까지 RPC 오류 메시지를 반환하는 각 세션은 응답을 중지합니다. 세션이 너무 많으면 응답이 중지되고 RPC 오류 메시지가 반환되면 AOS 서버가 종료됩니다.

원인

이 문제는 사용자가 Microsoft Dynamics AX를 비정상적으로 종료하기 때문에 발생할 수 있습니다. 예를 들어 사용자는 작업 관리자를 사용하여 Microsoft Dynamics AX 프로세스를 종료합니다.

RPC 1726은 일반적인 연결 오류 메시지입니다. 그러나 RPC 1726 오류 메시지는 10의 No ping과 연결될 수 있습니다. 세션 오류 메시지를 종료합니다 . 이 경우 문제는 일반적으로 사용자가 Microsoft Dynamics AX를 비정상적으로 종료하여 발생합니다.

해결 방법

Microsoft Dynamics AX 클라이언트에서 이 문제가 발생하는 경우 Ctrl+Alt+Del을 눌러 클라이언트를 종료하지 마세요. Ctrl+Break를 사용한 다음 시스템이 다시 응답할 때까지 기다리거나 Microsoft Dynamics AX 관리자 또는 온라인 사용자 양식에 대한 권한이 있는 다른 사용자에게 문의하는 것이 좋습니다. 관리자 또는 다른 사용자가 세션 종료 를 선택하여 클라이언트 세션을 종료할 수 있습니다.

추가 정보

AOS 서버에서 이 문제가 발생하는 경우 어떤 세션이 원인이며 사용자가 문제를 일으키기 위해 수행하는 작업을 결정하는 것이 중요합니다.

이렇게 하려면 다음 스크립트를 실행합니다.

select * from sysuserlog where logouttime = 0 and sessionid = <X>

참고

X를 RPC 오류 메시지에 표시된 세션으로 바꿉<다.> 쿼리 결과에서 USERIDCOMPUTERNAME 열을 기록해 둡니다. 열 값은 누가 로그인하고 어디에서 왔는지를 나타냅니다.

일반적으로 RPC 예외는 애플리케이션을 비정상적으로 종료하여 발생합니다. 그러나 예외는 비즈니스 프로세스가 중단되거나 시간이 오래 걸린다는 것을 나타낼 수도 있습니다.

참조

자세한 내용은 Microsoft Dynamics AX의 AOS 서버의 애플리케이션 로그에 있는 오류 메시지에서 세션 ID와 연결된 사용자 ID를 찾는 방법: "RPC 오류: 세션 SessionID>에서 <RPC 예외 1726이 발생했습니다."를 참조하세요.