Это старая версия документа.


Сообщения об ошибках в статусе портала

Перечень известных ошибок из статуса портала и рекомендаций по их решению приведён ниже в таблице 1.

Текст сообщения из статуса портала Причина проблемы Рекомендации по решению1)
1 "Ошибка. Ссылка на объект не указывает на экземпляр объекта.", возникает практически сразу после запуска портала. На сервере портала не запущена служба BS_PingHost. Запустить/перезапустить службу BS_PingHost на сервере портала.
2 "Ошибка подключения к БД: 2002" Служба BS_WebServiceMySql на сервере портала отключена, или повреждён файл bsportal.ini из папки с порталом. 1. Запустить/перезапустить службу BS_WebService на сервере портала.
2. В начале файла bsportal.ini добавить пустую строку.
3. Проверить корректность подключения.
3 "Ошибка при формировании структуры портала: Ошибка лицензии" Не отмечены для выгрузки в портал пользователи, либо отмеченные для выгрузки пользователи недоступны на стороне сервера. Требуется проверить, что отмечены для выгрузки в портал пользователи (см. Назначение пользователей портала) и что они доступны на стороне сервера (либо локальные пользователи сервера портала, либо доменные, доступные с сервера портала), а если это не так - привести ситуацию к требуемой.
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 не смогли занять прописанные для них порты Надо запустить из командной строки следующую команду и посмотреть:
1. кто занимает порт Apache (по умолчанию 5558): netstat -a -o | find ":5558"
2. кто занимает порт MySQL(по умолчанию 5556): netstat -a -o | find ":5556"

И принять меры к тому, чтобы эти порты не занимались этими сторонними приложениями.
7 1. "Не удалось получить группу для"
2. "Не удалось получить группы для"
- Рекомендации по решению приведены в статье базы знаний Портал не формируется, в статусе ошибка получения или перечисления групп
8 В сообщении об ошибке встречается фрагмент "не имеет прав на запуск помощников на tcp://" Пользователь, под которым выполняется формирование портала, не является администратором компьютера, имя/IP-адрес которого присутствуют в сообщении, в связи с чем не может выполнить требуемую операцию. Требуется сделать такого пользователя администратором компьютера (в случае же, если эта проблема возникает со вспомогательным сервером при распределенном формировании, то также решением будет пользователя, от которого запускается BSPS на основном сервере, включить на вспомогательном сервере в состав локальной группы "BS_PortalGroup").
9 В сообщении об ошибке встречается фрагмент "500" - Необходимо сообщить о проблеме на адрес техподдержки support@businessstudio.ru с описанием того, какие файлы менялись, и прикреплённом файлом ошибок Apache (по умолчанию такой файл можно найти на сервере портала в папке C:\ProgramData\STU-Soft\BS_WebService\logs).
Таблица 1. Перечень известных ошибок из статуса портала и рекомендаций по их решению

Если описания Вашей проблемы нет среди приведённых выше, для продолжения изучения ситуации необходимо изучить логи портала. Для этого перейдите по ссылке: bsps_logs.

1) После устранения ошибки в соответствии с приведёнными инструкциями нужно попробовать запустить портал по кнопке "Запустить" в окне "Управление Business Studio Portal Server".
Driven by DokuWiki