Это старая версия документа.
Перечень известных ошибок в статусе портала и рекомендаций по их решению приведён ниже в таблице 1.
Внимание! Выполнение некоторых из описанных ниже рекомендаций может потребовать квалификации и полномочий системного администратора.
Под сервером портала подразумевается компьютер, на котором формируется Business Studio Portal.
№ | Текст сообщения из статуса портала | Причина проблемы | Рекомендации по решению1) |
---|---|---|---|
1 | Практически сразу после запуска портала возникает одна из следующих ошибок: 1. "Ошибка. Ссылка на объект не указывает на экземпляр объекта." 2. "Ошибка. Object reference not set to an instance of an object." | На сервере портала не запущена служба BS_PingHost. | Запустить/перезапустить службу BS_PingHost на сервере портала. |
2 | "Ошибка подключения к БД: 2002" | Служба BS_WebService_MySql на сервере портала отключена, или повреждён файл bsportal.ini, находящийся в папке с порталом. | 1. Запустить/перезапустить службу BS_WebService_MySql на сервере портала. 2. В начале файла bsportal.ini добавить пустую строку. 3. Для каждой пары Ключ=Значение из файла bsportal.ini добавить кавычки вокруг значения, если их нет (такие строки должны иметь вид Ключ="Значение"). |
3 | "Ошибка при формировании структуры портала: Ошибка лицензии" | Не отмечены пользователи для выгрузки в портал, либо отмеченные для выгрузки пользователи недоступны на стороне сервера. | Убедиться, что отмечены для выгрузки в портал пользователи (см. Назначение пользователей портала) и что они доступны на стороне сервера (либо локальные пользователи сервера портала, либо доменные, доступные с сервера портала). Портал подключается к Active Directory от имени пользователя, под которым запущен Business Studio Portal Server (если запущен под сервисом, то от имени того пользователя, на кого зарегистрирован сервис). |
4 | 1. "Ошибка. На сервере не запущен Apache или MySQL" 2. "Не удалось запустить службу BS_WebService на компьютере" | Это показатель того, что где-то в конфигурационных файлах Apache ошибка. | Для решения этой проблемы требуется проверить файл конфигурации такой командой: C:\Program Files (x86)\STU-Soft\Business Studio 4.2\BS_WebService\Apache2.4\bin\httpd.exe -t -f conf\httpd-service.conf. В ответе должно быть написано, какие имеются ошибки в настройках Apache – исправьте эти ошибки. |
5 | "hexadecimal value 0x1F, is an invalid character" | С высокой вероятностью какой-то из объектов, выгружаемых на портал, имеет недопустимый символ в своём названии. | На текущий момент требуется вручную найти такой объект и для него с нуля перепечатать от руки название. |
6 | "System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted" | Apache или MySql не смогли занять прописанные для них порты | Чтобы узнать, какие приложения занимают порты (по умолчанию – 5558 или 5556, соответственно), запустите из командной строки следующие команды: 1. netstat -a -o | find ":5558" 2. netstat -a -o | find ":5556" После этого примите меры к тому, чтобы эти порты не занимались этими сторонними приложениями. |
7 | 1. "Не удалось получить группу для" 2. "Не удалось получить группы для" | - | Рекомендации по решению приведены в статье базы знаний Портал не формируется, в статусе ошибка получения или перечисления групп |
8 | В сообщении об ошибке встречается фрагмент "не имеет прав на запуск помощников на tcp://" | Пользователь, под которым выполняется формирование портала, не является администратором компьютера, имя/IP-адрес которого присутствуют в сообщении, в связи с чем не может выполнить требуемую операцию. | Требуется сделать такого пользователя администратором компьютера (в случае же, если эта проблема возникает со вспомогательным сервером при распределенном формировании, то также решением будет пользователя, от которого запускается BSPS на основном сервере, включить на вспомогательном сервере в состав локальной группы "BS_PortalGroup"). |
9 | В сообщении об ошибке встречается код "500" | Одна из возможных причин заключается в том, что сформированный отчёт имеет большой размер, и скрипты HTML-публикации/Business Studio Portal не могут его обработать из-за ограничений. | Рекомендации по решению приведены в статье базы знаний Отчёты физически сформированы для HTML-публикации/Business Studio Portal, но не выводятся на показ |
- | Необходимо сообщить о проблеме на адрес техподдержки support@businessstudio.ru с описанием того, какие файлы менялись в портале пользователями, и прикреплённым файлом ошибок Apache (по умолчанию такой файл можно найти на сервере портала в папке C:\ProgramData\STU-Soft\BS_WebService\logs). | ||
10 | В сообщении об ошибке встречается фрагмент "Ошибка при формировании структуры портала: error=[1062] Duplicate entry" | - | Рекомендации по решению приведены в статье базы знаний При формировании HTML-публикации/портала возникает ошибка "Duplicate entry..." |
11 | "The specified directory service attribute or value does not exist" при запуске портала или при получении информации о лицензиях портала | - | Рекомендации по решению приведены в статье базы знаний Ошибка "The specified directory service attribute or value does not exist" при запуске портала или при получении информации о лицензиях портала |
12 | "Портал не содержит служебных процессов с ролью "Ввод Показателей", выполняющихся на локальном компьютере" | - | Рекомендации по решению проблемы см. в статье базы знаний Портал не формируется, при этом в логах служебных процессов или статусе портала появляется ошибка: "Портал не содержит служебных процессов с ролью "Ввод Показателей", выполняющихся на локальном компьютере". |
Если ни один из вышеперечисленных вариантов не описывает вашу ситуацию, то следуйте приведённым ниже инструкциям.
Ознакомьтесь с перечнем выпущенных версий программы на странице Истории версий и, если в настоящее время установлена не актуальная версия - установите актуальную, если есть такая возможность (в рамках развития программы многие ошибки решаются в выпускаемых обновлениях). После этого проверьте, воспроизводится ли проблема. Если она воспроизводится, следуйте дальнейшим инструкциям.
Если какие-либо из рекомендаций по решению возникшей проблемы, приведенных выше в данной статье, непонятны или по каким-то причинам не получилось их применить, для получения помощи в их выполнении необходимо обратиться к партнеру оказывающему техническую поддержку (ТП) вашей организации2). Его контакты вы можете найти в договоре на приобретение лицензий или на оказание технической поддержки.
Для создания письма:
Приложите к письму указанную ниже информацию и отправьте его.
К письму требуется приложить: