Недавно мы начали тестирование служб удаленных рабочих столов. Мы развернули среду с использованием последней версии сервера Windows Server 2012 R2. Мы развернули роли веб-доступа, шлюз удаленных рабочих столов, узел виртуализации посредника подключений и узел сеанса. Мы выполняем развертывание как на основе виртуальных машин, так и на основе сеансов. Все они работают должным образом внутри и снаружи при использовании рабочей станции Windows в качестве клиента RDS, однако клиент Android не может запускать приложения.
После установки приложения из Google Play вам будет предоставлен экран для добавления удаленных ресурсов. После ввода соответствующего URL-адреса, имени пользователя и пароля мы видим опубликованные приложения. К сожалению, когда мы пытаемся запустить приложение, мы получаем следующую ошибку:
Ошибка подключения
Хост не найден. Пожалуйста, укажите полное имя или IP-адрес хоста.
Мы уже ввели эту информацию, иначе я не верю, что мы сможем увидеть опубликованные приложения. Я думаю, что ошибка связана с сертификатом и тем, как он используется для подключения к приложениям. Поскольку это находится в нашей лабораторной среде, мы не настроили действительный внешний сертификат на серверах, и доверенный сертификат, установленный на планшете Android, указывает на наш внутренний сервер / доменное имя.
Что хотелось бы знать:
Настроил ли кто-нибудь RDS Web Access на Server 2012 R2 и попытался ли извне подключить устройство Android или iOS с помощью поддерживаемого Microsoft клиента удаленного рабочего стола.
Испытывают ли другие те же проблемы, что и мы?
Удалось ли вам решить проблему? Было ли это связано с внешним сертификатом / именем хоста?
У меня похожие проблемы, и вот что я думаю:
В Server 2008 R2 вы можете установить IP-адрес выхода в Интернет в качестве узла удаленного сеанса (а не имя внутреннего сервера, которое не разрешается из Интернета), но эта функция, похоже, исчезла в 2012 R2 ...