MaxRDSessionDurationReached 또는 SessionHasLoggedOffWithMaxIdleTime은 데스크톱 흐름 실행 중에 발생합니다.
아티클
이 문서에서는 Microsoft Power Automate의 클라우드 환경에서 데스크톱 흐름을 실행하는 동안 발생하는 오류 코드에 대한 해결 방법을 제공합니다.
증상
Power Automate의 클라우드 환경에서 데스크톱 흐름을 실행하는 경우 레지스트리 값 이름 및 특정 레지스트리 경로를 나타내는 오류 코드 중 하나로 인해 흐름 실행이 실패할 수 있습니다.
{
"error":{
"code": "MaxRDSessionDurationReached",
"message": "The session 5 duration (1856000 milliseconds) exceeded the one set in registry for MaxConnectionTime with value 1200000 in registry path Software\Policies\Microsoft\Windows NT\Terminal Service."
}
}
{
"error":{
"code": "SessionHasLoggedOffWithMaxIdleTime",
"message": "The session 5 duration (1856000 milliseconds) exceeded the one set in registry for MaxIdleTime with value 1200000 in registry path Software\Policies\Microsoft\Windows NT\Terminal Service."
}
}
원인
오류 메시지는 레지스트리에 지정된 시간 제한(MaxConnectionTime 또는 MaxIdleTime)을 초과하여 원격 데스크톱 세션이 로그오프되었음을 나타냅니다. 이 문제는 레지스트리 설정의 세션 시간 제한이 데스크톱 흐름을 완료하는 데 필요한 시간보다 짧은 경우에 발생합니다.
해결
이 문제를 해결하려면 관리자에게 문의하여 옵션 중 하나를 사용하여 설정을 변경합니다.
옵션 1: 로컬 그룹 정책 편집기를 통해
시간 제한으로 인해 원격 데스크톱 세션에서 로그아웃하도록 설정된 구성이 없는지 확인하려면 그룹 정책 설정을 확인합니다. 로컬 그룹 정책 편집기를 열고 컴퓨터 구성>관리 템플릿>Windows 구성 요소>원격 데스크톱 서비스>세션 시간 제한으로 이동하여 이 작업을 수행할 수 있습니다.
오류 메시지가 MaxConnectionTime 레지스트리 값을 가리키는 경우 활성 원격 데스크톱 서비스 세션 설정에 대한 시간 제한 설정을 확인합니다. 활성화된 경우 사용하지 않도록 설정하거나 활성 세션 제한 값을 Never로 설정합니다.
오류 메시지가 MaxIdleTime 레지스트리 값을 가리키는 경우 활성이지만 유휴 상태인 원격 데스크톱 서비스 세션 설정에 대한 시간 제한을 설정합니다. 활성화된 경우 사용하지 않도록 설정하거나 활성 세션 제한 값을 Never로 설정합니다.
옵션 2: 레지스트리 편집기를 통해
레지스트리 편집기를 열고 Computer\HKEY_LOCAL_MACHINE\의 지정된 레지스트리 경로에 있는 오류 메시지에서 레지스트리 값 이름을 찾습니다.
예를 들어 Computer\HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Service
MaxConnectionTime 또는 MaxIdleTime 레지스트리 값이 있는 경우 0으로 설정하면 무제한입니다.
참고
레지스트리 값을 삭제하거나 데스크톱 흐름의 최대 실행 시간보다 큰 값으로 설정할 수도 있습니다.
레지스트리 값 이름
설명
MaxConnectionTime
활동에 관계없이 원격 데스크톱 세션이 활성 상태로 유지될 수 있는 최대 시간(밀리초)을 지정합니다.
MaxIdleTime
원격 데스크톱 세션이 로그오프되기 전에 사용자 입력(예: 키보드 또는 마우스 작업)이 유휴 상태로 유지될 수 있는 최대 시간(밀리초)을 지정합니다.