Ошибка 500 при подключении к серверу AirKey
Автор Maksim Kuzmov, Last modified by Mariya Vorozhba на 11 февраля 2024 07:53 PM
|
Продукты: Indeed CM
Затрагиваемые компоненты: AirKey
Описание проблемы: При настройке Indeed AirKey Enterprise через Мастер настройки Indeed CM возникает ошибка: “HTTP 500 - Внутренняя ошибка (Internal Server Error)” При этом:
- Хранилище данных для AirKey Enterprise расположено в MSSQL. Для подключения к БД используется учётная запись MSSQL.
- Хранилище данных для AirKey Enterprise расположено в Active Directory. Для подключения используется сервисная учётная запись пользователя Active Directory.
Причины возникновения:
- В случае с MSSQL:
- Отключена Проверка подлинности SQL Server и Windows (SQL Server and Windows Authentication mode) - Учетная запись, под которой выполняется подключение, не имеет прав db_owner на базу данных SQL - Допущена ошибка в файле конфигурации сервера Indeed AirKey Enterprise.
- В случае с Active Directory - У сервисной учётной записи нет прав на контейнер, в котором расположено хранилище данных
Варианты решения:
- В MSSQL:
- Запустить Microsoft SQL Server Management Studio, подключиться к серверу SQL, открыть его Свойства (Properties) и перейти в пункт Безопасность (Security). Включить Проверку подлинности SQL Server и Windows (SQL Server and Windows Authentication mode) и перезагрузить службу MSSQLSERVER. - Запустить Microsoft SQL Server Management Studio, подключиться к серверу SQL, перейти в Безопасность (Security) - Имена входа (Logins). В свойствах учетной записи перейти в раздел Сопоставление пользователей (User Mapping), добавить разрешение db_owner и нажать OK. - Проверить файл конфигурации сервера Web.config сервера AirKey:
- В секции <connectionStrings>...</connectionStrings> случайно удалена кавычка, символ или часть тега <...></...>.
- Частично или полностью удалены параметры <add.../>.
- Опечатка в именовании параметров (Server, Initial Catalog, Integrated Security, User ID, Password).
- Неправильно указаны данные для подключения к БД.
- В Active Directory выдать разрешение для УЗ на полный доступ к контейнеру с хранилищем данных и все его дочерние объекты
|
(2 голос(а))
Эта статья полезна Эта статья бесполезна
|