TS 세션 브로커 서버 이름이 잘못되었습니다.

Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer.EventCollection.TSSessionBrokerClient1003 (Rule)

Knowledge Base article:

해결 방법

이 오류는 다음과 같은 경우에 발생할 수 있습니다.

터미널 서버와 TS 세션 브로커 서버 간의 네트워크 연결에 문제가 있는 경우

DNS에 문제가 있는 경우

터미널 서비스 세션 브로커 서비스가 TS 세션 브로커 서버에서 실행되고 있지 않은 경우

TS 세션 브로커 서버에 대한 잘못된 이름이나 IP 주소가 표시되는 경우

참고: 이 경우는 일시적인 통신 문제에 불과할 수 있으므로 먼저 기존 세션에 다시 연결해 보십시오. 기존 세션에 다시 연결할 수 있으면 터미널 서버가 TS 세션 브로커 서버와 성공적으로 통신하고 있으며 일시적인 통신 문제가 해결된 것입니다. 다시 연결할 수 없으면 다음 단원을 참조하여 문제의 근본 원인을 파악하십시오.

터미널 서버와 TS 세션 브로커 서버 간의 네트워크 연결에 문제가 있는 경우

참고: 다음 절차에는 문제를 해결하기 위해 ping 명령을 사용하는 단계가 포함되어 있습니다. 따라서 이러한 단계를 수행하기 전에 네트워크의 방화벽 또는 IPsec(인터넷 프로토콜 보안) 설정에서 ICMP(Internet Control Message Protocol) 트래픽을 허용하는지 확인해야 합니다. ICMP는 ping 명령에서 사용되는 TCP/IP 프로토콜입니다.

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임 받아야 합니다.

터미널 서버와 TS 세션 브로커 서버 간의 네트워크 연결에 문제가 있는지 확인하려면:

터미널 서버에서 시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.

명령 프롬프트에서 ping IP_address를 입력한 다음 Enter 키를 누릅니다. 여기서 IP_address는 TS 세션 브로커 서버의 IP 주소입니다.

ping 결과가 성공적이면 다음과 유사한 응답을 받습니다.

Reply from IP_address: bytes=32 time=3ms TTL=59

Reply from IP_address: bytes=32 time=20ms TTL=59

Reply from IP_address: bytes=32 time=3ms TTL=59

Reply from IP_address: bytes=32 time=6ms TTL=59

IP 주소로 TS 세션 브로커 서버를 성공적으로 ping할 수 없으면 "네트워크 연결 문제 확인 및 해결"이라는 아래의 단원을 참조하십시오.

DNS에 문제가 있는 경우

참고: 다음 절차에는 문제를 해결하기 위해 ping 명령을 사용하는 단계가 포함되어 있습니다. 따라서 이러한 단계를 수행하기 전에 네트워크의 방화벽 또는 IPsec(인터넷 프로토콜 보안) 설정에서 ICMP(Internet Control Message Protocol) 트래픽을 허용하는지 확인해야 합니다. ICMP는 ping 명령에서 사용되는 TCP/IP 프로토콜입니다.

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임 받아야 합니다.

DNS 문제가 있는지 확인하려면:

터미널 서버에서 시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.

명령 프롬프트에서 ping server_FQDN을 입력한 다음 Enter 키를 누릅니다. 여기서 server_FQDN은 TS 세션 브로커 서버의 정규화된 도메인 이름이며 server1.contoso.com과 같을 수 있습니다.

ping 결과가 성공적이면 다음과 유사한 응답을 받습니다.

Reply from IP_address: bytes=32 time=3ms TTL=59

Reply from IP_address: bytes=32 time=20ms TTL=59

Reply from IP_address: bytes=32 time=3ms TTL=59

Reply from IP_address: bytes=32 time=6ms TTL=59

FQDN으로 TS 세션 브로커 서버를 성공적으로 ping할 수 없으면 "DNS 문제 확인 및 해결"이라는 아래의 단원을 참조하십시오.

