AWS WorkSpaces Client의 오류메시지 유형 및 해결방안_2

2분 분량
콘텐츠 수준: 기초
0

AWS WorkSpaces Client의 오류메시지 유형에 따른 해결방안을 제시하여 보다빠른 트러블슈팅을 할수 있게 합니다.

1.Invalid State Error

여기에 이미지 설명 입력

[ERR] Showing error page with code: AllocateResourceInvalidState

위의 에러는 WorkSpaces의 생성 또는 리스토어가 완료되지 않은 시점에서 접속을 시도 시 발생 할수 있습니다. AWS WorkSpaces 콘솔에서 상태가 Available 상태가 되면 다시 접속을 시도해 보시기 바랍니다.

2.Network Connection lost

여기에 이미지 설명 입력

[ERR] Error while performing Registration: HttpClientTimeoutError
[DBG] Recording Metric-> Application::SavedRegistration=0
[WRN] Exception thrown by HTTPS Request to Metrics Service: $System.AggregateException: One or more errors occurred. (A task was canceled.)
 ---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at System.Threading.Tasks.Task.GetExceptions(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at WorkSpacesClient.Common.Services.Metrics.MetricsHttpWorker.PostMetricAsync(MetricRequest metricRequest, Region region)
   at WorkSpacesClient.Common.Services.Metrics.MetricsPublisher.Post(Region region, String metricReport)
   at WorkSpacesClient.Common.Services.Metrics.MetricsPublisher.PublisherTask(Object stateInfo, ElapsedEventArgs e)
   at System.Timers.Timer.MyTimerCallback(Object state)
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.TimerQueueTimer.Fire(Boolean isThreadPool)
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
--- End of stack trace from previous location ---

   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)

로컬 클라이언트의 네트워크가 되지 않을 경우 위의 에러가 발생합니다. 처음 디렉토리 등록코드부터 등록이 되지 않았을 때 위의 에러메시지가 표기되며 로컬 클라이언트에서 인터넷이 되는지 확인이 필요합니다.

#3. No network

여기에 이미지 설명 입력

[ERR] HttpClient Timeout : https://connectivity.amazonworkspaces.com/. Exception: System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 5 seconds elapsing.
[ERR] HttpClient Timeout : https://ws-client-service.ap-northeast-1.amazonaws.com/configuration/GetLocalizationAssets. Exception: System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 5 seconds elapsing.

위의 에러메시지는 로컬 클라이언트에서 WorkSpaces Client를 통해 https://connectivity.amazonworkspaces.com/ 에 접속할수 없을 때 발생 할수 있습니다. 따라서 로컬 클라이언트 브라우저를 통해 해당 URL에 접속되는지 확인이 필요합니다. 이외에 방화벽이나 보안프로그램에서 WorkSpces Client의 접속을 방해하는 요소가 있는지도 확인이 필요하며 Proxy 설정이 되어있다면 이부분에 대해서도 확인이 필요합니다.

profile pictureAWS
지원 엔지니어
게시됨 2달 전753회 조회