Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Máy Chủ Windows

Lỗi Kết Nối Remote Desktop: Entry Cũ Trong Bộ Nhớ Đệm DNS

Người dùng bắt đầu phàn nàn rằng khi cố gắng kết nối đến trang trại RDS (Remote Desktop Server) chạy Windows Server 2008 R2 bằng client RD tiêu chuẩn (mstsc.exe), họ thường gặp lỗi:

Lỗi Kết Nối Remote Desktop: Entry Cũ Trong Bộ Nhớ Đệm DNS

The connection cannot be completed because the remote computer that was reached is not the one you specified. This could be caused by an outdated entry in the DNS cache. Try using the IP address of the computer instead of the name.

Cấu hình trang trại RDS: 3 máy chủ chạy Windows Server 2008 R2 với RD Connection Broker được sử dụng để phân phối tải giữa các terminal và kết nối lại các phiên hiện tại. Thực tế là lỗi xảy ra thỉnh thoảng đã gợi ý rằng có vấn đề với một trong các máy chủ của trang trại. Bằng cách tìm kiếm tuần tự, máy chủ có vấn đề được tìm thấy và chúng tôi kết nối đến desktop của nó từ xa bằng địa chỉ IP.

Để đề phòng, tôi đã chạy lại đăng ký bản ghi máy chủ trong DNS:

ipconfig /registerdns

Và đặt lại bộ nhớ đệm DNS cục bộ trên client sau vài phút:

ipconfig /flushdns

Nhưng nó không giúp ích. Không có vấn đề khác với máy chủ, vì vậy tôi phải sử dụng bài viết trong cơ sở kiến thức Microsoft: https://support.microsoft.com/ru-ru/kb/2493594 (RDP connection to Remote Desktop server running Windows Server 2008 R2 may fail with message ‘The Local Security Authority cannot be contacted’).

Giải pháp trong bài viết đề xuất giảm cấp độ giao thức được sử dụng để mã hóa kết nối RDP từ SSL (TLS 1.0 được dùng để xác thực) xuống RDP Security Layer (mã hóa RDP tích hợp và kém an toàn hơn).

Lưu ý. Cài đặt này nằm trong Remote Desktop Session Host Configuration -> Microsoft RDP 7.1 ->Properties -> Security Layer

Lỗi Kết Nối Remote Desktop: Entry Cũ Trong Bộ Nhớ Đệm DNS

Nhưng trong cấu hình của chúng tôi, phương pháp Negotiate được sử dụng, tự động chuyển đổi từ TLS sang RDP Security Layer nếu client không hỗ trợ phương pháp đầu tiên.

Hoàn toàn ngẫu nhiên, tôi nhận thấy thời gian trên máy chủ có vấn đề khác với thời gian trên bộ điều khiển miền. Thực tế, máy chủ này (máy ảo) nằm trên host VMWare ESXi với thời gian sai, và tùy chọn đồng bộ hóa thời gian với hypervisor host (Time synchronization between the virtual machine and the ESX Server) được bật trong cài đặt VMWare Tools.

Tôi phải vô hiệu hóa đồng bộ hóa ESXi và khởi động lại Dịch vụ Thời Gian Windows để đồng bộ hóa thời gian với DC.

net stop w32time
net start w32time

Lỗi Kết Nối Remote Desktop: Entry Cũ Trong Bộ Nhớ Đệm DNS

Sau đó, người dùng có thể kết nối đến tất cả các máy chủ của trang trại RDS mà không có bất kỳ lỗi nào.

Lưu ý. Lỗi “This could be caused by an outdated entry in the DNS cache” cũng xuất hiện nếu bạn cố gắng kết nối đến máy chủ cụ thể trong trang trại RDS bằng tên của nó. Trong trường hợp này, Connection Broker có thể chuyển hướng client đến một RD host khác (với tên DNS và địa chỉ IP khác), dẫn đến sự không khớp giữa địa chỉ được chỉ định và địa chỉ của máy chủ, và client trả về lỗi sau khi cố gắng xác thực. Vì vậy, hãy luôn chỉ định tên trang trại RD để kết nối.