시스템과 Horizon 연결 서버 인스턴스 간에 연결 문제가 발생할 수 있습니다.

문제

시스템과 연결 서버 인스턴스 간에 연결 문제가 발생하면 이벤트 데이터베이스에 다음과 같은 오류 메시지 중 하나가 표시됩니다.

  • Machine_Name 시스템에서 프로비저닝 오류가 발생함: Horizon Agent와 연결 서버 간에 네트워크 통신이 없기 때문에 발생한 사용자 지정 오류입니다.
  • Horizon Agent와의 네트워킹 문제로 인해 Desktop_ID 풀에서 프로비저닝 오류가 발생함
  • 사용자 User_Display_Name의 풀 Desktop_ID에서 실행할 수 없음: Protocol을 사용하여 시스템 MachineName에 연결하지 못했습니다.

원인

시스템과 연결 서버 인스턴스 간의 연결 문제는 다양한 이유에서 발생할 수 있습니다.

  • 시스템에서 연결 서버 호스트의 DNS 이름 조회 실패
  • 방화벽 규칙에 따라 JMS, RDP 또는 AJP13 통신 포트 차단
  • 연결 서버 호스트에서 JMS 라우터 실패

해결책

  • 시스템의 명령 프롬프트에서 nslookup 명령을 입력하십시오.
    nslookup CS_FQDN

    CS_FQDN은 연결 서버 호스트의 FQDN(정규화된 도메인 이름)입니다. 명령으로 연결 서버 호스트의 IP 주소를 반환하지 못하면 일반 네트워크 문제 해결 방법을 적용해 DNS 구성을 수정하십시오.

  • 시스템의 명령 프롬프트에서 telnet 명령을 입력하여 Horizon Agent가 연결 서버 호스트와의 JMS 통신 구축 시 사용하는 TCP 포트 4001이 작동하는지 확인합니다.
    telnet CS_FQDN 4001

    telnet 연결이 구축된 경우 JMS용 네트워크 연결이 작동합니다.

  • DMZ에 보안 서버가 배포된 경우 TCP 포트 3389에서 보안 서버와 가상 시스템 간의 RDP 연결을 허용하도록 내부 방화벽에 예외 규칙이 구성되어 있는지 확인하십시오.
  • 보안 연결을 우회하는 경우 클라이언트에서 TCP 포트 3389에 가상 시스템에 대한 RDP 직접 연결, 또는 TCP 포트 4172 및 UDP 포트 4172에 가상 시스템에 대한 PCoIP 직접 연결을 구축할 수 있도록 방화벽 규칙이 구성되어 있는지 확인합니다.
  • TCP 포트 4001(JMS)과 TCP 포트 8009(AJP13)에서 각 보안 서버 및 연결된 연결 서버 호스트 간의 연결을 허용하도록 내부 방화벽에 예외 규칙이 구성되어 있는지 확인하십시오.