Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

Hướng dẫn này chứa hướng dẫn để khắc phục Event ID 4105 trên RDHs Server 2016/2012/2008: "The Remote Desktop license server cannot update the license attributes for user in the Active Directory Domain" (Máy chủ giấy phép Remote Desktop không thể cập nhật thuộc tính giấy phép cho người dùng trong Miền Active Directory). Đảm bảo tài khoản máy tính cho máy chủ giấy phép là thành viên của nhóm Terminal Server License Servers trong miền Active Directory "domain".
Nếu máy chủ giấy phép được cài đặt trên domain controller, tài khoản Network Service cũng cần là thành viên của nhóm Terminal Server License Servers.
Nếu máy chủ giấy phép được cài đặt trên domain controller, sau khi bạn đã thêm các tài khoản thích hợp vào nhóm Terminal Server License Servers, bạn phải khởi động lại dịch vụ Remote Desktop Licensing để theo dõi hoặc báo cáo việc sử dụng RDS Per User CALs.
Win32 error code: 0x80070005"

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

Cách khắc phục: Remote Desktop license (RDL) server không thể cập nhật thuộc tính giấy phép trên Active Directory 2008/2012/2016. (Event ID 4105)

Bước 1. Thêm RDS Licensing Server vào nhóm Terminal Server License Servers

Lý do đầu tiên của lỗi ID 4105 trên RDS Server 2016/2012/2008, là Remote Desktop Licensing Server chưa được thêm vào nhóm "Terminal Server License Servers" trong Active Directory. * Vì vậy, trước hết, hãy thêm RDL Server của bạn làm thành viên của nhóm “Terminal Server License Servers” trong Domain Controller AD của bạn, bằng cách làm theo hướng dẫn dưới đây:

* Quan trọng: Nếu máy chủ giấy phép được cài đặt trên domain controller, tài khoản 'Network Service' cũng cần là thành viên của nhóm Terminal Server License Servers.

1. Mở Active Directory Users and Computers.
2. Dưới miền của bạn, chọn Builtin (Đã tích hợp) và nhấp đúp vào Terminal Server License Servers ở bên phải.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

3. Tại thẻ Members (Thành viên), đảm bảo RDL server của bạn được liệt kê ở đó. Nếu không, thì:

a. Nhấp nút Add (Thêm), chỉ chọn Computers (Máy tính) tại tùy chọn Object Types (Loại đối tượng), gõ tên RDL server và nhấp OK.

b. Nếu RDL server được cài đặt trên domain controller, nhấp nút Add, chỉ chọn Built-in security principals (Chủ thể bảo mật tích hợp sẵn) tại tùy chọn Object types, gõ Network Service và nhấp OK.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

4. Khi xong, đóng "Terminal Server License Servers Properties".
5. Khởi động lại dịch vụ Remote Desktop Licensing.
6. Bây giờ, kết nối đến RDS server từ tài khoản RDP và kiểm tra tại Event viewer (trên RDSH server) xem bạn vẫn nhận lỗi 4105 không. Nếu lỗi vẫn tồn tại, tiếp tục Bước-2.

Bước 2. Thêm quyền Đọc/Ghi cho thuộc tính Terminal Server của 'User objects'.

Sử dụng Delegate Control Wizard (Phép màu Ủy quyền Kiểm soát) để thêm quyền đọc/ghi cho thuộc tính Terminal Server License Server của “User objects” (Đối tượng Người dùng) bởi nhóm Terminal Server License Servers. Để làm điều đó:

1. Mở Active Directory Users and Computers.
2. Nhấp chuột phải vào miền của bạn và chọn Delegate Control (Ủy quyền kiểm soát).

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

2. Tại 'Welcome to the Delegation of Control Wizard', nhấp Next (Tiếp theo).

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

3. Trong hộp thoại Users and Groups (Người dùng và Nhóm), nhấp Add.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

4. Gõ Terminal Server License Servers, sau đó nhấp OK.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

