여기 내 네트워크가 있습니다...
(네트워크 다이어그램 링크:https://i.stack.imgur.com/F9gTF.png)
SVRDS1, SVRDS2, SVRDS3이라는 3개의 RDSH 서버가 있습니다. 내 연결 브로커는 별도의 상자 SVPDC1에 있습니다.
문제:
사용자가 SVRDS2에 로그인했는데 이 서버가 다운되면 SVRDS2가 다시 온라인 상태가 되기 전에 RdWeb을 통해 다시 로그온할 수 없습니다. 왜 그가 SVRDS1 또는 SVRDS3으로 리디렉션되지 않는지 모르겠습니다. 그거 브로커 일 아닌가요?
브로커에 다음 오류가 표시됩니다.
Source: TerminalServices-SessionBroker
Event ID:802
Error: RD Connection Broker failed to process the connection request for user mydomain\username.
Error: Element not found.
문제를 일으키는 것이 내 연결 브로커입니까, 아니면 게이트웨이입니까?
답변1
나는 같은 문제가 있었지만 다른 해결책이있었습니다.
그룹 정책에서 RD 연결 브로커에 대한 FQDN을 구성합니다. ('rd 연결 브로커 가입'도 활성화해야 합니다)
내 작업 구성은 아래와 같습니다. 로컬 컴퓨터 정책/컴퓨터 구성/관리 템플릿/Windows 구성 요소/원격 데스크톱 서비스/원격 데스크톱 세션 호스트/RD 연결 브로커/
RD 연결 브로커 가입 – 활성화됨
RD 연결 브로커 팜 이름 구성 – 구성되지 않음
IP 주소 리디렉션 사용 – 구성되지 않음
RD 연결 브로커 서버 이름 구성 - 활성화(RD 연결 서버의 FQDN을 여기에 입력).
RD 연결 브로커 부하 분산을 사용합니다(구성되지 않음). (서버가 하나뿐이네요)
이것이 누군가에게 도움이 될 수 있기를 바랍니다. :)
답변2
CB에 대해 라운드 로빈을 사용하여 HA를 설정할 필요는 없지만 혼합에 다른 CB를 추가하고 HA가 있는 경우를 대비해 설정하는 것이 좋습니다.
CB가 NLB IP를 확인하고 NLB가 어떤 서버가 작동 중인지 또는 작동 중지되었는지 확인할 수 있도록 RDSH 서버에 대해 NLB를 설정해야 합니다. 각 RDSH가 NLB를 설치하고 VirtIP(모든 RDSH 서버에 사용됨)를 생성합니다. 이것만으로도 인증기관은 온라인 서버를 찾을 수 있습니다. RDSH 팜의 라운드 로빈은 서버를 사용할 수 있는지 확인하지 않고 DNS 항목을 섞는 동안 계속해서 다운된 서버를 선택합니다.