Ошибка: «Ваш логин истек. Пожалуйста, войдите в систему еще раз, чтобы продолжить» при доступе к StoreFront через NetScaler Gateway

Ошибка: «Ваш логин истек. Пожалуйста, войдите в систему еще раз, чтобы продолжить» при доступе к StoreFront через NetScaler Gateway

Моя тестовая среда Citrix выглядит следующим образом:

  • Одна виртуальная машина Windows 2016, действующая как контроллер домена и DNS

  • Одна виртуальная машина Windows 2016 со всем необходимым от Citrix (XenDesktop 7.15) и базой данных SQL Server

  • Две виртуальные машины Windows 2016, действующие как XenApp в моем уникальном каталоге машин, по одной для каждой группы доставки (одна для приложений, одна для рабочего стола)

  • Виртуальное устройство Netscaler VPX1000 (NS12.0)

Эта среда работает с приемником для Windows и веба, когда пользователь находится во внутренней сети. Я активировал маршрутизацию HDX через Netscaler для всех сеансов.

Сейчас я настраиваю доступ для внешних пользователей с помощью NetScaler, и у меня возникла следующая проблема.

Доступ через веб-браузер

  1. Страница входа в Netscaler: учетные данные работают

  2. Страница StoreFront Detect Receiver. Нажмите «Detect Receiver»

  3. Приемник никогда не обнаруживается. Я нажимаю «Уже установлено»

  4. Страница входа в StoreFront содержит следующие данные:

    • «Неверный домен», когда я добавляю домен перед именем пользователяContoso\User

    • «Ваш логин истек. Пожалуйста, войдите снова, чтобы продолжить», когда я добавляю домен после имени пользователя[email protected]

Доступ из Citrix Receiver

  1. Всплывающее окно с учетными данными. Введите учетные данные. (Я использую функцию самостоятельного сброса пароля, и она недоступна, поэтому я получаю всплывающее окно от Netscaler)

  2. Всплывающее окно с новыми учетными данными. Вставьте учетные данные. Снова появляется всплывающее окно (на этот раз у меня есть возможность самостоятельного сброса пароля, поэтому я получаю всплывающее окно от StoreFront)

решение1

Из моего вопроса было ясно, что ошибка возникла где-то при прохождении аутентификации от Netscaler к StoreFront.

Следующий вариант, которого не хватало:

  1. Страница конфигурации Citrix StoreFront
  2. Управление настройками удаленного доступа
  3. Включить удаленный доступ
  4. Выберите шлюз Netscaler

НайденныйСтатья Citrix CTX204766который представляет другие решения для этого симптома.

Примечание к этому вопросу и ответу

Реальная среда немного сложнее, чем описано, и в то время мы делали несколько изменений, не связанных с Citrix XenApp, в основном сетевые, и среда перестала работать. До этих изменений все работало, включая доступ к Netscaler.

Мы начали с того, что заставили Citrix работать изнутри, и мы отметили эту опцию, делая это. Когда нам удалось заставить его работать изнутри, и мы обратились к внешней аутентификации, мы полностью забыли об этой опции. Мы провели некоторое время с ошибкой «Ваш вход истек», и мы не смогли найти ничего о возможных причинах.

Вот почему я решил создать этот раздел вопросов и ответов, который, я надеюсь, поможет быстро устранить неполадку тем, кто столкнулся с этой ошибкой.

Связанный контент