Tôi đang chạy lệnh sau từ bảng điều khiển PowerShell trên máy Windows 8, cố gắng định cấu hình Nhà môi giới kết nối RDS Server 2012 R2:
Import-Module RemoteDesktop
Set-RDSessionCollectionConfiguration -CollectionName "Example" -CustomRdpProperty "gatewayhostname:s:rdp.example.com" -ConnectionBroker "ep-ts01.ad.example.com"
Tuy nhiên, mặc dù tôi chỉ định sử dụng Trình môi giới kết nối nào, nó luôn cố gắng kết nối với localhost
:
New-PSSession: [localhost] Kết nối với máy chủ từ xa localhost không thành công với thông báo lỗi sau: Clie không thể kết nối với đích được chỉ định trong yêu cầu. Xác minh rằng dịch vụ trên đích đang chạy đang chấp nhận yêu cầu. Tham khảo nhật ký và tài liệu cho dịch vụ WS-Management chạy trên đích, phổ biến nhất là IIS hoặc WinRM. Nếu đích là dịch vụ WinRM, hãy chạy lệnh sau trên đích để phân tích và định cấu hình dịch vụ WinRM: "winrm quickconfig". Để biết thêm thông tin, hãy xem chủ đề Trợ giúp về khởi động about_Remote_Troubledhoot.
Tuy nhiên, Get-RDSessionCollection -ConnectionBroker ep-ts01.ad.example.com
hoạt động tốt và trả về các bộ sưu tập.
Đó là câu chuyện tương tự nếu tôi làm Enter-PSSession ep-ts01.ad.example.com
và điều hành nó từ đó. Tuy nhiên nếu tôi chạy lệnh từ chính máy chủ (tức là không phải từ xa) thì nó hoạt động tốt.
Làm thế nào tôi có thể sửa lỗi này?
Enable-PSRemoting -Force
để chắc chắn các dịch vụ chính xác được định cấu hình / đang chạy và các quy tắc tường lửa thích hợp (nếu có) được bật.