none
Win7 無法使用遠端桌面連線登入到 win2003 Terminal Server RRS feed

  • 問題

  • 一直有個問題困擾我

    公司的伺服器是採用Windows 2003 Terminal Service

    公司同事or主管,若使用vista or win7的作業系統,都會出現"遠端電腦中斷了工作連線,因為授權通訊協定發生錯誤"

    在微軟問題解決中有找到相關解決的方式:

    1.開啟regedit , 並將下列機碼匯出備份後刪除並重新開機後在連線看看
      a.HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSLicensing
      b.HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters 
        - Certificate 
        - 509 Certificate 
        - X 509 Certificate ID
    2.重新開機

    試過這個方法,都無法解決 (若XP系統發生,是可以正常解決)

    (PS1.這些vista.win7電腦原本都可以正常連到遠端伺服器,但一段時間就會出現這個問題,目前自己試過只有重灌電腦才會恢復正常)
    (PS2.登入遠端的使用者帳號密碼都是沒問題,在其他非vista.win7電腦都是可正常使用)

    想請問該如何解決,謝謝!

    2010年4月22日 上午 01:24

解答

  • 此問題有可能是2003 Terminal Server沒有辦法找到 Terminal Service License Server 去要 CAL 所導致的

    建議你檢查看看中間的連線是否有問題

    參考下面資訊

    Troubleshooting Remote Desktop Licensing Error Messages
    http://technet.microsoft.com/en-us/library/cc756826(WS.10).aspx#BKMK_8

    假如確定中間連線沒問題的話 , 都可以正常 ping 到的話

    你可以試試看在 2003 Terminal Server 裡面手動指定 Terminal Service License Server 看看是否改善此問題

    在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters 下

    新增下列數值:
    名稱:DefaultLicenseServer
    資料類型:REG_SZ
    資料數值:ServerName
    以適當授權伺服器的 NetBIOS 名稱代替 ServerName

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    • 已標示為解答 Vincent Lin 2010年4月28日 上午 10:15
    2010年4月23日 上午 02:43

所有回覆

  • 此問題有可能是2003 Terminal Server沒有辦法找到 Terminal Service License Server 去要 CAL 所導致的

    建議你檢查看看中間的連線是否有問題

    參考下面資訊

    Troubleshooting Remote Desktop Licensing Error Messages
    http://technet.microsoft.com/en-us/library/cc756826(WS.10).aspx#BKMK_8

    假如確定中間連線沒問題的話 , 都可以正常 ping 到的話

    你可以試試看在 2003 Terminal Server 裡面手動指定 Terminal Service License Server 看看是否改善此問題

    在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters 下

    新增下列數值:
    名稱:DefaultLicenseServer
    資料類型:REG_SZ
    資料數值:ServerName
    以適當授權伺服器的 NetBIOS 名稱代替 ServerName

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    • 已標示為解答 Vincent Lin 2010年4月28日 上午 10:15
    2010年4月23日 上午 02:43
  • 小弟已經試出個方法...有點駝鳥就是了

    去複製Windows 2003 的windows/system32/中的 mstsc.exe & mstscax.dll

    到這台win7電腦....

    放在同個目錄 用 複製過來的  mstsc.exe  連線.....就可以用了XD

    為什麼...我也不知道~不過可遠端過去

    by 用win7的我

    2010年7月20日 上午 05:40
  • 你好,我碰到這樣的問題,請問要如何解決?
    2015年3月26日 上午 06:15
  • 請問要如何設定?

    新增下列數值: 
    名稱:DefaultLicenseServer
    資料類型:REG_SZ
    資料數值:ServerName
    以適當授權伺服器的 NetBIOS 名稱代替 ServerName

    2015年3月26日 上午 06:19
  • Hi tobin80

    這裡有比較詳細的說明

    How to override the license server discovery process in Windows Server 2003 Terminal Services


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年3月26日 上午 07:36