Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:interactive_support:portal:portal_system_error:bsps_portal_state_error [2020/08/03 15:00]
belkin
ru:interactive_support:portal:portal_system_error:bsps_portal_state_error [2023/06/27 13:43] (текущий)
aliev Скорректирован п.2.2
Строка 10: Строка 10:
 ^  №  ^  Текст сообщения из статуса портала  ^  Причина проблемы  ^  Рекомендации по решению((После устранения ошибки в соответствии с приведёнными инструкциями нужно попробовать запустить портал по кнопке "Запустить" в окне "Управление Business Studio Portal Server".))  ^ ^  №  ^  Текст сообщения из статуса портала  ^  Причина проблемы  ^  Рекомендации по решению((После устранения ошибки в соответствии с приведёнными инструкциями нужно попробовать запустить портал по кнопке "Запустить" в окне "Управление Business Studio Portal Server".))  ^
 |  1 | Практически сразу после запуска портала возникает одна из следующих ошибок: \\ 1. "Ошибка. Ссылка на объект не указывает на экземпляр объекта." \\ 2. "Ошибка. Object reference not set to an instance of an object." | На сервере портала не запущена служба BS_PingHost.  | Запустить/перезапустить службу BS_PingHost на сервере портала.  | |  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 добавить кавычки вокруг значения, если их нет (такие строки должны иметь вид Ключ="Значение").  | +|  2 | "Ошибка подключения к БД: 2002" | Служба BS_WebService_MySql на сервере портала отключена, или повреждён файл bsportal.ini, находящийся в папке с порталом. | 1. Запустить/перезапустить службу BS_WebService_MySql на сервере портала. \\ 2. Внести правки в файл bsportal.ini (%ProgramData%\STU-Soft\www\**НазваниеПортала**): \\     - В начале файла bsportal.ini добавить пустую строку. \\     - Для каждой пары Ключ=Значение из файла bsportal.ini добавить кавычки вокруг значения, если их нет (такие строки должны иметь вид Ключ="Значение").  | 