터미널 서비스 세션 브로커 서비스가 TS 세션 브로커 서버에서 실행되고 있지 않은 경우

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임 받아야 합니다.

터미널 서비스 세션 브로커 서비스가 실행되고 있는지 확인하려면:

TS 세션 브로커 서버에서 서비스 스냅인을 엽니다. 서비스 스냅인을 열려면 시작을 클릭하고 관리 도구를 가리킨 다음 서비스를 클릭하십시오.

사용자 계정 컨트롤 대화 상자가 나타나면 표시되는 작업이 원하는 작업인지 확인한 다음 계속을 클릭합니다.

서비스 창에서 Terminal Services Session Broker 서비스의 상태 열에 시작됨이 표시되지 않으면 "터미널 서비스 세션 브로커 서비스 시작" 단원을 참조하십시오.

TS 세션 브로커 서버에 대한 잘못된 이름이나 IP 주소가 표시되는 경우

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임 받아야 합니다.

TS 세션 브로커 서버에 대한 잘못된 이름이나 IP 주소가 표시되는지 확인하려면:

터미널 서버에서 터미널 서비스 구성을 엽니다. 터미널 서비스 구성을 열려면 시작을 클릭하고 관리 도구, 터미널 서비스를 차례로 가리킨 다음 터미널 서비스 구성을 클릭하십시오.

사용자 계정 컨트롤 대화 상자가 나타나면 표시되는 작업이 원하는 작업인지 확인한 다음 계속을 클릭합니다.

TS 세션 브로커 아래에서 TS 세션 브로커의 팜 구성원을 두 번 클릭합니다.

TS 세션 브로커 탭의 TS 세션 브로커 서버 이름 또는 IP 주소 아래에 표시되는 컴퓨터 이름이나 IP 주소가 잘못된 경우 "TS 세션 브로커 서버의 올바른 이름 또는 IP 주소 지정" 단원을 참조하십시오.

네트워크 연결 문제 확인 및 해결이 문제를 해결하려면 터미널 서버와 TS 세션 브로커 서버 간의 네트워크 연결 문제를 확인하고 해결합니다.

참고: 다음 절차에는 문제를 해결하기 위해 ping 명령을 사용하는 단계가 포함되어 있습니다. 따라서 이러한 단계를 수행하기 전에 네트워크의 방화벽 또는 IPsec(인터넷 프로토콜 보안) 설정에서 ICMP(Internet Control Message Protocol) 트래픽을 허용하는지 확인해야 합니다. ICMP는 ping 명령에서 사용되는 TCP/IP 프로토콜입니다.

이러한 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임 받아야 합니다.

IP 주소로 TS 세션 브로커 서버를 성공적으로 ping할 수 없으면 네트워크 연결, 방화벽 구성 또는 IPsec 구성에 문제가 있을 수 있습니다.

문제의 근본 원인을 확인하기 위해 수행할 수 있는 추가 문제 해결 단계는 다음과 같습니다.

네트워크의 다른 컴퓨터를 ping하여 네트워크 연결 문제의 범위를 확인합니다.

다른 서버를 ping할 수 있지만 TS 세션 브로커 서버는 ping할 수 없으면 다른 컴퓨터에서 TS 세션 브로커 서버를 ping해 봅니다. 다른 컴퓨터에서 TS 세션 브로커 서버를 ping할 수 없으면 먼저 TS 세션 브로커 서버가 실행되고 있는지 확인합니다. TS 세션 브로커 서버가 실행되고 있으면 TS 세션 브로커 서버의 네트워크 설정을 확인합니다.

다음을 수행하여 로컬 컴퓨터의 TCP/IP 설정을 확인합니다.

시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.

명령 프롬프트에서 ipconfig /all을 입력한 다음 Enter 키를 누릅니다. 표시된 정보가 올바른지 확인합니다.

