Timeout Reached 오류 해결 경험 공유

Timeout Reached 오류 해결을 못해 거의 6개월동안 많이 곤란했었는데 우연치 않게 해결을 하게 되어 내용 공유 합니다.

“다른 분들은 어떻게 해결하셨는지 궁금하네요!”

이부분을 해결하기 위해 6개월 동안 아래와 같이 다양한 방법들을 시도하였습니다.

  1. 화면보호기 제거
  2. 레지스터리 변경 - Remote Desktop Suppress When Minimized
  3. 터미널 서비스 연결 끊어진 세션에 시간 제한 설정
  4. 프로세스 처음 대기시간 추가
  5. Login to Console 설정
  6. 프로세스 처음 바탕화면 클릭 동작 추가
  7. 액티비티 WaitForReady 값 Complete 으로 변경
  8. 액티비티 SimulateClick 값 설정
  9. 해당 PC 교체
  10. 환경변수 UIPATH_SESSION_TIMEOUT 값 추가 설정
  11. 오케 로봇 ResolutionWidth, ResolutionHeight, ResolutionDepth 값 조정

모두 원하는 결과는 나오지 않았습니다.
소스안에서 윈도우 객체를 얻어 해당 객체를 Foreground 처리도 해보았습니다.(X)

이과정에서 2번 항목은 원격 접속하여 로봇 PC를 사용할때 접속하는 쪽의 PC 세팅을 변경하면
원격데스크탑연결을 최소화 하더라도 원격 로봇 PC에는 영향을 미치지 않는 부분임을 알게되어
운영쪽에서 설정을 하여 사용 하고 있습니다.

그렇게 6개월을 보내고 어느날 구글링을 하다가 우연히 하나의 포스팅을 보게 되었습니다.
“How to Fix the Foreground Lock Timeout Problem?” 라는 내용입니다.(유레카!!! :love_you_gesture:)
https://silicophilic.com/fix-foreground-lock-timeout-problem/

설정 값을 변경하고 다음날 부터 1주일간 모니터링을 한결과 더이상 Timeout Reached 오류는 발생하지 않았습니다.

Timeout Reached 오류가 전체 오류에 약 40% 이상을 차지하고 있었는데 이건을 해결하고 나니 전체 성공율이 많이 개선되었습니다.

올해 안에 해결 할 수 없을꺼라고 생각했는데 마지막 1주일을 남겨두고 해결 하게되었습니다.
더 좋은 해결 책이 있으면 서로 공유 하면 좋겠습니다.
다들 화이팅!

4 Likes

안녕하세요 @park363

저도 우연히 말씀하신 증상을 보게되어서 찾다보니… 링크걸어주신 내용보고 레지스트리값을 변경해봤지만

효과가 없네요… 제 PC에서는 마우스가 정상적으로 클릭등을 못하다가 강제로 클릭을 1번해주면 그때부턴 또 동작하던데

혹시 증상이 저와 동일하셨나요 ?

foreground로 해당 화면이 올라오지 못하는 현상인데 위와 같이 레지스트리 변경후에 거의 발생을 않하고 있습니다. 레지스트리 변경전에는 충분히 기다려도 자주 발생을 하였습니다. 참고하세요.

David 님! 혹시 어떻게 해결 하셨나요?

안녕하세요 @cee2

저의 경우에는 사내 보안프로그램과의 충돌을 확인하여서 제거하는 작업을 진행하였습니다… 윈도우 이벤트뷰어 확인하셔서 타 솔루션이나 프로그램과 충돌인지 한번 체크해보셔도 좋을꺼같아요 정말 답답했는데 부디 해결되시길… :slight_smile: