Проблема добавления / изменения масштаба данных в SSRS 2017 в Chrome

У меня настроена среда масштабирования SSRS 2017 с двумя узлами и балансировщиком нагрузки. Пользователи могут нормально входить как с IE, так и с Chrome, но редактирование источников данных работает в IE, но не в Chrome. Подробности ниже.

Вот этапы установки / настройки высокого уровня. Допустим, узлами являются N1, N2. Балансировщик нагрузки vip / name is reports.root3i.com

Kerberos

  • Создан домен пользователя AD \ssrs_svc
  • setspn для ssrs_svc с
    • HTTP /N1.root3i.com
    • HTTP / N2.root3i.com
    • http / N1, http / N2
    • HTTP /reports.root3i.com
    • HTTP / отчеты
  • Включено делегирование Kerberos для учетных записей N1, N2 и ssrs_svc, чтобы доверять любой службе

Установка и настройка

  • Настройте SSRS на N1 с доменом \ssrs_svc
  • Создана новая база данных отчетов на удаленном сервере.
  • Значения по умолчанию для веб-службы / URL-адреса диспетчера отчетов. Нет https
  • Резервный ключ шифрования
  • Настройте SSRS на N2 с доменом \ssrs_svc
  • Значения по умолчанию для веб-службы / URL-адреса диспетчера отчетов. Нет https
  • Использовал существующую базу данных на удаленном сервере
  • Восстановлен ключ шифрования из N1
  • В это время N1, N2 уже присутствовали на вкладке горизонтального масштабирования.

RSReportServer.config

  • Добавлены одинаковые машинные ключи для N1 и N2 с расшифровкой AES и проверкой HMACSHA256.
  • Установите UrlRoot https://reports.root3i.com/
  • Имя хоста для reports.root3i.com
  • AuthenticationTypes

<AuthenticationTypes>
   <RSWindowsKerberos/>
   <RSWindowsNegotiate/>
</AuthenticationTypes>

права доступа

  • Создал группу AD SSRS_Admins
  • Назначенная роль системного администратора и пользователя в вышеуказанной группе в разделе "Настройки сайта" -> "Безопасность"
  • Назначены все роли для разрешений на уровне папок (Браузер, Менеджер контента, Мои отчеты, Издатель, Построитель отчетов

вопрос

Редактирование источников данных прекрасно работает в IE с рабочей станции для пользователей, которые являются членами группы SSRS_Admins, но, используя Chrome, мы получаем эту общую ошибку "Произошла ошибка". Журналы RSPortal содержат эту ошибку. "ОШИБКА: произошло исключение OData: System.Net.WebException: запрос не выполнен с состоянием HTTP 401: неавторизовано"

Это известная проблема с Chrome? Я что-то пропустил в Config? Нам бы очень хотелось, чтобы он работал на Chrome.

Версии: Рабочая станция Windows 10 1803 Chrome 68Полезные ссылки:

https://www.sqlshack.com/scaling-out-reporting-services-changes-in-sql-server-2016/

https://docs.microsoft.com/en-us/sql/reporting-services/report-server/configure-a-report-server-on-a-network-load-balancing-cluster?view=sql-server-2017

0 ответов

Другие вопросы по тегам