데스크톱 흐름 런타임 문제 해결
Power Automate 문제 해결 탭을 열려면:
- Power Automate 머신 런타임 실행
- 문제 해결 선택
- 문제 해결 도구 실행 선택
노트
Power Automate 머신 런타임에서 문제 해결 도구를 열려면 관리자 권한이 필요합니다.
런타임 연결 문제 진단
참고
Power Automate 콘솔에서도 진단 도구에 액세스할 수 있습니다. 도움말을 선택합니다. 드롭다운에서 문제 해결사>클라우드 런타임에 대한 연결 문제 진단을 선택합니다.
진단 도구는 Power Automate를 실행하는 데 필요한 컴퓨터와 서비스 간의 연결 문제를 식별하는 데 도움이 됩니다. 발생할 수 있는 클라우드 런타임 및 컴퓨터 등록 문제를 모두 디버그하는 데 도움이 될 수 있습니다. 도구를 실행하려면 머신 런타임의 문제 해결 탭에서 진단 도구 시작을 선택합니다.
도구를 실행할 때 Power Automate가 필요한 각 서비스에 연결을 시도합니다. 연결이 실패하는 경우 로그는 허용해야 하는 엔드포인트 목록을 이해하는 데 도움이 될 수 있습니다. 클라우드 런타임이 작동하려면 컴퓨터에서 실행되는 Power Automate 서비스(UIFlowService)에 *.dynamics.com, *.servicebus.windows.net, *.gateway.prod.island.powerapps.com 및 *.api.powerplatform.com 에 대한 액세스 권한이 있어야 합니다.
이 도구는 기기가 등록되어 있는지 여부에 따라 다른 항목을 확인할 수 있습니다. 머신을 등록하는 데 문제가 발생하면 도구를 실행하기 전에 등록 문제 해결 설명서를 읽어보세요. 다음 표에는 도구에서 확인하는 끝점과 컴퓨터 상태에 따라 수행할 작업이 나와 있습니다.
필수 서비스 | 확인 사항 | 실패하면 어떻게해야합니까? |
---|---|---|
Azure 릴레이(*.servicebus.windows.net) | 컴퓨터가 등록되면 등록 시 설정된 컴퓨터-클라우드 통신에 사용되는 특정 끝점을 확인합니다. 컴퓨터가 등록되지 않은 경우 정적 릴레이 엔드포인트를 확인합니다. | 컴퓨터가 등록되지 않은 경우 *.servicebus.windows.net가 연결되어 있는지 확인합니다. 컴퓨터가 등록된 경우 *.servicebus.windows.net 또는 로그의 엔드포인트를 허용할 수 있습니다. |
Dataverse(*.dynamics.com) | 머신이 등록되어 있으면 특정 Dataverse 환경에 연결합니다. 컴퓨터가 등록되지 않은 경우 검사를 수행하지 않습니다. | *.dynamics.com 또는 팀의 Dataverse URL에 대한 연결을 허용합니다. |
데스크톱 흐름 서비스(*.gateway.prod.island.powerapps.com 및 *.api.powerplatform.com) | 컴퓨터가 등록된 경우 데스크톱 흐름 런타임에 대해 엔드포인트에 연결할 수 있는지 확인합니다. | 로그는 무엇이 실패했는지 알려야 합니다. 버전 2.51까지는 *.gateway.prod.island.powerapps.com에 연결할 수 있어야 합니다. 버전 2.52부터 *.api.powerplatform.com에도 연결할 수 있어야 합니다. |
머신에서 실행 중인 Power Automate 서비스(UIFlowService)가 필요한 서비스를 호출하고 있음을 기억하십시오. 온-프레미스 프록시 서버에는 특정 사용자로부터 호출을 받아야 하는 규칙이 있을 수 있습니다. 특정 엔드포인트가 사용자 세션에서는 작동하지만 Power Automate 서비스를 통해서는 작동하지 않는 경우, 이러한 오류를 수정하기 위해 온-프레미스 서비스 계정을 변경하는 것이 좋습니다.
데스크톱 흐름 런타임에 필요한 모든 서비스 목록을 검토할 수 있습니다.
Power Automate 구성 요소 간 연결 실패 해결
"통신 오류"가 발생하고 Power Automate 구성 요소 간의 연결이 실패함 참조
온-프레미스 서비스 계정 변경
Power Automate 서비스(UIFlowService)는 컴퓨터 등록 및 데스크톱 흐름 실행을 위해 Power Automate 클라우드 서비스와 통신합니다.
기본적으로 NT SERVICE\UIFlowService라는 Power Automate 설치 프로그램에서 만든 가상 계정으로 실행됩니다.
대부분의 온-프레미스 환경에서는 기본 구성을 변경할 필요가 없습니다. 그러나 다음과 같은 이유로 머신을 등록하거나 흐름을 실행하는 동안 오류가 발생할 수 있습니다.
- 네트워크에서 NT SERVICE\UIFlowService 가상 계정이 Power Automate 클라우드 서비스에 도달하는 요청을 허용하지 않습니다.
- 시스템 또는 그룹 정책이 NT SERVICE\UIFlowService 계정에 대한 서비스로 로그온 권한을 허용하지 않습니다.
이러한 경우에 도메인 또는 네트워크 관리자에게 NT SERVICE\UIFlowService에 적절한 권한을 부여하도록 요청할 수 있습니다. 또는 다음 단계를 복제하여 Power Automate 서비스가 실행되는 계정을 변경할 수 있습니다.
- Machine 런타임 애플리케이션을 실행하고 문제 해결 탭을 선택합니다.
- 계정 변경을 선택하십시오.
- 이 계정을 선택합니다.
- 예를 들어 DOMAIN\AlexJohnson과 같은 새 계정을 제공합니다.
- 이 계정의 비밀번호를 제공하고 구성을 선택합니다.
Power Automate와 함께 제공되는 "TroubleshootingTool.Console.exe"라는 명령줄 도구를 사용하여 서비스 계정을 변경할 수도 있습니다. 이 도구는 Power Automate의 업그레이드를 최신 버전으로 스크립팅할 때 유용합니다. 업그레이드하면 기본 가상 계정에 대해 실행되도록 UIFlowService가 재설정되기 때문입니다.
TroubleshootingTool.Console.exe는 Power Automate를 설치한 디렉터리(일반적으로 "%programfiles(x86)%\Power Automate Desktop")에서 찾을 수 있습니다. 서비스 계정을 변경하려면 다음을 수행하십시오.
- 관리자 권한으로 명령 프롬프트를 열고 도구로 이동합니다.
- 내부의 유일한 콘텐츠로 계정 비밀번호가 포함된 임시 파일을 만듭니다(예: temp.txt)
- TroubleshootingTool.Console.exe ChangeUIFlowServiceAccount <accountname><<pathToTemporaryFile>을 입력합니다
- 임시 파일 삭제
예:
TroubleshootingTool.Console.exe ChangeUIFlowServiceAccount mydomain\myuser < tempfilethatcontainspassword.txt
또한 이 도구는 서비스가 현재 실행 중인 계정의 이름 가져오기, 기본 가상 계정으로 실행되도록 재설정 또는 단순히 서비스 다시 시작과 같은 다른 기능도 제공합니다. 지원되는 모든 명령에 대한 자세한 내용을 보려면 인수 없이 TroubleshootingTool.Console.exe를 실행하십시오.
데스크톱 흐름 실행 문제 해결
데스크톱 흐름 실행이 실패하면 유인 또는 무인 데스크톱 흐름 실행 시 오류로 이동하여 다양한 오류 코드에 대한 완화 단계를 확인하세요.
데스크톱 흐름 실행 큐와 관련된 오류가 발생하는 경우 데스크톱 흐름 실행 큐 오류 문제 해결로 이동합니다.
컴퓨터 로그 수집
머신의 구성 및 서비스 로그에 대해 수집할 수 있는 몇 가지 로그가 있습니다. 이렇게 하려면 문제 해결 도구에서 로그 내보내기 링크를 선택합니다.
이 파일은 zip 파일로 바탕 화면에 저장됩니다.
가상 데스크톱용 Power Automate 에이전트 문제 해결
가상 데스크톱용 Power Automate 에이전트를 시작하는 동안 오류가 발생하면 다음 단계를 수행하십시오.
- RDP 또는 Citrix 세션을 닫습니다.
- 데스크톱에 Power Automate의 올바른 버전을 설치했는지 확인합니다.
- RDP 또는 Citrix 가상 데스크톱에 다시 연결합니다.
- 가상 데스크톱용 Power Automate 에이전트를 다시 시작합니다.
가상 데스크톱용 에이전트가 데스크톱용 Power Automate과 통신할 수 없으면 에이전트가 닫힙니다. 가상 데스크톱에서 UI 자동화를 지원하는 데스크톱용 Power Automate 버전이 설치되어 있다고 확신하는 경우 다음 수정 단계를 시도하십시오.
PowerShell 열기
다음 명령을 사용하여 적절한 디렉토리로 이동하십시오.
cd "C:\Program Files (x86)\Power Automate Desktop\RDP\DVCPlugin\x64"
다음 두 명령을 실행합니다.
regsvr32 /u .\Microsoft.Flow.RPA.Desktop.UIAutomation.RDP.DVC.Plugin.dll
regsvr32 .\Microsoft.Flow.RPA.Desktop.UIAutomation.RDP.DVC.Plugin.dll
호스팅된 머신 문제 해결
데스크톱용 Power Automate에서 호스트형 머신 문제 해결 참조
자가 진단을 받거나 지원팀에 도움 요청
도움이 필요하면 자가 진단 옵션을 사용하거나 지원에 도움을 요청할 수 있습니다.
자가 진단
- Power Automate지원 사이트로 이동합니다.
- 자가 진단 범주로 이동하여 사용 가능한 자가 진단 옵션 중 하나를 선택합니다.
지원에 지원 요청
- Power Automate지원 사이트로 이동합니다.
- 지원 요청 범주에서 지원 문의를 선택합니다.
- 문제 유형에 데스크톱 흐름을 입력하고 문제에 대한 정보로 다른 필드를 채웁니다.
- 솔루션 보기를 선택합니다.
중요
다음 설명은 변경될 수 있습니다.
최신 공개 릴리스 후 1년 이내에 릴리스된 모든 데스크톱용 Power Automate 버전에 대한 고객 지원을 제공합니다. 보안 문제는 최대 6개월이 지난 제품 릴리스에 대해 해결됩니다. 버그 수정 및 제품 개선 사항은 항상 최신 버전에 포함되어 있습니다.