У нас возникла случайная ошибка, которая не позволяет нам публиковать удаленные приложения. Каждый раз, когда мы переходим к управлению службами удаленных рабочих столов в диспетчере серверов, мы встречаем вышеуказанную ошибку. У нас настроен только один посредник соединений, но мы настроили его в HA с мыслью, что мы можем добавить еще один в будущем. Я просмотрел конфигурацию, и все, что я вижу, указывает на то, что она настроена правильно. Единственная странность заключается в том, что у нас не было открытого порта 1433 для SQL на SQL Server, но раньше это не казалось проблемой.
Это тоже не новая установка - мы публикуем удаленные приложения для клиентов через этот шлюз уже около шести месяцев.
Прямо сейчас я пытаюсь расшифровать записи в таблице ErrorLog в базе данных SQL. Приветствуются любые идеи о том, где еще искать неправильную конфигурацию.
ОС: Windows Server 2012R2
SQL: MSSQL Server 2012
К сожалению, мы не можем точно определить, когда эта проблема возникла за последние пару недель, поэтому мы не можем изолировать, какие изменения мы внесли, которые могли вызвать это. Три недели назад у нас был технический специалист, который случайно перезагрузил SQL Server, и в тот день в журнале было много ошибок. Дата изменения в базах данных тоже совпадает с этим. Но мы подозреваем, что с тех пор наши специалисты смогли публиковать удаленные приложения.
Оказывается, кто-то добавил роль посредника подключений к одному из наших узлов сеанса. Столько лица.
Изменить: как я уже сказал в исходном сообщении, у нас есть брокер соединений, настроенный в режиме высокой доступности (сгруппированный) с мыслью, что мы добавим еще один в будущем. Технический специалист добавил роль посредника подключений (некластеризованную) к одному из наших узлов сеанса (серверу, на котором размещено удаленное приложение). Затем он добавил его в пул серверов в диспетчере серверов на нашем сервере, который управляет коллекциями, в результате чего два брокера соединений стали частью пула, один кластеризованный, а другой нет. RDS это не понравилось.
Изменить 2: мне сообщили, что причина, по которой мы не могли просто удалить сервер из пула, заключается в том, что рассматриваемый узел сеанса уже был добавлен в развертывание RDS и из него были опубликованы удаленные приложения. Роль посредника подключений была добавлена после того, как произошла ошибка при устранении неполадок, и ее пришлось удалить с сервера, чтобы RDS снова стал доступен.