Как подключиться по RDP к нужному участнику терминальной фермы
Добрый день! Уважаемые читатели и гости блога pyatilistnik.org, наверняка многим из вас уже выпадала задача, реализация терминального сервера на Windows Server 2008 R2 или ее продвинутая версия RDS на Windows Server 2012 R2, и вы ощутили все ее плюсы, особенно в крупных организациях. У меня на работе такие удаленные рабочие столы могут обслуживать многие сотни пользователей, которых очень удобно администрировать. В ходе работы у вас могут возникать и проблемы с отдельными членами фермы RDS и есть необходимость подключаться к ним, но вот незадача, при попытке явно зайти по RDP на нужный хост вы можете получить ошибку подключения. Давайте я покажу как это исправляется.
Описание ошибки при подключении к участнику фермы
При попытке зайти на нужный хост для обслуживания вы получаете:
Если вы используете подключение к удаленному рабочему столу, предоставляемое администратором, обратитесь к администратору за помощью.
Если вы хотите подключиться к определенному участнику фермы для управления им, введите в командной строке "mstsc /admin" (
Remote Desktop Connection failed to connect to the remote computer. The remote computer "name" that you are trying to connect to redirects you to the remote computer "name". Remote Desktop Connection cannot verify that computers belong to the same RD Session Host server farm. When connecting to an RD Session Host server farm, you must use the farm name, not the computer name.
If you are using an administrator-provided Remote Desktop Connection, contact your administrator for assistance.
If you want to connect to a specific farm member to manage it, type "mstsc /admin" at the command prompt
)
Проблема в том, что терминальная ферма имеет некое виртуальное имя, по которому идет подключение к участникам фермы. За это подключение отвечает роль посредника (Connection Broker), он смотрит количество подключений на разных серверах и старается их раскидывать более равномерно, поэтому при попытке зайти на нужный вам хост, он вас перекидывает на другой, более подходящий с его точки зрения. Более подробно, о службе посредника читайте по ссылке.
Решение
Если вы присмотритесь внимательно, то в данном окне с ошибкой, есть и решение проблемы и зключается оно в том, что вы должны открыть окно удаленного рабочего стола от имени администратора. Делается это просто:
Нажимаете Win+R и в окне выполнить пишите mstsc /admin, либо же открываете окно командной строки от имени администратора и там пишите те же mstsc /admin.
или
В итоге у вас появится окно "Подключение к удаленному рабочему столу", запущенное от имени администратора, что даст возможность спокойно подключиться к любому участнику фермы терминального сервера. Советую посмотреть остальные ключи в командной строке для команды mstsc /?
Надеюсь вы поняли происхождение и решение ошибки:
Если вы используете подключение к удаленному рабочему столу, предоставляемое администратором, обратитесь к администратору за помощью.
Если вы хотите подключиться к определенному участнику фермы для управления им, введите в командной строке "mstsc /admin"
Обновление 13.10.2022
После установки обновления KB5018410, люди стали так же получать данное сообщение:
Если вы используете подключение к удаленному рабочему столу, предоставляемое администратором, обратитесь к администратору за помощью.
Если вы хотите подключиться к определенному участнику фермы для управления им, введите в командной строке "mstsc /admin"
Хотя у людей с точки зрения подключения к RDS ферме настройки правильные и ключ "mstsc /admin" они не используют. Как временное решение было найдено, это снять галку или поставить (Сделав тест):
Обновление 28.11.2022
Еще данная ошибка может возникать из-за самоподписного сертификата, который нужно добавить либо в доверенные центры сертификации, или же подменить на доверенный. Это я выяснил при ошибке 0x907, там я так же мог попасть на свою RDS ферму.
Еще вы можете использовать в качестве клиента для удаленного рабочего стола Remote Desktop Connection Manager. Либо вы можете удалить KB5018410, но думаю пока это не стоит делать. Надеюсь, что временно смог вам помочь.
как быть если пользователь не имеет прав администратора?
Никак, если нет прав админа или RDp-user, то вы не подключитесь
Спасибо за статью, очень интересно.
Спасибо огромное. как раз использую ферму, и для ПК, которые не в домене это очень актуально. насосали обновления этого и не могут зайти. решение с галочкой вообще эпическое… опять мелкософт подкинул нам Авна…
Да оно, не явное, видимо нужно подождать, что они поменяли