若要解決此問題,請重新啟動 TS 閘道伺服器。如果問題持續發生,請嘗試移除並重新安裝 TS 閘道角色服務。
下列其中一個問題可能會導致您無法判斷電腦所執行的 Windows 版本:
提供 Windows 版本號碼的應用程式發展介面 (API) 發生問題 (API 逾時)。
套用至 TS 閘道伺服器的 Hotfix 或其他更新發生問題 (例如,如果 Hotfix 或其他更新不是正版 Microsoft 軟體更新)。如需詳細資訊,請參閱正版 Microsoft 軟體網站 ( http://go.microsoft.com/fwlink/?LinkId=102293)。
移除 TS 閘道角色服務
若要執行此程序,您必須擁有本機 Administrators 群組的成員資格,或者您必須已經被委派適當的權限。
若要移除 TS 閘道角色服務:
開啟 [伺服器管理員]。若要開啟 [伺服器管理員],請按一下 [開始]、指向 [系統管理工具],然後按一下 [伺服器管理員]。
在 [伺服器管理員] 主控台樹狀目錄中,按一下 [角色]。在詳細資料窗格的 [終端機服務\角色服務] 底下,按一下 [移除角色服務]。
在 [移除角色服務精靈] 的 [選取角色服務] 頁面上,清除 [TS 閘道] 核取方塊,然後按 [下一步]。
在 [確認移除選項] 頁面上,確認 TS 閘道顯示在即將移除之角色服務的清單中,然後按一下 [移除]。
在 [移除結果] 頁面上,將會顯示終端機服務 (而非 TS 閘道),表示重新啟動擱置中。您必須重新啟動伺服器,才能完成移除 TS 閘道角色服務的作業。
按一下 [關閉]。
系統將會提示您選擇立即或稍後重新啟動伺服器。若要立即重新啟動伺服器,請按一下 [是]。若要稍後重新啟動伺服器,請按一下 [否]。
重新啟動伺服器之後,請使用您先前 (開始移除 TS 閘道角色服務時) 用來登入伺服器的相同使用者帳戶來登入伺服器。
此時,系統將會開啟 [繼續設定精靈],而且將完成 TS 閘道角色服務的移除作業。
在 [移除結果] 頁面上,確認 TS 閘道角色服務的移除作業成功。
按一下 [關閉]。
重新安裝 TS 閘道角色服務
若要執行此程序,您必須擁有本機 Administrators 群組的成員資格,或者您必須已經被委派適當的權限。
附註:如果您已經安裝終端機服務角色,請開始進行「若要重新安裝 TS 閘道角色服務 (如果已經安裝終端機服務角色的話)」一節中的步驟。
若要重新安裝 TS 閘道角色服務 (如果尚未安裝終端機服務角色的話):
開啟 [伺服器管理員]。若要開啟 [伺服器管理員],請按一下 [開始]、指向 [系統管理工具],然後按一下 [伺服器管理員]。
在 [伺服器管理員] 的 [角色摘要] 底下,按一下 [新增角色]。
在 [新增角色精靈] 中,如果出現 [在您開始前] 頁面,請按 [下一步]。如果您已經安裝其他角色,而且選取了 [預設會略過這個頁面] 核取方塊,就不會出現這個頁面。
在 [選取伺服器角色] 頁面的 [角色] 底下,選取 [終端機服務],然後按 [下一步]。
在 [終端機服務] 頁面上,按 [下一步]。
在 [選取角色服務] 頁面上,選取 [TS 閘道] 核取方塊。
如果系統提示您指定是否要安裝 TS 閘道所需的其他角色服務,請按一下 [新增所需的角色服務]。
在 [選取角色服務] 頁面上,按 [下一步]。
在 [選擇伺服器驗證憑證進行 SSL 加密] 上,選取適用於您環境的 SSL 加密憑證選項,然後按 [下一步]。如果您選取 [選擇現有憑證進行 SSL 加密 (建議選項)],就必須先按一下想要使用的憑證,然後按 [下一步]。如需有關選擇 SSL 憑證的詳細資訊,請參閱 Windows Server 2008 Technical Library 中 TS 閘道管理員說明的<取得 TS 閘道伺服器的憑證>( http://go.microsoft.com/fwlink/?LinkId=102173) (英文)。
在 [為 TS 閘道建立授權原則] 頁面上,指定您想要在 TS 閘道角色服務安裝程序期間或稍後建立授權原則 (TS CAP 和 TS RAP),然後按 [下一步]。如果您選取 [稍後],請參閱 Windows Server 2008 Technical Library 中 TS 閘道管理員說明的<建立 TS CAP>( http://go.microsoft.com/fwlink/?LinkId=102171) (英文) 和<建立 TS RAP>( http://go.microsoft.com/fwlink/?LinkId=102170) (英文),以便取得有關如何建立這些原則的指示。如果您選取 [現在],請進行下列步驟:
在 [選取可以透過 TS 閘道連線的使用者群組] 頁面上,按一下 [新增] 指定其他使用者群組。在 [選取群組] 對話方塊中,指定使用者群組位置和名稱,然後視需要按一下 [確定] 檢查名稱並關閉 [選取群組] 對話方塊。若要指定多個使用者群組,請進行下列任何一項步驟:輸入每個使用者群組的名稱,並以分號隔開每個群組的名稱,或是針對每個群組重複此步驟的第一個部分,藉以新增來自不同網域的其他群組。
完成指定其他使用者群組的作業之後,請在 [選取可以透過 TS 閘道連線的使用者群組] 頁面上,按 [下一步]。
在 [為 TS 閘道建立 TS CAP] 頁面上,接受 TS CAP 的預設名稱 (TS_CAP_01) 或指定新的名稱、選取一或多種支援的 Windows 驗證方法,然後按 [下一步]。
在 [為 TS 閘道建立 TS RAP] 頁面上,接受 TS RAP 的預設名稱 (TS_RAP_01) 或指定新的名稱,然後進行下列其中一項步驟:指定是否要允許使用者只能連線到一或多個電腦群組中的電腦,然後指定電腦群組,或是指定使用者可以連線到網路上的任何電腦。
按 [下一步]。
在 [網路原則與存取服務] 頁面 (如果尚未安裝這個角色服務就會出現) 上,檢閱摘要資訊,然後按 [下一步]。
在 [選取角色服務] 頁面上,確認已選取 [網路原則伺服器],然後按 [下一步]。
在 [網頁伺服器 (IIS)] 頁面 (如果尚未安裝這個角色服務就會出現) 上,檢閱摘要資訊,然後按 [下一步]。
在 [選取角色服務] 頁面上,接受網頁伺服器 (IIS) 的預設選項,然後按 [下一步]。
在 [確認安裝選項] 頁面上,確認即將安裝下列角色服務 (如果尚未安裝它們的話):[終端機服務\TS 閘道]、[網路原則與存取服務\網路原則伺服器]、[網頁伺服器 (IIS)] 和 [RPC over HTTP Proxy]。
按一下 [安裝]。
在 [安裝進度] 頁面上,系統將會顯示安裝進度。如果您已經安裝其中任何角色、角色服務或功能,系統就只會針對正在安裝的新角色、角色服務或功能顯示安裝進度。
在 [安裝結果] 頁面上,確認這些角色、角色服務和功能的安裝作業已成功,然後按一下 [關閉]。
若要重新安裝 TS 閘道角色服務 (如果已經安裝終端機服務角色的話):
開啟 [伺服器管理員]。若要開啟 [伺服器管理員],請按一下 [開始]、指向 [系統管理工具],然後按一下 [伺服器管理員]。
在 [角色摘要] 底下,按一下 [終端機服務]。
在 [角色服務] 底下,按一下 [新增角色服務]。
在 [選取角色服務] 頁面上,選取 [TS 閘道] 核取方塊,然後按 [下一步]。
如果系統提示您指定是否要安裝 TS 閘道所需的其他角色服務,請按一下 [新增所需的角色服務]。在 [選取角色服務] 頁面上,按 [下一步]。
繼續進行上一節「若要重新安裝 TS 閘道角色服務 (如果尚未安裝終端機服務角色的話)」中的步驟 9,然後遵循該節中的其餘步驟進行。
如果這些步驟無法解決此問題,請連絡 Microsoft 客戶服務及支援 (CSS)。如需有關如何連絡 CSS 的詳細資訊,請參閱 Microsoft 服務的支援選項 ( http://go.microsoft.com/fwlink/?LinkID=52267) (英文)。
Target | Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 1001 | ||
Event Source | Microsoft-Windows-TerminalServices-Gateway | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Microsoft-Windows-TerminalServices-Gateway/Admin |
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.TSGateway.EventCollection.1001" Enabled="onStandardMonitoring" Target="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway" 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>Microsoft-Windows-TerminalServices-Gateway/Admin</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Gateway</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.TSGateway.EventCollection.1001.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>