Выделенный Сервер 1С / 1C Dedicated Server

среда, 17 июня 2015 г.

Часть 8. RemoteApp.



Добавим в коллекцию "QuickSessionCollection" установленную программу 1С:Предприятие: Диспетчер серверов / Службы удаленных рабочих столов / Коллекции / QuickSessionCollection / Удаленные приложения RemoteApp – Задачи / Опубликовать удаленные приложения RemoteApp. Выбираем в мастере "Публикаций удаленных приложений RemoteApp" в списке из нескольких '1C Enterprise' то, которое 'Располагается' по пути '%SYSTEMDRIVE%\Program Files (x86)\1cv8x\common\1cestart.exe'.
В свойствах опубликованного приложения нас интересует только один параметр – 'Псевдоним', который будим использовать далее при подключении. Так же при желании можно изменить 'Имя удаленного приложения RemoteApp'. Это имя не играет особой роли, только информативное.
При использовании "Веб-доступа к удаленному рабочему столу" по нашему второму IP адресу (https://x.x.x.x/RDWeb) возникает сообщение - 'Возникла проблема с сертификатом безопасности этого веб-сайта'. Да и к тому же опубликованные нами приложения отказываются запускаться с сообщением - 'Не удалось подключиться к удаленному компьютеру, так как сервер шлюза удаленных рабочих столов временно недоступен'. Это происходит из-за того, что компьютеру не удается проверить удостоверение шлюза удаленных рабочих столов 'vmts.firma.local'. Проверка происходит только по доменному имени сертификата. Подключаться к серверам без удостоверений небезопасно, да и запрещено по определению.
Чтобы исключить данный неприятный момент нужно на каждом клиентском компьютере, который будит использовать опубликованные удаленные приложения RemoteApp выполнить два пункта:
1. Установить сертификат 'firma.local.pfx' сохраненный ранее (см. Часть 6). Устанавливаем или для 'Текущего пользователя', если предполагается, что компьютером будут пользоваться и другие пользователи, которые не должны иметь доступа к нашему серверу, или на 'Локальный компьютер' в противном случае. Помещаем сертификат в следующее 'Хранилище сертификатов' - 'Доверенные корневые центры сертификации'.
2. Отредактировать системный файл локального компьютера пользователя 'C:\Windows\System32\drivers\etc\hosts', чтобы он содержал строку:
x.x.x.x   vmts.firma.local
где x.x.x.x - IP адрес, назначенный на внешний сетевой интерфейс терминального сервера 'VMTS'. Или, при использовании в локальной сети предприятия внутреннего DNS сервера, сделать в нем соответствующую запись.
При выполнении этих двух пунктов появляется возможность быстрого доступа к опубликованным удаленным приложениям RemoteApp. Создадим файл (на клиентском компьютере) с расширением '.rdp' такого содержания:
full address:s:vmts.firma.local
gatewayhostname:s:vmts.firma.local
server port:i:3389
gatewayusagemethod:i:2
gatewayprofileusagemethod:i:0
gatewaycredentialssource:i:0
authentication level:i:2
promptcredentialonce:i:1
prompt for credentials on client:i:1
remoteapplicationmode:i:1
remoteapplicationprogram:s:||1cestart
remoteapplicationcmdline:s:
redirectclipboard:i:1
redirectposdevices:i:0
redirectprinters:i:1
redirectcomports:i:1
redirectsmartcards:i:1
devicestoredirect:s:*
drivestoredirect:s:*
redirectdrives:i:1
session bpp:i:32
span monitors:i:1
use multimon:i:1
allow font smoothing:i:1
где аргумент после 'remoteapplicationprogram:s:||' - это 'Псевдоним' опубликованного удаленного приложения RemoteApp.
При запуске этого файла будут происходить почти те же процессы, как и у приложения "Подключении к удаленному рабочему столу", только без рабочего стола терминального сервера.
После применения двух пунктов к операционной системе пользователя в параметре 'Компьютер' приложения "Подключение к удаленному рабочему столу" вписываем уже не второй IP адрес, выданный хостинг провайдером, а наш локальный домен 'vmts.firma.local'.


Show Comments: OR

1 комментарий:

  1. Play Fun88 Online Casino Games | Vie Casino
    Play Fun88 for free or real money at Vie Casino Canada. Get 카지노사이트 your welcome fun88 soikeotot bonus when you join and play 제왕카지노 fun88 games for free.

    ОтветитьУдалить