5. Sau đó, trong hộp thoại 'Users and Groups', nhấp Next.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

6. Trong hộp thoại "Tasks to Delegate" (Nhiệm vụ Ủy quyền), nhấp Create a custom task to delegate (Tạo tác vụ tùy chỉnh để ủy quyền), và nhấp Next.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

7. Trong hộp thoại 'Active Directory Object Type' (Loại đối tượng Active Directory), chọn Only the following objects in the folder (Chỉ các đối tượng sau trong thư mục) và sau đó trong danh sách bên dưới, chọn hộp kiểm User objects (là mục cuối cùng trong danh sách), và nhấp Next.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

8. Trong hộp thoại 'Permissions' (Quyền hạn), chỉ chọn hộp kiểm General (Chung) và trong danh sách Permissions bên dưới, chỉ chọn hộp kiểm Read and Write Terminal Server license server (Đọc và Ghi Terminal Server license server) và nhấp Next.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

9. Tại màn hình cuối 'Completing the Delegation of Control Wizard', nhấp Finish (Hoàn tất).

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

10. Thử kết nối lại đến RDSH server từ tài khoản RDP và kiểm tra xem bạn vẫn nhận lỗi ID 4105 không. Nếu lỗi vẫn tồn tại, tiếp tục Bước-3.

Bước 3. Áp dụng quyền 'Read/Write Terminal Server License Servers' cho tài khoản RDP.

Lý do cuối cùng của Event ID 4105 trên RDSHs, là người dùng RDP không có quyền thích hợp trên nhóm 'Terminal Server License Servers'.

Vấn đề này thường xảy ra sau khi bạn nâng cấp miền AD từ Windows Server 2000/2003 lên Server 2008, Server 2012 hoặc Server 2016, và người dùng RDP được tạo trong AD Windows Server 2000/2003. Trong kịch bản này, bạn sẽ nhận được lỗi ID 4105 trên RDSH server, vì trong schema AD Windows Server 2008/2012/2016, người dùng RDP phải có quyền bổ sung cho RDS/TS Licensing Servers mà không có trong schema AD Windows Server 2003.

Vì vậy, hãy tiến hành cấp quyền "Read Terminal Sever license server" (Đọc Terminal Sever license server) & "Write Terminal Sever license server" (Ghi Terminal Sever license server) cho Remote Desktop Users, trong AD Domain Controller. Để làm điều đó:

1. Mở Active Directory Users and Computers.
2. Từ menu View (Xem) chọn Advanced features. (Tính năng nâng cao.)

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

3. Nhấp chuột phải vào tài khoản người dùng RDP mà bạn nhận được Lỗi ID 4105 trên RDSH server và nhấp Properties (Thuộc tính). *

* Lưu ý: Bạn có thể áp dụng các bước này cho một tài khoản người dùng đơn lẻ hoặc cho một OU (hoặc thậm chí miền).

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

4. Chọn thẻ Security (Bảo mật):

a. Dưới 'Groups or user names' (Nhóm hoặc tên người dùng), chọn Terminal Server Licensing Servers group.

b. Dưới 'Permissions for terminal Server License Servers' (Quyền cho Terminal Server License Servers), chọn các hộp kiểm sau:

          1. Read Terminal Sever license server
          2. Write Terminal Sever license server

c. Nhấp Apply (Áp dụng) và OK.

Khắc phục Event ID 4105: Remote Desktop License Server không cập nhật được thuộc tính người dùng trong Active Directory

5. Bây giờ thử kết nối đến RDSH server. Lỗi ID 4105 nên đã biến mất! *

* Lưu ý: Nếu máy chủ giấy phép được cài đặt trên domain controller, bạn phải khởi động lại máy tính domain controller.

Xong! Hãy cho tôi biết hướng dẫn này có giúp ích cho bạn không bằng cách để lại bình luận về trải nghiệm của bạn. Vui lòng thích và chia sẻ hướng dẫn này để giúp người khác.