ping localhost를 입력하여 TCP/IP가 로컬 컴퓨터에 설치되어 있고 제대로 구성되어 있는지 확인합니다. ping 결과가 성공적이지 않으면 TCP/IP 스택이 손상되었거나 네트워크 어댑터에 문제가 있을 수 있습니다.

ping IP_address를 입력합니다. 여기서 IP_address는 컴퓨터에 할당된 IP 주소입니다. 로컬 호스트 주소를 ping할 수 있지만 로컬 주소는 ping할 수 없으면 라우팅 테이블이나 네트워크 어댑터 드라이버에 문제가 있을 수 있습니다.

ping DNS_server를 입력합니다. 여기서 DNS_server는 DNS 서버에 할당된 IP 주소입니다. 네트워크에 DNS 서버가 둘 이상 있으면 각 서버를 ping해야 합니다. DNS 서버를 ping할 수 없으면 DNS 서버에 문제가 있거나 컴퓨터와 DNS 서버 간의 네트워크에 문제가 있을 수 있습니다.

TS 세션 브로커 서버가 다른 서브넷에 있으면 기본 게이트웨이를 ping해 봅니다. 기본 게이트웨이를 ping할 수 없으면 네트워크 어댑터, 라우터 또는 게이트웨이 장치, 케이블 또는 다른 연결 하드웨어에 문제가 있을 수 있습니다.

장치 관리자에서 네트워크 어댑터의 상태를 확인합니다. 장치 관리자를 열려면 시작, 실행을 차례로 클릭하고 devmgmt.msc를 입력한 다음 확인을 클릭하십시오.

컴퓨터와 허브 또는 라우터에서 네트워크 연결 표시등을 확인하고, 네트워크 케이블을 확인합니다.

고급 보안이 설정된 Windows 방화벽 스냅인을 사용하여 방화벽 설정을 확인합니다.

IP 보안 정책 관리 스냅인을 사용하여 IPsec 설정을 확인합니다.

DNS 문제 확인 및 해결이 문제를 해결하려면 DNS와 관련된 문제를 확인하고 해결합니다.

참고: FQDN으로 TS 세션 브로커 서버를 ping할 수 없으면 DNS 문제가 있는 것입니다.

DNS 서버가 구성되어 있고 액세스 가능한지 확인하려면:

터미널 서버에서 시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.

명령 프롬프트에서 ipconfig /all을 입력한 다음 Enter 키를 누릅니다.

결과에 DNS 서버가 표시되는지 확인하고 DNS 서버의 IP 주소가 올바른지 확인합니다.

표시된 DNS 서버를 ping하여 DNS 서버에 액세스할 수 있는지 확인합니다.

DNS 서버를 ping할 수 없으면 DNS 서버가 실행되고 있는지 확인합니다. 네트워크의 다른 컴퓨터에서 연결을 테스트하여 문제의 범위를 좁힐 수도 있습니다. DNS 서버가 IP 주소 ping 요청에 응답하지만 호스트 이름을 확인하지 못하는 경우에는 DNS 서버 서비스가 DNS 서버에서 실행되고 있는지 확인하십시오.

Windows Server 2008에서 DNS 문제를 확인하고 해결하는 방법에 대한 일반적인 내용은 DNS 문제 해결(영문)을 참조하십시오. Window Server 2003에서 DNS 문제를 해결하는 방법에 대한 일반적인 내용은 Microsoft 웹 사이트의 DNS 문제 해결(영문)을 참조하십시오.

Element properties:

TargetMicrosoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer
CategoryCustom
EnabledTrue
Event_ID1003
Event SourceMicrosoft-Windows-TerminalServices-SessionBroker-Client
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
TS 세션 브로커 서버 이름이 잘못되었습니다.
{0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer.EventCollection.TSSessionBrokerClient1003" Enabled="onStandardMonitoring" Target="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-SessionBroker-Client</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer.EventCollection.TSSessionBrokerClient1003.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>