このエラーは、次のいずれかの条件が原因で発生する可能性があります。
ターミナル サーバーとライセンス サーバーとの間にネットワーク接続の問題がある。
ライセンス サーバーが自動的に検出されるように正しく構成されていない。
ターミナル サーバーがターミナル サービス ライセンス サーバーを自動的に検出 (接続) できない。
ターミナル サービス ライセンス サービスがライセンス サーバーで実行されていない。
ターミナル サーバーとライセンス サーバーとの間にネットワーク接続の問題がある
ターミナル サーバーとライセンス サーバーとの間にネットワーク接続の問題があるかどうかを判断するには、ping コマンドを使用します。
注: 次の手順には、ping コマンドを使用してトラブルシューティングを行う手順が含まれています。 したがって、次の手順を行う前に、ネットワークのファイアウォールまたはインターネット プロトコル セキュリティ (IPsec) の設定でインターネット制御メッセージ プロトコル (ICMP) のトラフィックが許可されているかどうかを確認してください。 ICMP は ping コマンドで使用される TCP/IP プロトコルです。
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ターミナル サーバーとライセンス サーバーとの間にネットワーク接続の問題があるかどうかを判断するには、次の手順を実行します。
ターミナル サーバーで、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「cmd」と入力して、[OK] をクリックします。
コマンド プロンプトで「ping server_FQDN」と入力し、Enter キーを押します。ここで server_FQDN はライセンス サーバーの完全修飾ドメイン名 (FQDN) (たとえば、server1.contoso.com) です。
コマンド プロンプトで「ping IP_address」と入力し、Enter キーを押します。ここで IP_address は、ライセンス サーバーの IP アドレスです。
ライセンス サーバーの IP アドレスまたは FQDN に対する ping が失敗する場合は、以下の「ネットワーク接続の問題を特定し、修正する」セクションを参照してください。
ライセンス サーバーが自動的に検出されるように正しく構成されていない
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ライセンス サーバーが正しく構成されているかどうかを判断するには、次の手順を実行します。
ライセンス サーバーで TS ライセンス マネージャを開きます。 TS ライセンス マネージャを開くには、[スタート] ボタンをクリックし、[管理ツール]、[ターミナル サービス] の順にポイントして、[TS ライセンス マネージャ] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
左側のウィンドウで、[すべてのサーバー] をクリックし、ライセンス サーバーの名前、[操作] メニュー、[構成の確認] の順にクリックします。
[構成] ダイアログ ボックスで、ターミナル サーバーがこのライセンス サーバーを自動的に検出できないことを示すメッセージが表示されている場合、以下の「ターミナル サービス ライセンス サーバーの検出スコープを構成する」セクションを参照してください。
ターミナル サーバーがターミナル サービス ライセンス サーバーを自動的に検出 (接続) できない
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ターミナル サーバーがライセンス サーバーを検出できるかどうかを確認するには、次の手順を実行します。
ターミナル サーバー上で、ターミナル サービス構成を開きます。 ターミナル サービス構成を開くには、[スタート] ボタンをクリックし、[管理ツール]、[ターミナル サービス] の順にポイントして、[ターミナル サービス構成] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
左側のウィンドウで、[ライセンス診断] をクリックします。 [ターミナル サ-ビス ライセンス サーバー情報] で、ライセンス サーバーが 1 つも検出されていない場合、以下の「ターミナル サーバーが使用するターミナル サービス ライセンス サーバーを指定する」セクションを参照してください。
ターミナル サービス ライセンス サービスがライセンス サーバーで実行されていない
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ターミナル サービス ライセンス サービスが開始されているかどうかを確認するには、次の手順を実行します。
ライセンス サーバー上で、[サービス] スナップインを開きます。 [サービス] スナップインを開くには、[スタート] ボタンをクリックし、[管理ツール] をポイントして、[サービス] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
[サービス] ウィンドウで、ターミナル サービス ライセンス サービスの [状態] 列に [開始] が表示されない場合、以下の「ライセンス サーバーでターミナル サービス ライセンス サービスを開始する」セクションを参照してください。
ネットワーク接続の問題を特定し、修正する
この問題を解決するには、ターミナル サーバーとターミナル サービス ライセンス サーバーとの間のネットワーク接続の問題を特定し、修正します。
注: 次の手順には、ping コマンドを使用してトラブルシューティングを行う手順が含まれています。 したがって、次の手順を行う前に、ネットワークのファイアウォールまたはインターネット プロトコル セキュリティ (IPsec) の設定でインターネット制御メッセージ プロトコル (ICMP) のトラフィックが許可されているかどうかを確認してください。 ICMP は ping コマンドで使用される TCP/IP プロトコルです。
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ライセンス サーバーの IP アドレスに対しては ping が成功し、FQDN に対しては失敗する場合は、DNS ホスト名解決に問題がある可能性があることを示しています。
ライセンス サーバーの IP アドレスに対する ping が失敗する場合は、ネットワーク接続、ファイアウォール、または IPsec の構成に問題がある可能性があることを示しています。
次の追加のトラブルシューティング手順を実行すると、問題の根本原因の特定に役立ちます。
ネットワーク上の別のコンピュータに対して ping を実行し、ネットワーク接続において発生している問題の程度を判断します。
別のサーバーに対しては ping が成功し、ライセンス サーバーに対しては失敗する場合は、別のコンピュータからそのライセンス サーバーに対してもう一度 ping を実行します。 ライセンス サーバーに対してどのコンピュータからも ping が成功しない場合は、まずそのライセンス サーバーが実行中であるかどうかを確認します。 ライセンス サーバーが実行中の場合は、ライセンス サーバーのネットワーク設定を確認します。
次の手順を実行して、ローカル コンピュータの TCP/IP の設定を確認します。
[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、「cmd」と入力して [OK] をクリックします。
コマンド プロンプトで、「ipconfig /all」と入力して Enter キーを押します。 表示された情報が正しいことを確認してください。
「ping localhost」と入力し、ローカル コンピュータに TCP/IP がインストールされ正しく構成されていることを確認します。 ping が失敗した場合は、TCP/IP スタックが壊れているか、ネットワーク アダプタに問題がある可能性があります。
「ping IP_address」と入力します。ここで IP_address はコンピュータに割り当てられている IP アドレスです。 localhost のアドレスに対する ping は成功し、ローカル アドレスに対しては失敗する場合は、ルーティング テーブルまたはネットワーク アダプタのドライバに問題がある可能性があります。
「ping DNS_server」と入力します。ここで、DNS_server は DNS サーバーに割り当てられている IP アドレスです。 ネットワーク上に複数の DNS サーバーがある場合は、各サーバーに対して ping を実行します。 DNS サーバーに対して ping を実行できない場合は、DNS サーバーまたはコンピュータと DNS サーバーの間のネットワークに問題がある可能性があることを示しています。
ライセンス サーバーが別のサブネットにある場合は、デフォルト ゲートウェイに対して ping を実行します。 デフォルト ゲートウェイに対して ping を実行できない場合は、ネットワーク アダプタ、ルーター、ゲートウェイ デバイス、ケーブル、またはその他の接続用ハードウェアに問題がある可能性があります。
デバイス マネージャで、ネットワーク アダプタの状態を確認します。 デバイス マネージャを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「devmgmt.msc」と入力して、[OK] をクリックします。
コンピュータ上およびハブまたはルーター上で、ネットワーク接続の表示ランプを確認します。 ネットワーク ケーブルを確認します。
[セキュリティが強化された Windows ファイアウォール] スナップインを使用して、ファイアウォールの設定を確認します。
[IP セキュリティ ポリシーの管理] スナップインを使用して、IPsec の設定を確認します。
ターミナル サービス ライセンス サーバーの検出スコープを構成する
この問題を解決するには、TS ライセンス マネージャの [構成の確認] を使用して、ターミナル サーバーによるターミナル サービス ライセンス サーバーの自動検出を妨げている問題を特定し、可能であれば修正します。
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ライセンス サーバーの構成を確認するには、次の手順を実行します。
ライセンス サーバーで、TS ライセンス マネージャを開きます。 TS ライセンス マネージャを開くには、[スタート] ボタンをクリックし、[管理ツール]、[ターミナル サービス] の順にポイントして、[TS ライセンス マネージャ] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
左側のウィンドウで、[すべてのサーバー] をクリックし、ライセンス サーバーの名前、[操作] メニュー、[構成の確認] の順にクリックします。
[構成] ダイアログ ボックスで、ターミナル サーバーがこのライセンス サーバーを自動的に検出できないことを示すメッセージがあるかどうかを確認します。 たとえば、次のようなメッセージが表示されることがあります。
メッセージ: このライセンス サーバーは Active Directory ドメイン サービス (AD DS) で公開されていません。 フォレスト内のターミナル サーバーで、このライセンス サーバーを自動検出することはできません。
メッセージ: このライセンス サーバーはドメイン コントローラ上にインストールされていません。 ドメイン内のターミナル サーバーで、このライセンス サーバーを自動検出することはできません。
注: 表示される [構成] ダイアログ ボックスのメッセージは、ライセンス サーバーに対して構成されている検出スコープによって異なります。 ライセンス サーバーの現在の検出スコープは、[構成] ダイアログ ボックスに表示されています。 推奨される Windows Server 2008 ライセンス サーバーの検出スコープは、[フォレスト] です。 検出スコープの詳細については、Windows Server 2008 テクニカル ライブラリにある TS ライセンス マネージャのヘルプで、「Terminal Services License Server Discovery」( http://go.microsoft.com/fwlink/?LinkId=101648) を参照してください。
ライセンス サーバーの検出スコープが [フォレスト] に設定されているが、ライセンス サーバーが AD DS で公開されていない場合は、[構成] ダイアログ ボックスで [AD DS で公開] をクリックすると、ライセンス サーバーを AD DS に公開できます。 AD DS でライセンス サーバーを公開するには、ライセンス サーバーがメンバであるフォレストにエンタープライズ管理者としてログオンする必要があります。
ライセンス サーバーの検出スコープが [ドメイン] に設定されていても、ライセンス サーバーがドメイン コントローラでない場合は、ライセンス サーバーの検出スコープを [フォレスト] に変更することを検討する必要があります。 ライセンス サーバーの検出スコープを変更するには、[構成] ダイアログ ボックスの [スコープの変更] をクリックします。
ターミナル サーバーが使用するターミナル サービス ライセンス サーバーを指定する
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
使用するライセンス サーバーを指定するには、次の手順を実行します。
ターミナル サーバー上で、ターミナル サービス構成を開きます。 ターミナル サービス構成を開くには、[スタート] ボタンをクリックし、[管理ツール]、[ターミナル サービス] の順にポイントして、[ターミナル サービス構成] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
[ライセンス] で、[ライセンス サーバー発見モード] をダブルクリックします。
[指定されたライセンス サーバーを使用] を選択して、ターミナル サーバーが使用するライセンス サーバーの名前または IP アドレスを入力します。
[OK]、[OK] の順にクリックします。
注: グループ ポリシーを使用してターミナル サーバーが使用するターミナル サービス ライセンス サーバーを指定することもできます。
ターミナル サーバーが使用するターミナル サービス ライセンス サーバーを指定するには、[指定されたターミナル サービス ライセンス サーバーを使用する] グループ ポリシー設定を有効にします。 このグループ ポリシーを設定するには、[コンピュータの構成]、[管理用テンプレート]、[Windows コンポーネント]、[ターミナル サービス]、[ターミナル サーバー]、[ライセンス] の順に開きます。 グループ ポリシー設定はターミナル サービス構成で構成した設定より優先されることに注意してください。
Active Directory ドメイン サービス (AD DS) でグループ ポリシーを設定するには、グループ ポリシー管理コンソール (GPMC) を使用します。 ローカルでターミナル サーバーにグループ ポリシー設定を構成するには、ローカル グループ ポリシー エディタを使用します。 http://go.microsoft.com/fwlink/?LinkId=101634グループ ポリシー設定の詳細については、Windows Server 2008 テクニカル ライブラリにあるローカル グループ ポリシー エディタのヘルプ ( http://go.microsoft.com/fwlink/?LinkId=101633) (英語版の可能性があります) または GPMC のヘルプ ( http://go.microsoft.com/fwlink/?LinkId=101634) (英語版の可能性があります) を参照してください。
ライセンス サーバーでターミナル サービス ライセンス サービスを開始する
この問題を解決するには、ターミナル サービス ライセンス サーバーでターミナル サービス ライセンス サービスを開始します。
この手順を実行するには、ローカルの Administrators グループのメンバであるか、適切な権限を委任されている必要があります。
ターミナル サービス ライセンス サービスを開始するには、次の手順に従います。
ライセンス サーバー上で、[サービス] スナップインを開きます。 [サービス] スナップインを開くには、[スタート] ボタンをクリックし、[管理ツール] をポイントして、[サービス] をクリックします。
[ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。
[サービス] ウィンドウで、[ターミナル サービス ライセンス] を右クリックし、[プロパティ] をクリックします。
[全般] タブで、[スタートアップの種類] が [自動] に設定されていることを確認します。 [自動] に設定されていない場合、[自動]、[適用] の順にクリックします。
[サービスの状態] で、[開始] をクリックします。
[OK] をクリックして、[ターミナル サービス ライセンスのプロパティ] ダイアログ ボックスを閉じます。
ターミナル サービス ライセンス サービスの [状態] 列に [開始] が表示されていることを確認します。
Target | Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer | ||
Category | EventCollection | ||
Enabled | True | ||
Event Source | Microsoft-Windows-TerminalServices-RemoteConnectionManager | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer.EventCollection.1129.1128.1130.1131.1132" Enabled="onStandardMonitoring" Target="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TerminalServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</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>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1129|1128|1130|1131|1132)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-RemoteConnectionManager</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.1129.1128.1130.1131.1132.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>