[轉貼自]http://support.microsoft.com/kb/822134/zh-tw
解決Windows Server 2003「您的終端機服務臨時用戶端授權將在 N 天後到期。請連絡您的系統管理員以取得永久的授權。」
Windows Server 2003 中的 CAL 與 Microsoft Windows 2000 的 CAL 不同,Windows 2000 只會使用裝置 CAL。這些 CAL 與裝置相關聯。Windows Server 2003 會使用裝置 CAL,也會使用新的用戶端存取使用權使用者 CAL。Windows Server 2003 裝置 CAL 的運作方式與 Windows 2000 相同,但是使用者 CAL 會依個別使用者允許存取軟體,而非依照裝置。
使用者 CAL 可讓客戶更有彈性地在他們的環境中使用終端機伺服器。如果使用者登入多部用戶端電腦,他們只會使用一個使用者 CAL。使用者 CAL 是以不同於裝置 CAL 的方式儲存在用戶端電腦的登錄中。
使用者 CAL 只能安裝在 Windows Server 2003 終端機伺服器授權伺服器上。使用者 CAL 不會核發給 Windows 2000 終端伺服器,也不會核發給存取 Windows 2000 終端機伺服器的用戶端。如果網路包含 Windows 2000 終端機伺服器,Windows Server 2003 授權伺服器也必須包含裝置 CAL,而不是只包含使用者 CAL。
客戶不需要裝置 CAL 和使用者 CAL,就能存取終端機伺服器。「終端機服務設定」工具會在 Server settings\Licensing 之下,設定終端機伺服器所要接受的 CAL 類型。您可以將此設定為 [每一裝置] 或 [每個使用者]。您不需重新啟動終端機伺服器,就可以變更這個設定。一台終端機伺服器不能同時接受使用者 CAL 和裝置 CAL。
如果終端機伺服器處於「每一裝置」模式,並且您的授權伺服器只包含使用者 CAL,則只會核發臨時的授權給您。當這些臨時授權即將到期時,您會在快顯視窗中看到下列訊息:
應用程式事件記錄檔也會記錄這個訊息:
事件類型: 資訊事件
來源: 應用程式快顯
事件識別碼: 26
描述:
應用程式快顯: 終端機服務
警告:您的終端機服務臨時用戶端授權將在 N 天後到期。請連絡您的系統管理員以取得永久的授權。
如果要修正這個問題,請將終端機伺服器切換到「每個使用者」模式。
同樣地,如果執行 Microsoft Windows XP 或 Windows 2000 的終端機伺服器用戶端無法連線到終端機伺服器,用戶端可能會收到下列錯誤:
終端機伺服器電腦上的應用程式事件記錄檔會記錄下列事件:
事件類型: 資訊
事件來源: TermService
事件類別目錄: 無
事件識別碼: 1011
日期: 10/21/2003
時間: 8:23:13 AM
使用者: N/A
描述:已中斷終端機伺服器用戶端 useraccount 的連線,因為它的臨時授權已過期。請在 http://support.microsoft.com 查看說明及支援中心,以取得其他資訊。
如果終端機服務中的授權模式是設定為「每一裝置」,而終端機伺服器授權伺服器只有「每個使用者」CAL,可能也會發生這個問題。
如果要修正這個問題,請在「終端機服務設定」中將授權模式變更為「每個使用者」。如果要執行這項操作,請依照下列步驟執行:
- 按一下 [開始],指向 [系統管理工具],然後按一下 [終端機服務設定]。
- 按一下 [伺服器設定],然後按兩下 [授權模式]。
- 將 [授權模式] 變更為 [每個使用者],然後按一下 [確定]。
目前 Windows Server 2003 不會管理使用者 CAL。也就是說,雖然授權伺服器資料庫中有使用者 CAL,但就算使用了使用者 CAL,使用者 CAL 也不會減少。這並不表示系統管理員不需要符合使用者授權合約 (EULA) 中,讓每個使用者具有有效終端機伺服器 (TS) CAL 的需求。如果不是要使用裝置 CAL,卻沒有讓每個使用者都具有使用者 CAL,就是違反 EULA。
注意 如果要在同一台終端機伺服器上同時採用使用者與裝置 TS CAL,伺服器必須設定為每個使用者 TS CAL 模式。
下列文字取自於 Windows Server 2003 的使用者授權合約 (EULA):