Я пытаюсь собрать небольшую ферму RDSH для предоставления интерфейса, для которого требуется Java. Внешний интерфейс - это простой исполняемый файл VB, который отображает предопределенный веб-интерфейс, управляемый java.
Моя первая попытка оказалась очень успешной. Я настроил один сервер в качестве брокера, сервера лицензирования и хоста сеанса. Бросил исполняемый файл на место, установил java и опубликовал его как удаленное приложение. Альт! все работало отлично.
Некоторое базовое нагрузочное тестирование показало мне, что нам нужен более надежный подход, так как сервер сильно пострадал, когда пользователи входили в систему. Всего лишь около 30 сеансов полностью загрузили процессор.
Итак, я установил немного более сложную настройку. Один сервер в качестве сервера подключения, брокера и сервера лицензирования, затем два сервера сеансов - идея в том, что я могу добавить больше серверов сеансов по мере необходимости.
Теперь все три из этих серверов настроены практически так же, как и первый. Я отключил усиленный режим безопасности IE на всех трех, имею ту же конфигурацию Java, что и исходную установку с одним сервером, и больше ничего не менял.
Что происходит сейчас, так это то, что когда пользователи пытаются подключиться к RemoteApp, они получают диалоговое окно, в котором говорится, что «контент в этом приложении, поступающий с указанного ниже веб-сайта, заблокирован конфигурацией усиленной безопасности Internet Explorer». Указанный ниже веб-сайт является сервером приложений, с которого запускается интерфейс Java.
Я подтвердил, что на всех серверах (сервер подключения, оба сервера сеанса и сервер приложений) отключен режим повышенной безопасности IE.
Все серверы - стандарт 2012 года.
Может ли кто-нибудь пролить свет на то, почему это может происходить?