-|  3 | "Ошибка при формировании структуры портала: Ошибка лицензии" | Не отмечены пользователи для выгрузки в портал, либо отмеченные для выгрузки пользователи недоступны на стороне сервера.  | Убедиться, что отмечены для выгрузки в портал пользователи (см. [[http://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/portal/setting#назначение_пользователей_портала|Назначение пользователей портала]]) и что они доступны на стороне сервера (либо локальные пользователи сервера портала, либо доменные, доступные с сервера портала((Портал подключается к Active Directory от имени пользователя, под которым на сервере портала запущен Business Studio Portal Server (если запущен под сервисом, то от имени того пользователя, на кого зарегистрирован сервис).))). |+|  3 | "Ошибка при формировании структуры портала: Ошибка лицензии" | Не отмечены пользователи для выгрузки в портал, либо отмеченные для выгрузки пользователи недоступны на стороне сервера.  | Убедиться, что отмечены для выгрузки в портал пользователи (см. [[http://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/portal/setting/assign_portal_users|Назначение пользователей портала]]) и что они доступны на стороне сервера (либо локальные пользователи сервера портала, либо доменные, доступные с сервера портала((Портал подключается к 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 – исправьте эти ошибки.  | |  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"  | С высокой вероятностью какой-то из объектов, выгружаемых на портал, имеет недопустимый символ в своём названии.  | На текущий момент требуется вручную найти такой объект и для него с нуля перепечатать от руки название.  +|  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, соответственно), запустите из командной строки следующие команды: \\ 1netstat -a -o %%|%% find ":5558" \\ 2. netstat -a -o %%|%% find ":5556" \\ \\ После этого примите меры к тому, чтобы эти порты не занимались этими сторонними приложениями.  |+|  6 | "System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted"  | Apache или MySql не смогли занять прописанные для них порты.\\ Список портов, требуемых для работы Apache и MySql приведен в статье базы знаний [[https://www.businessstudio.ru/wiki/faq/doku.php/ru/requirements/used_ports|Портыиспользуемые при работе Business Studio]] | Найдите приложениязанявшие требуемые для работы Apache и MySQL порты. Рекомендации по поиску подобных приложений приведены в статье базы знаний [[https://www.businessstudio.ru/wiki/faq/doku.php/ru/techsupport/research_ports|Поиск приложений, которыми заняты порты]].\\ Примите меры к тому, чтобы эти порты не занимались найденными сторонними приложениями.   |
 |  7 | 1. "Не удалось получить группу/группы" \\ 2. "The attempt to retrieve authorization groups failed" \\ 3. "Ошибка (1301) при перечислении групп"       |  -  | Рекомендации по решению приведены в статье базы знаний [[ru/html/portal_error_in_enumerating_or_receiving_groups]]  | |  7 | 1. "Не удалось получить группу/группы" \\ 2. "The attempt to retrieve authorization groups failed" \\ 3. "Ошибка (1301) при перечислении групп"       |  -  | Рекомендации по решению приведены в статье базы знаний [[ru/html/portal_error_in_enumerating_or_receiving_groups]]  |
 |  8 | В сообщении об ошибке встречается фрагмент "не имеет прав на запуск помощников на tcp:%%//%%"  | Пользователь, под которым выполняется формирование портала, не является администратором компьютера, имя/IP-адрес которого присутствуют в сообщении, в связи с чем не может выполнить требуемую операцию.   | Требуется сделать такого пользователя администратором компьютера (в случае же, если эта проблема возникает со вспомогательным сервером при распределенном формировании, то также решением будет пользователя, от которого запускается BSPS на основном сервере, включить на вспомогательном сервере в состав локальной группы "BS_PortalGroup").  | |  8 | В сообщении об ошибке встречается фрагмент "не имеет прав на запуск помощников на tcp:%%//%%"  | Пользователь, под которым выполняется формирование портала, не является администратором компьютера, имя/IP-адрес которого присутствуют в сообщении, в связи с чем не может выполнить требуемую операцию.   | Требуется сделать такого пользователя администратором компьютера (в случае же, если эта проблема возникает со вспомогательным сервером при распределенном формировании, то также решением будет пользователя, от которого запускается BSPS на основном сервере, включить на вспомогательном сервере в состав локальной группы "BS_PortalGroup").  |
Строка 23: Строка 23:
 |  12 | "Портал не содержит служебных процессов с ролью "Ввод Показателей", выполняющихся на локальном компьютере" |  -  | Рекомендации по решению проблемы см. в статье базы знаний [[ru/html/helper_bug]].  | |  12 | "Портал не содержит служебных процессов с ролью "Ввод Показателей", выполняющихся на локальном компьютере" |  -  | Рекомендации по решению проблемы см. в статье базы знаний [[ru/html/helper_bug]].  |
 |  13 | В статусе портала ошибка вида: \\ "System.Net.WebException: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос". \\ При этом при открытии портала в браузере появляется ошибка: \\ "Bad Request. Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request". | Имя сервера портала содержит некорректный символ, который конфликтует  с hostname. | Изменить имя сервера на корректное. \\ К символам, которые корректно работают с hostname носятся: \\ Буквы кодировки ASCII от "a" до "z" (без учета регистра), цифры от "0" до "9" и символ минус "-". \\ Остальные символы, в том числе "пробел" могут вызывать конфликт и работать некорректно. | |  13 | В статусе портала ошибка вида: \\ "System.Net.WebException: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос". \\ При этом при открытии портала в браузере появляется ошибка: \\ "Bad Request. Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request". | Имя сервера портала содержит некорректный символ, который конфликтует  с hostname. | Изменить имя сервера на корректное. \\ К символам, которые корректно работают с hostname носятся: \\ Буквы кодировки ASCII от "a" до "z" (без учета регистра), цифры от "0" до "9" и символ минус "-". \\ Остальные символы, в том числе "пробел" могут вызывать конфликт и работать некорректно. |
 +|  14 | В статусе портала ошибка вида: \\ "System.Net.WebException: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос".\\ При этом в журнале сообщений Windows появляется ошибка вида:\\ "Сделана попытка доступа к сокету методом, запрещенным правами доступа. : AH00072: make_sock: could not bind to address [::]:5558" | Какой-то процесс занял порт, требуемый для работы Apache, и Apache не может запуститься. \\ Список портов, требуемых для работы Apache и MySql приведен в статье базы знаний [[https://www.businessstudio.ru/wiki/faq/doku.php/ru/requirements/used_ports|Порты, используемые при работе Business Studio]] | Рекомендации по решению проблемы приведены в статье базы знаний [[https://www.businessstudio.ru/wiki/faq/doku.php/ru/html/resolve_apache_problems|Решение проблем с портами в Apache]]. |
 +|  15 | 1. "Ошибка. Ошибка при формировании структуры портала: Ссылка на объект не указывает на экземпляр объекта." \\ 2. "Ошибка. Ошибка при формировании структуры портала: Object reference not set to an instance of an object." | 1. В справочнике "Назначения группы вертикальных прав пользователю" (до BS 5.0 включительно – "Права пользователя") есть объекты с пустым значением параметра "Группа вертикальных прав" (до BS 5.0 включительно – "Категория прав").  | 1. Найдите проблемные объекты, [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/filter/filter_element|выполнив фильтр]] по классу "Назначения группы вертикальных прав пользователю" (до BS 5.0 включительно – "Права пользователя") с таким условием:\\ {{ru/interactive_support/portal/portal_system_error/bsps_logs/bsps_logs_0001.png?nolink}} \\ 2. Удалите найденные строки (если они не нужны) или заполните для них группу вертикальных прав. \\ 3. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/portal/setting/start_portal_generation#переформирование_портала|Переформируйте]] портал.  |
 +| ::: | ::: | 2. В выгрузке присутствуют единицы деятельности с пустой строкой на вкладке "Оргединицы".  | 1. Найдите проблемные объекты, [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/filter/filter_element|выполнив фильтр]] по классу "Деятельность" (до BS 5.0 включительно – "Процессы") с таким условием:\\ {{ru/interactive_support/portal/portal_system_error/bsps_logs/bsps_logs_0002.png?nolink}} \\ {{ru/interactive_support/portal/portal_system_error/bsps_logs/bsps_logs_0003.png?nolink}} \\ 2. Для каждой из найденных единиц деятельности откройте [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/creating_model/process_properties|окно свойств]] и удалите пустые строки со вкладки "Оргединицы". \\ 3. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/portal/setting/start_portal_generation#переформирование_портала|Переформируйте]] портал.  |
 +|  16 | "База данных не может быть открыта в редакции Professional. Используйте редакцию Enterprise и выше. Опции базы данных: Ветки" | 1. Ранее с базой работали в редакции Enterprise или выше и при этом были созданы ветки, функционал которых недоступен в редакции Professional (подробнее см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/manage_model/branches|Ветки]]).  | Рекомендации по решению проблемы приведены в статье базы знаний [[ru/instal/err_db_options_branches]].  |
 +| ::: | ::: | 2. ПО "Business Studio" было не установлено, а скопировано с другого компьютера.  | Установить/переустановить Business Studio в варианте "На сервер-Сервер Business Studio Portal" (для использования Business Studio на этом компьютере только для формирования портала) или "На сервер-Сервер Business Studio" (для любых сценариев использования Business Studio на этом компьютере). Подробнее см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/install_assistant#выбор_варианта_установки_программы|Выбор варианта установки программы]].  |
 +|  17 | "База данных не может быть открыта в редакции Professional / Enterprise. Используйте редакцию Ultimate. Опции базы данных: Мультиязычность" | 1. Ранее с базой работали в редакции Ultimate и при этом были добавлены языки базы данных, функционал которых недоступен в редакциях Professional и Enterprise (подробнее см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/multilingual_module|Мультиязычность]]).  | Рекомендации по решению проблемы приведены в статье базы знаний [[ru/instal/err_db_options_multilingual]].  |
 +| ::: | ::: | 2. ПО "Business Studio" было не установлено, а скопировано с другого компьютера.  | Установить/переустановить Business Studio в варианте "На сервер-Сервер Business Studio Portal" (для использования Business Studio на этом компьютере только для формирования портала) или "На сервер-Сервер Business Studio" (для любых сценариев использования Business Studio на этом компьютере). Подробнее см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/install_assistant#выбор_варианта_установки_программы|Выбор варианта установки программы]].  |
 <endTableBox|Таблица 1. Перечень известных ошибок в статусе портала и рекомендаций по их решению> <endTableBox|Таблица 1. Перечень известных ошибок в статусе портала и рекомендаций по их решению>
  
Строка 30: Строка 37:
  
 {{page>ru/interactive_support/portal/portal_system_error/information_for_technical_support_on_portal_error&noheader&noeditbutton&nouser&nodate&nofooter}} {{page>ru/interactive_support/portal/portal_system_error/information_for_technical_support_on_portal_error&noheader&noeditbutton&nouser&nodate&nofooter}}
 +
 +[<contextnavigator>]
 +
 +{(rater>id=ru_interactive_support_portal_portal_system_error_bsps_portal_state_error|name=Сообщения об ошибках в статусе портала|type=vote|trace=ip|img=:taggic.png|headline=off)}
Driven by DokuWiki