Криптопро ошибка 500


Offline

nickm

 


#1
Оставлено
:

2 марта 2022 г. 17:28:32(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 1,036

Сказал(а) «Спасибо»: 305 раз
Поблагодарили: 162 раз в 149 постах

Уважаемые, здравствуйте!

Какие-то временные проблемки?

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/main.html

Цитата:

Не удается отобразить страницу
Объяснение: при попытке доступа к этой странице произошла ошибка, страницу отобразить невозможно.
Попробуйте следующее:

Обновление страницы: выполните повторный поиск страницы, нажав кнопку «Обновить». Возможно, тайм-аут произошел из-за перегрузки Интернета.
Проверка написания: проверьте правильность написания адреса веб-узла. Возможны ошибки при вводе адреса.
Доступ из ссылки: если имеется ссылка на искомую страницу, попробуйте получить доступ к странице с помощью этой ссылки.
Технические сведения (для персонала службы поддержки)

Код ошибки: 500 Внутренняя ошибка сервера. Подключение к серверу было неожиданно прервано. (12030)


Вверх


Offline

Санчир Момолдаев

 


#2
Оставлено
:

3 марта 2022 г. 11:13:31(UTC)

Санчир Момолдаев

Статус: Сотрудник

Группы: Модератор, Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 1,023
Российская Федерация

Сказал(а) «Спасибо»: 86 раз
Поблагодарили: 215 раз в 207 постах

Добрый день
https://www.cryptopro.ru…aspx?g=posts&t=20604

Техническую поддержку оказываем тут
Наша база знаний


Вверх


Offline

nickm

 


#3
Оставлено
:

3 марта 2022 г. 11:25:45(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 1,036

Сказал(а) «Спасибо»: 305 раз
Поблагодарили: 162 раз в 149 постах

Автор: Санчир Момолдаев Перейти к цитате

Добрый день
https://www.cryptopro.ru…aspx?g=posts&t=20604

Спасибо, но Вам следовало бы обратить внимание на время:
UserPostedImage

И да, Я с приведённым Вами сообщением ознакомился сразу, по мере его появления.


Вверх


Offline

Санчир Момолдаев

 


#4
Оставлено
:

3 марта 2022 г. 12:51:40(UTC)

Санчир Момолдаев

Статус: Сотрудник

Группы: Модератор, Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 1,023
Российская Федерация

Сказал(а) «Спасибо»: 86 раз
Поблагодарили: 215 раз в 207 постах

Атака возобновилась

Техническую поддержку оказываем тут
Наша база знаний


Вверх

thanks 1 пользователь поблагодарил Санчир Момолдаев за этот пост.

nickm

оставлено 03.03.2022(UTC)

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.


Offline

nickm

 


#1
Оставлено
:

2 марта 2022 г. 17:28:32(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 766

Сказал(а) «Спасибо»: 232 раз
Поблагодарили: 126 раз в 116 постах

Уважаемые, здравствуйте!

Какие-то временные проблемки?

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/main.html

Цитата:

Не удается отобразить страницу
Объяснение: при попытке доступа к этой странице произошла ошибка, страницу отобразить невозможно.
Попробуйте следующее:

Обновление страницы: выполните повторный поиск страницы, нажав кнопку «Обновить». Возможно, тайм-аут произошел из-за перегрузки Интернета.
Проверка написания: проверьте правильность написания адреса веб-узла. Возможны ошибки при вводе адреса.
Доступ из ссылки: если имеется ссылка на искомую страницу, попробуйте получить доступ к странице с помощью этой ссылки.
Технические сведения (для персонала службы поддержки)

Код ошибки: 500 Внутренняя ошибка сервера. Подключение к серверу было неожиданно прервано. (12030)


Вверх

Offline

Санчир Момолдаев

 


#2
Оставлено
:

3 марта 2022 г. 11:13:31(UTC)

Санчир Момолдаев

Статус: Сотрудник

Группы: Модератор, Участники
Зарегистрирован: 03.12.2018(UTC)
Просматривает сообщения в теме : 1,002
Российская Федерация

Сказал(а) «Спасибо»: 83 раз
Поблагодарили: 212 раз в 204 постах

Добрый день
https://www.cryptopro.ru…aspx?g=posts&t=20604

Техническую поддержку оказываем тут
Наша база знаний


Вверх

Offline

nickm

 


#3
Оставлено
:

3 марта 2022 г. 11:25:45(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 766

Сказал(а) «Спасибо»: 232 раз
Поблагодарили: 126 раз в 116 постах

Автор: Санчир Момолдаев Перейти к цитате

Добрый день
https://www.cryptopro.ru…aspx?g=posts&t=20604

Спасибо, но Вам следовало бы обратить внимание на время:
UserPostedImage

И да, Я с приведённым Вами сообщением ознакомился сразу, по мере его появления.


Вверх

Offline

Санчир Момолдаев

 


#4
Оставлено
:

3 марта 2022 г. 12:51:40(UTC)

Санчир Момолдаев

Статус: Сотрудник

Группы: Модератор, Участники
Зарегистрирован: 03.12.2018(UTC)
Просматривает сообщения в теме : 1,002
Российская Федерация

Сказал(а) «Спасибо»: 83 раз
Поблагодарили: 212 раз в 204 постах

Атака возобновилась

Техническую поддержку оказываем тут
Наша база знаний


Вверх

thanks 1 пользователь поблагодарил Санчир Момолдаев за этот пост.

nickm

оставлено 03.03.2022(UTC)

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Дата обновления: 28.06.2022

Ошибка возникает как при попытке отправить приглашение контрагенту, так и при попытке принять его от контрагента. 

Полный текст ошибки:

 Выполнение операции: Получение ЭД.

{ОбщийМодуль.ОбменСКонтрагентамиВнутренний.Модуль(3262)}: Ошибка при вызове метода контекста (Получить)


   Соединение.Получить(АдресРесурса, ИмяФайлаРезультата, Заголовки);


по причине:


Ошибка при выполнении файловой операции  ‘AcceptContact?id=2AED83AF80B-87F3-4A2C-950D-E7CCE2B6CE34’


по причине:


Ошибка работы с Интернет:  внутренняя ошибка сервера (500). {


«Details»: «Неизвестная ошибка»,


«AdditionalData»: «Неизвестная ошибка»,


«ApiErrorCode»: 0,


«CommonDescription»: «Неизвестная ошибка сервиса. Попробуйте позже или обратитесь в службу поддержки»,


«StatusCode»: 500


}


по причине:


Ошибка работы с Интернет:  внутренняя ошибка сервера (500) 

Для решения проблемы необходимо:
1. В разделе «Настройки ЭДО» пометить настройку на удаление.
2. Зайти в Профиль настроек ЭДО (для 1С 8.3 Администрирование — Обмен электронными документами — Обмен с контрагентами — Профили настроек ЭДО — открыть «Профиль» — Ещё — Начальная дата запроса данных у оператора; для 1С 8.2 Сервис — Обмен электронными документами — Профили настроек ЭДО — открыть «Профиль» — Все действия — Начальная дата запроса данных у оператора) и очистить поле для даты запроса данных по приглашениям, см. Рис 1.


Рис. 1

3. Вернуться в раздел «Настройки ЭДО» и нажать на кнопку «Обновить статусы подключения» — статус подключения настройки изменится на «Присоединен».

Появилась ошибка «Ни один из отправляемых документов не подписан действительным сертификатом»

Появилась ошибка «Ни один из отправляемых документов не подписан действительным сертификатом»

При подписании документа в ответ на запрос с сервера СБИС вернулась фатальная HTTP-ошибка 500 «Internal Server Error» с сообщением: «Ни один из отправляемых документов не подписан действительным сертификатом по ИНН, соответствующим организации-отправителю».

Причина

Для подписания документов нет подходящих действительных сертификатов.

Решение

Подпишите документ действующим локальным или серверным ключом.

  1. Прочтите документ с помощью команды «СБИС.ПрочитатьДокумент».
  2. Убедитесь, что все документы подписаны валидным сертификатом ЭП. Для проверки сертификата используйте метод «СБИС.ПроверитьСертификаты» или веб-форму на сайте Госуслуг.
  3. Если сертификат невалиден (устарел, отозван, выдан не аккредитованным в соответствующих органах удостоверяющим центром) — замените его.
  4. Повторите отправку документа.

Если регламент документооборота предусматривает подписание ключом неквалифицированного сертификата:

  1. Убедитесь, что пользователь, под которым произведена авторизация, имеет права на использование выбранного сертификата.
  2. Проверьте, что выбранный для подписи серверный сертификат активирован.
  3. Повторите отправку документа.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.

На любом этапе работы в системе Контур.Экстерн появляется сообщение об ошибке «Ресурс не может быть отображен. Ошибка 500 — внутренняя ошибка сервера (500 Internal Server Error)» или «Server Error in ‘/’ Application»  Runtime Eror («Ошибка сервера в приложении ‘/’»)

Для решения вопроса пройдите проверку и выполните все рекомендуемые действия в сервисе диагностики

Перед следующим входом в систему необходимо удалить кэш Internet Explorer. Для этого:

• Выбрать меню «Пуск» > «Панель управления» > «Свойства обозревателя».

• На вкладке «Общие» удалить временные файлы интернета и файлы cookie (кнопка «Удалить» или «Удалить файлы»).

В том случае если ошибка повторится, необходимо предоставить в техническую поддержку по адресу help@kontur.ru следующую информацию:

  • Скриншот ошибки;
  • Лог-файл, созданный при помощи программы FiddlerCap;
  • Подробную информацию о действиях, предшествующих появлению ошибки.
  • Номер диагностики.

Была ли полезна информация?

Обновлено 05.01.2019

При создании запроса на сертификат на портале заявителя ФЗС Росказна https://fzs.roskazna.ru/ появляется ошибка Internal Server Error 500.

Для решения данной проблемы необходимо заполнить данные вручную. НЕ ИСПОЛЬЗУЯ ИМЕЮЩИЙСЯ СЕРТИФИКАТ!

P/S АНДРЕЙ, спасибо за это решение 🙂

Вам также может понравиться

ФЗС Росказна — Формирование справки о статусе Сертификата

25.05.2018

Перегенерация ключей Россельхозбанк РСХБ. Инструкция

12.11.2018

Zakupki.gov.ru ЕИС перезагружается/выключается компьютер

06.07.2018

У этой записи 4 комментариев

  1. Анатолий

    23 Дек 2018
    Ответить

  2. Алексей

    17 Янв 2019
    Ответить

    Спасибо тебе добрый человек

  3. Ирина

    18 Янв 2019
    Ответить

    Здравствуйте. 16.01.2019 получили письмо, что сертификат новый готов (заявление подавали через сайт). 16.01, 17.01 работали со старым сертификатом он действителен до 23.01. 18.01 решили скачать и установить новый сертификат. Но в личный кабинет росказны попасть не можем. Отображается первая страница, при попытке перейти по вкладке компьютер не может отобразить страницу. И не открываются теперь и bus.gov и закупки. Все ПО обновлено, плагины установлены.

  4. Евгений

    2 Мар 2020
    Ответить

    Тем у кого не работает даже вручную прописывать данные в заявке на сертификат на портале заявителя ФЗС Росказна https://fzs.roskazna.ru/ и все равно появляется ошибка Internal Server Error 500.
    Еще один костыль, через браузер Chromium GOST, через него работают и подписывают все сайты через которые мы выходим через Эксплорер, в том числе и Казна.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

ЭЦП при добавлении в ЛК выдает ошибка 500

Выбираю от пользователя с установленной Фамилией, Имя, Отчество, ИНН и Организация (пробовал даже только с Фамилией и Именем) добавить Сертификат ЭЦП, данные указаны как в этом ЭЦП, модуль Крипто Про срабатывает и открывает подпись, показывает ее данные, но после нажатия кнопки добавить выдает 500 ошибку и ничего не добавляет.

Как узнать что происходит не так?
На сервере все установлено и модуль для PHP собран, PHP 7.2.

apache error.log
2021/05/24 13:24:27 [error] 8882#8882: *6 upstream prematurely closed connection while reading response header from upstream, client: 188.162.166.69, server: HOST, request: «POST /index.php?module=users/signature_account&action=update HTTP/1.1», upstream: «https://HOST_IP:8443/index.php?module=users/signature_account&action=update», host: «HOST», referrer: «https://HOST/index.php?module=users/signature_update»

Адрес сайта заменен на HOST, а ip на HOST_IP, по идее это ж не играет роли
Из этого сообщения не могу понять что происходит не так, куда еще смотреть?
Спасибо.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:11

Добавил в php.ini путь для ошибок, попробовал добавить ЭЦП, вот все что туда записалось:

[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘bz2’ (tried: /usr/lib/php/20170718/bz2 (/usr/lib/php/20170718/bz2: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/bz2.so (/usr/lib/php/20170718/bz2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘gd2’ (tried: /usr/lib/php/20170718/gd2 (/usr/lib/php/20170718/gd2: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/gd2.so (/usr/lib/php/20170718/gd2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘mysqli’ (tried: /usr/lib/php/20170718/mysqli (/usr/lib/php/20170718/mysqli: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/mysqli.so (/usr/lib/php/20170718/mysqli.so: undefined symbol: mysqlnd_global_stats)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘openssl’ (tried: /usr/lib/php/20170718/openssl (/usr/lib/php/20170718/openssl: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/openssl.so (/usr/lib/php/20170718/openssl.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_mysql’ (tried: /usr/lib/php/20170718/pdo_mysql (/usr/lib/php/20170718/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/pdo_mysql.so (/usr/lib/php/20170718/pdo_mysql.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_sqlite’ (tried: /usr/lib/php/20170718/pdo_sqlite (/usr/lib/php/20170718/pdo_sqlite: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/pdo_sqlite.so (/usr/lib/php/20170718/pdo_sqlite.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘sqlite3’ (tried: /usr/lib/php/20170718/sqlite3 (/usr/lib/php/20170718/sqlite3: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/sqlite3.so (/usr/lib/php/20170718/sqlite3.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘xsl’ (tried: /usr/lib/php/20170718/xsl (/usr/lib/php/20170718/xsl: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/xsl.so (/usr/lib/php/20170718/xsl.so: undefined symbol: php_dom_create_object)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘curl’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘fileinfo’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘mbstring’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘soap’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘sockets’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘xmlrpc’ already loaded in Unknown on line 0

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:25

Поотключал в php.ini все экстеншены, которые перечислены выше с ошибками, больше эти ошибки не появляются, но все равно не работает. в логе апача продолжает появляться та же ошибка что в самом первом сообщении у меня.

Аватара пользователя

support

Техническая поддержка
Сообщения: 8027
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:36

У нас VPS и настраиваем мы сами его, так что больше не к кому обращаться. Просто непонятно в какую сторону копать даже. Вы думаете в nginx настройках проблема?

По Вашей ссылке выходит что проблема у человека была только с длинными запросами, у меня же ошибка появляется сразу же.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 16:13

Поменял значения в настройках nginx увеличил размеры буферов и таймауты теперь в логе ошибок выдает такое:

[Tue May 25 16:09:58.465663 2021] [php7:error] [pid 14290] [client 188.162.140.122:41504] PHP Fatal error: Uncaught Error: Class ‘CPSignedData’ not found in /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php:372nStack trace:n#0 /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php(161): cryptopro->check(‘users/signature…’)n#1 /home/admin/web/HOST/public_html/modules/users/actions/signature_account.php(24): cryptopro->update(‘3’)n#2 /home/admin/web/HOST/public_html/index.php(20): require(‘/home/admin/web…’)n#3 {main}n thrown in /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php on line 372, referer: https://HOST/index.php?module=users/signature_update

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 16:40

Спасибо. Уже хотя бы понятно куда копать. Буду пробовать, он у меня итак не с первого раза собрался, но собрался, интересно что теперь с ним не так. Что интересно, модуль в crm же включился (без php расширения он выдавал сообщение о установке, красное) и саму подпись считывает (в браузере показывает что в ней), позволяет выбрать сертификат и показывает его содержимое, ошибка вылетает уже когда нажимаешь «Выбрать».

Действительно, тест после установки у меня работал и показывал ок. сейчас же тест тоже показывает ошибку, видимо что-то пошло не так. Буду пробовать переустановить заново.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 19:10

Модуль заработал, тест показывает:
test init OK
Но добавить ЭЦП все равно не могу, та же ошибка 500, лог с ошибками от php пустой, а от апача:
2021/05/25 18:54:23 [error] 1254#1254: *3171 upstream prematurely closed connection while reading response header from upstream, client: 188.162.140.122, server: HOST, request: «POST /index.php?module=users/signature_account&action=update HTTP/1.1», upstream: «https://HOST_IP:8443/index.php?module=users/signature_account&action=update», host: «HOST», referrer: «https://HOST/index.php?module=users/signature_update»

Есть подозрение что что-то не так в том месте, где он сначала использует домен в адресе (HOST), а после «upstream:» вместо домена, ip адрес сервера и порт 8443 (HOST_IP:8443), не пойму почему так.

Пользователи интернета и владельцы сайтов периодически сталкиваются с различными ошибками на веб-страницах. Одной из самых распространенных ошибок является error 500 (ошибка 500). Поговорим в нашей статье о том, что это за ошибка и как ее исправить.

Где и когда можно встретить ошибку 500

Вы можете увидеть ошибку на любом веб-ресурсе, браузере и устройстве. Она не связана с отсутствием интернет-соединения, устаревшей версией операционной системы или браузера. Кроме того, эта ошибка не указывает на то, что сайта не существует или он больше не работает.

Ошибка 500 говорит о том, что сервер не может обработать запрос к сайту, на странице которого вы находитесь. При этом браузер не может точно сообщить, что именно пошло не так. 

Отображаться ошибка может по-разному. Вот пример:

Ошибка 500

Если вы решили купить что-то в любимом интернет-магазине, но увидели на сайте ошибку 500, не стоит сильно огорчаться – она лишь сообщает о том, что вам нужно подождать, пока она будет исправлена.

Если ошибка появилась на вашем сайте, то нужно скорее ее исправлять. Далее я расскажу, как это можно сделать.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Причины возникновения ошибки

Итак, ошибка 500 возникает, когда серверу не удается обработать запрос к сайту. Из-за этого пользователи не могут попасть на сайт, а поисковые системы полноценно с ним работать. Очевидно, что ошибка нуждается в исправлении. В первую очередь необходимо найти проблему.

Основной причиной ошибки 500 может быть:

  1. Неверный синтаксис файла .htaccesshtaccess – это файл, в котором можно задавать настройки для работы с веб-сервером Apache и вносить изменения в работу сайта (управлять различными перенаправлениями, правами доступа к файлам, опциями PHP, задавать собственные страницы ошибок и т.д.). 
    Узнать больше о файле .htaccess можно в статье «Создание и настройка .htaccess».
  2. Ошибки в скриптах сайта, то есть сценариях, созданных для автоматического выполнения задач или для расширения функционала сайта.
  3. Нехватка оперативной памяти при выполнении скрипта.
  4. Ошибки в коде CMS, системы управления содержимым сайта. В 80% случаев виноваты конфликтующие плагины. 

Год хостинга в подарок при заказе лицензии 1С-Битрикс

Выбирайте надежную CMS с регулярными обновлениями системы и профессиональной поддержкой.

Заказать

Как получить больше данных о причине ошибки 

Что означает ошибка 500, мы теперь знаем. Когда она перестала быть таким загадочным персонажем, не страшно копнуть глубже — научиться определять причину ошибки. В некоторых случаях это можно сделать самостоятельно, так что обращаться за помощью к профильному специалисту не понадобится.

Отображение ошибки бывает разным. Ее внешний облик зависит от того, чем она вызвана.

Самые частые причины ошибки 500 можно распознать по тексту ошибки или внешнему виду страницы. 

  1. Сообщение Internal Server Error говорит о том, что есть проблемы с файлом .htaccess (например, виновата некорректная настройка файла). Убедиться, что .htaccess является корнем проблемы, поможет следующий прием: переименуйте файл .htaccess, добавив единицу в конце названия. Это можно сделать с помощью FTP-клиента (например, FileZilla) или файлового менеджера на вашем хостинге (в Timeweb такой есть, с ним довольно удобно работать). После изменения проверьте доступность сайта. Если ошибка больше не наблюдается, вы нашли причину.
  2. Сообщение HTTP ERROR 500 или пустая страница говорит о проблемах со скриптами сайта. В случае с пустой страницей стоит учесть, что отсутствие содержимого сайта не всегда указывает на внутреннюю ошибку сервера 500.

Давайте узнаем, что скрывается за пустой страницей, обратившись к инструментам разработчика. Эта браузерная панель позволяет получить информацию об ошибках и другие данные (время загрузки страницы, html-элементы и т.д.). 

Как открыть панель разработчика

  • Нажмите клавишу F12 (способ актуален для большинства браузеров на Windows). Используйте сочетание клавиш Cmd+Opt+J, если используете Google Chrome на macOS. Или примените комбинацию Cmd+Opt+C в случае Safari на macOS (но перед этим включите «Меню разработки» в разделе «Настройки» -> «Продвинутые»). Открыть инструменты разработчика также можно, если кликнуть правой кнопкой мыши в любом месте веб-страницы и выбрать «Просмотреть код» в контекстном меню. 
  • Откройте вкладку «Сеть» (или «Network») и взгляните на число в поле «Статус». Код ответа об ошибке 500 — это соответствующая цифра.

Причины ошибки 500Более детальную диагностику можно провести с помощью логов.

Простыми словами: лог — это журнал, в который записывается информация об ошибках, запросах к серверу, подключениях к серверу, действиях с файлами и т.д.

Как вы видите, данных в логи записывается немало, поэтому они разделены по типам. За сведениями о нашей ошибке можно обратиться к логам ошибок (error_log). Обычно такие логи предоставляет служба поддержки хостинга, на котором размещен сайт. В Timeweb вы можете включить ведение логов и заказать необходимые данные в панели управления. Разобраться в полученных логах поможет статья «Чтение логов».

Как устранить ошибку

Теперь поговорим о том, как исправить ошибку 500. Вернемся к популярным причинам этой проблемы и рассмотрим наиболее эффективные способы решения.

Ошибки в файле .htaccess

У этого файла довольно строгий синтаксис, поэтому неверно написанные директивы (команды) могут привести к ошибке. Попробуйте поочередно удалить команды, добавленные последними, и проверьте работу сайта. 
Также найти проблемную директиву можно с помощью логов ошибок (через те же инструменты разработчика в браузере). На ошибку в директиве обычно указывает фраза «Invalid command». Информацию о верном написании директивы или способе исправления ошибок в .htaccess вы можете найти в интернете. Не нужно искать, почему сервер выдает ошибку 500, просто введите в строку поиска название нужной команды или текст ошибки из логов.

Ошибки в скриптах сайта

Скрипт не запускается

Обычно это происходит, когда существует ошибка в скрипте или функция, которая не выполняется. Для успешного запуска скрипта функция должна быть верно прописана, поддерживаться сервером и выполняться от используемой версии PHP. Бывают ситуации, когда функция несовместима с определенными версиями PHP. Получить более подробную информацию о той или иной функции можно в интернете. 

Не хватает оперативной памяти

Если в логах вы видите ошибку «Allowed memory size», для устранения ошибки 500 стоит оптимизировать работу скрипта. Вы можете воспользоваться специальными расширениями для анализа производительности скрипта или обратиться за помощью к специалисту, который поработает над его оптимизацией.

Если ваш сайт размещен на отдельном физическом или виртуальном сервере, можно попробовать увеличить максимальное использование оперативной памяти на процесс (memory_limit). На шаред хостинге этот параметр обычно не изменяется, но есть возможность купить хостинг помощнее.

Ошибки в CMS

Если код CMS содержит неверный синтаксис, это может вывести сайт из строя. В таком случае логи сообщат вам об ошибке 500 текстом «PHP Parse error: syntax error, unexpected». Так происходит, когда некорректно работает плагин (или тема, используемая в CMS, но реже) либо есть ошибки в коде. Ошибка может быть допущена случайно, произойти при обновлении плагина или версии CMS.

При чтении логов обратите внимание на путь, который следует за сообщением об ошибке, ведь он может указать на проблемную часть кода или плагин. Если проблема в плагине, для восстановления работы сайта переименуйте на время папку, в которой он расположен. Попробуйте обновить плагин или откатить его до прежней версии. Если ситуацию не удается исправить, от расширения стоит отказаться либо заменить его аналогом.

Ошибка 500 из-за плагинов ВордпрессТакже в большинстве случаев подобные проблемы помогает решить поддержка CMS.

Информацию о других распространенных ошибках вы можете найти в статье «6 наиболее часто возникающих ошибок HTTP и способы их устранения».

Удачи! 

Использование ЭЦП открывает для владельца подписи дополнительные возможности. Но вместе с этим, иногда сопровождается небольшими техническими проблемами, связанными с необходимостью чёткого выполнения действий, связанных с загрузкой сертификатов, авторизацией, установкой необходимого программного обеспечения, а также системных требований к компьютеру.

Как выглядит ЭЦП
Важно отметить, что большинство ошибок при работе с ЭЦП можно устранить в домашних условиях, без необходимости привлечения специалистов со стороны.

Содержание

  • Какие виды ошибок ЭЦП бывают
  • Проблема с подписанием ЭПЦ
  • Как проявляется данная ошибка и что сделать, чтобы исправить
  • Проблема с сертификатом
  • Что делать если не найден сертификат или не верен
  • Проблемы при авторизации

Какие виды ошибок ЭЦП бывают

Среди наиболее часто встречающихся ошибок в процессе подписания электронных документов электронной подписью выделяют три ключевых блока:

Проблема с подписанием ЭПЦ. Возникает в момент, когда владелец подписи желает использовать ее при подписании электронного документа.

Проблема с сертификатом. Здесь система информирует пользователя об отсутствии (не действительности), либо использовании незарегистрированного сертификата удостоверяющего центра, необходимого для внешней проверки ЭП.

Проблемы при авторизации. Появляется при проверке пользователя, когда владелец электронной подписи впервые пытается зайти на электронную площадку с подтверждением личности через ЭЦП.

Проблема с подписанием ЭПЦ

Причины, вызывающие подобную ошибку весьма разнообразны. Тут можно выделить такие основные направления:

  • Закрытый ключ со съемного носителя (диска, флешки, Токена), не соответствует имеющемуся ключу открытого сертификата. Банальный человеческий фактор выбора не того носителя информации с ЭЦП. Если же «правильный» ключ утерян, придется обращаться в Удостоверяющий центр для перевыпуска.
  • Недействительный сертификат. Чтобы устранить подобную ошибку потребуется переустановить открытый сертификат. Важно учитывать требования криптопровайдера (инструкции по необходимым действиям) для установки открытых сертификатов.
  • Сертификат подписи определяется как не проверенный. Потребуется выполнить переустановку корневого сертификата, сформировавшего ЭП Удостоверяющего центра.
  • Закончился срок действия криптопровайдера. Необходимо получить новый лицензионный ключ, позволяющий работать с программным обеспечением криптопровайдера. Информация запрашивается через УЦ, либо владельца ПО.
  • Не виден сертификат на носителе. Помогает простая перезагрузка компьютера для устранения ошибка генерации.
  • Алгоритм сертификата ЭЦП не поддерживается. Подобная ошибка может возникать при подписании электронной отчетности в налоговую. Потребуется переустановить КриптоПро CSP и проверить его на совместительство с имеющейся у вас на компьютере операционной системой.

Как проявляется данная ошибка и что сделать, чтобы исправить

Ошибка исполнения функции с информированием о невозможности подписать документ ЭЦП обычно появляется в момент подписания документа.

Система сразу выводит на экран уведомление о непредвиденной ошибке с кратким указанием причины ее возникновения.

Обычно для ее исправления требуются такие действия:

  • проверка наличия, срока действия, подлинности сертификатов и выполнение их замены;
  • выполнение проверки корректной работы операционной системы компьютера, ее обновление до минимальных допустимых параметров;
  • проверка состояния съемного носителя закрытого ключа;
  • выявление и устранение ошибок работы криптопровайдера.

Важно. Причина, из-за которой владелец ЭЦП не может нею воспользоваться, может быть комплексной. Поэтому, если не сработал один из предложенных вариантов, проверьте по другим направлениям.

Проблема с сертификатом

Распространенным явлением во время подписания электронных документов ЭЦП является получение уведомления, что системе не удалось получить доступ к сертификатам, пригодным для формирования подписи.

Здесь причины возникновения неисправности могут быть такими:

  1. Пользователь не установил на свой ПК корневые сертификаты УЦ, осуществлявшего формирование и выдачу ЭЦП. Для устранения – скачать и установить на компьютер такой сертификат, либо прописать доступ к нему.
  2. Система не видит личных сертификатов владельца ЭЦП. Выдаются одновременно с оформлением ЭП. Их необходимо загрузить на ваш ПК, и подтянуть в криптопровайдер. В дальнейшем можно загрузить через сайт УЦ. Устанавливаются и прописываются на рабочем месте, предназначенном для работы с ЭЦП. С незарегистрированным сертификатом вы не сможете осуществлять подписание электронных документов.
  3. Информирование о невалидности сертификатов. Обычно такое возможно в случае, когда заканчивается срок действия сертификата, либо их отзывают. Потребуется обращаться в УЦ, выдавший ЭЦП, для уточнения статуса сертификатов подписи. В некоторых случаях помогает обновление сертификатов на компьютере пользователя. Сделать это можно вручную.

Мнение эксперта

Владимир Аникеев

Специалист отдела технической поддержки УЦ

Внимательно читайте природу ошибки, что выдает система. Обычно это ключ к дальнейшему направлению поиска источника проблемы и ее устранению.

Что делать если не найден сертификат или не верен

Когда сертификат отсутствует в списке «Ваши Сертификаты», проблема может оказаться в отсутствии коренного сертификата УЦ.

Для устранения этой проблемы необходимо:

  • проверить наличие такого сертификата на вашем ПК по пути: «Пуск» — дальше «Все программы» — после этого плагин «КриптоПро» — а уже там «Сертификаты»;
  • дальше находим вкладку «Личное», выбираем «Сертификаты»;

Раздел сертификаты

  • потребуется открыть не отображенный во вкладке сертификат и просмотреть его «Путь сертификации»;
  • тут отображаются все цепочки сертификатов в порядке ранжирования. Важно чтобы напротив какого-то из них не стоял желтый, либо красный значок предупреждения. Если подобное присутствует – нажмите на сам сертификат и ознакомьтесь с ошибкой, что выдаст система;
  • в зависимости от причины (обычно это окончание действия сертификата, либо не верифицирован) выполните ее устранение.

Чтобы устранить ошибку и перезагрузить отозванный сертификат потребуется выполнить несколько не сложных действий:

  • в окне «Свойства браузера» откройте личный сертификат. Попасть туда можно через «Поиск» меню «Пуск». В открытом окошке ищите вкладку «Содержание», дальше вкладку «Сертификаты»;
  • после этого во вкладке «Состав» потребуется выбрать позицию «Точки распространения списков отзывов»;
  • в следующем блоке под названием «Имя точки распространения» необходимо выполнить копирование ссылки загрузки файла списка отзывов;
  • переходя по указанной ссылке необходимо скачать и установить файл списка отзывов (CRL);
  • дальше переходим по подсказкам «Мастера импорта сертификатов».

Следующей распространенной проблемой, когда компьютер не видит сертификат на носителе, является сбой в работе программных продуктов компьютера либо Токена (флешки). Обычно помогает простая перезагрузка ПК. Среди прочих популярных проблем этого направления можно выделить такие:

  1. На носителе отсутствует драйвер, либо он установлен не корректно. Необходимо скачать последнюю версию драйвера с официального источника и установите его. Можно проверить работоспособность съемного носителя на другом ПК. В этом случае, если другой ПК нормально работает с носителем ЭЦП, переустановите драйверы на первом компьютере.
  2. Система долго распознает носитель ЭЦП. Тут проблема в операционной системе. Ее потребуется обновить до минимального уровня, требуемого для работы с ЭЦП.
  3. USB-порт работает не корректно. Попробуйте подсоединить Токен (флешку) через другой порт, либо на другом ПК, чтобы убедиться, что проблема не в носителе. Выполните перезагрузку компьютера.
  4. Если Токин (флешка) не открывается ни на одном компьютере, значит проблема в носителе. Когда ключ был записан в единственном экземпляре на этот носитель – потребуется обращаться в УЦ для перевыпуска ЭЦП.

Важно. Перед вынесением «окончательного вердикта» касательно работоспособности носителя и сертификата, не поленитесь выполнить их проверку через несколько различных источников.

Проблемы при авторизации

Часто с подобными неприятностями сталкиваются владельцы ЭЦП, пытающиеся пройти регистрацию, либо авторизацию на различных электронных торговых площадках. Пользователю появляется уведомление, что его подпись не авторизирована.

Обычно проблема кроется:

  1. Отсутствие регистрации. Потребуется попросту зарегистрироваться на избранном вами ресурсе.
  2. Не зарегистрирован сертификат. Возникает после обновления ключа ЭЦП. Устраняется путем регистрации нового сертификата ключа ЭЦП.

Мнение эксперта

Владимир Аникеев

Специалист отдела технической поддержки УЦ

На различных ресурсах процесс регистрации (авторизации) может существенно отличаться, иметь определенные ограничения, а также блокироваться защитным ПО. Поэтому перед началом процедуры не поленитесь ознакомиться с соответствующей инструкцией и правилами.

В дальнейшем, при работе на самой электронной площадке и попытке подписать электронные документы, могут возникать дополнительные трудности, связанные с такими моментами:

  1. Необходимости присоединиться к регламенту. Система не даст возможность полноценно работать, если вы не согласитесь с ее условиями.
  2. Невозможность загрузить файл (файлы). Обычно это ошибка превышения размера информации, что допустима для загрузки. Просто смените формат разрешения файла, чтобы уменьшить его размер.
  3. Требование использовать определенный браузер (определенную версию браузера). Это системные требования владельца площадки, которые необходимо соблюдать.
  4. Проблемы со считыванием сертификатов. Потребуется проверить не просрочены ли ваши сертификаты, а также все ли они установлены на ПК.

Что значит er 10002 неопределенная ошибка при проверке ЭЦП, что делать?

Возможно не прошла расшифровка файла ключа. Перезагрузите компьютер. Проверьте, отображается ли съемный носитель ключа ЭЦП, наличие и корректность отображения сертификатов, а также соответствие их (должен быть одинаковый владелец).

Ошибка 52 цифровая подпись

Связана с повреждением, либо отсутствием необходимых драйверов на носителе, либо ПК. Потребуется скачать с официального источника недостающий драйвер и переустановить его.

Почему компьютер не видит ЭЦП?

Несоответствие программного продукта операционной системы и съемного носителя (флешки), либо повреждение флешки. Устраняется путем обновления операционной системы до минимально необходимой версии. В случае обнаружения повреждения флешки – может потребоваться перевыпуск ЭЦП удостоверяющим центром.

Почему КриптоПро не отображает ЭЦП?

Потребуется выполнить определенные настройки вашего браузера и добавить программу в меню веб-обозревателя, а также загрузить недостающие сертификаты ЭЦП.

Где на компьютере искать сертификаты ЭЦП?

Хранение сертификатов в Windows (от 7 версии) осуществляется по адресу: C:UsersПОЛЬЗОВАТЕЛЬAppDataRoamingMicrosoftSystemCertificates

где вместо «ПОЛЬЗОВАТЕЛЬ» должно стоять наименование вашего ПК

Разработчики и люди, профессионально работающие с веб-приложениями, боятся 500 Internal Server Error. Оптимальный способ её устранения зависит от сервера и того, что на нём запущено. В данной статье приводятся советы по диагностике и исправлению ошибки 500.

  • Ошибка 500 Internal Server Error — диагностика
  • Ошибка 500 Internal Server Error — устранение на популярных платформах
  • Ошибка 500 Internal Server Error — устранение на стороне серверных скриптов
  • Попросите помощи у системного администратора
  • Ошибку 500 Internal Server Error довольно легко устранить

Важно помнить, что эта ошибка происходит на стороне сервера. Это значит, что HTML-код, выполняемый на стороне клиента, а также JavaScript или любые другие запущенные в браузере объекты, не могут быть причиной, по которой возникает ошибка 500 Internal Server Error. Само название (Internal Server Error – ‘внутренняя ошибка сервера’) говорит о том, что ошибка происходит на сервере.

Многие пользователи устанавливают на свой сервер популярные CMS-системы, такие как WordPress, Joomla, Drupal и они не должны вызывать ошибку 500, если всё настроено правильно. Однако она всё равно всплывает – из-за несовместимости версий, некачественных установок или сбоя прав доступа на сервере.

Вот некоторые распространённые проблемы, которые могут вызывать подобную ошибку в часто используемых CMS:

  • Если вы только что обновили движок до новой версии, вероятно, обновление прошло с ошибками и необходимо провести его повторно. Скорее всего, на сайте разработчика есть инструкции, как это правильно сделать.
  • Если вы только что активировали новый плагин или новую тему, стоит попробовать отменить эти изменения. Даже профессионально написанные плагины могут конфликтовать с другими и вызывать 500 Internal Server Error nginx
  • Если вы обновляли CMS, старые плагины и темы могут быть с ней несовместимы. Единственное, что можно сделать в таком случае — отключать их по очереди, пока ошибка 500 не исчезнет.
  • Неправильно заданные права доступа на сервере или ошибки в файле .htaccess. Серверу не удаётся получить доступ к скриптам, файлам и другим ресурсам, поэтому он выдаёт ошибку.

Когда причиной, по которой возникает ошибка 500 Internal Server Error являются скрипты и плагины, лучше всего искать ответы на сайтах их разработчиков.

Другой причиной по которой может возникнуть ошибка 500 Internal Server Error может стать разработка и тестирование собственных скриптов.

Чтобы справиться с такой ошибкой, попробуйте следующие решения:

  • Настройка прав на сервере: часто неверная настройка прав доступа к файлу или папке приводит к тому, что сервером выдаётся ошибка 500 Internal Server Error. Из-за того, что ему не удаётся запустить скрипт. Выясните, какие права должны быть настроены, и выставьте их соответствующим образом.
  • Превышено время ожидания: возможно, истекло время ожидания ответа от PHP или другого серверного скрипта. Это происходит из-за того, что недоступен определённый ресурс или коде была допущена ошибка, запускающая бесконечный цикл.
  • Превышено время ожидания соединения с сервером: если сервер был занят, перезагружался или потерял соединение, скрипт может выдать ошибку 500 Internal Server Error. Возможно, в следующий раз ошибки не будет. Но если ошибка появляется при тестировании, велика вероятность того, что она встретится и пользователям.
  • Ошибки в файле .htaccess: в некоторых случаях ошибку 500 может вызывать код, прописанный в файле .htaccess.
  • Ошибки в скрипте: если ошибку выдаёт скрипт, можете запросить у него подробную информацию об ошибке. К примеру, в PHP можно включить вывод ошибок на экран или в лог-файл, добавив директиву display_errors. По умолчанию среда выполнения может скрывать ошибки, но это не очень удобно для отладки программы.

В некоторых случаях у разработчиков нет полного контроля над сервером.

Если скрипт запускается на сервере сторонней организации, она может помочь вам в следующем:

  • Предоставить документацию о своём сервере и возможных причинах ошибки 500. В зависимости от используемой операционной системы и настройки оборудования, данная ошибка может возникать по разным причинам.
  • Попросите службу поддержки хостинга посмотреть лог-файлы с ошибками — системный администратор сможет определить, был ли сервер во время возникновения ошибки загружен или вовсе «упал».

Ошибка 500 Internal Server Error — как исправить? В большинстве случаев причины возникновения ошибки 500 легко исправляются. Проблема заключается в том, что без конкретной информации определение причины возникновения сбоя усложняется. Легче всего справиться с ошибкой, когда разработчик выяснит, что изменилось перед возникновением ошибки.

Не забывайте, что произошедшие изменения могли быть осуществлены и другими людьми — например, администратором сервера. Если же ничего не менялось, вероятно, сам сервер стал причиной возникновения ошибки из-за несовместимости программного обеспечения или проблем с производительностью.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

ЭЦП при добавлении в ЛК выдает ошибка 500

Выбираю от пользователя с установленной Фамилией, Имя, Отчество, ИНН и Организация (пробовал даже только с Фамилией и Именем) добавить Сертификат ЭЦП, данные указаны как в этом ЭЦП, модуль Крипто Про срабатывает и открывает подпись, показывает ее данные, но после нажатия кнопки добавить выдает 500 ошибку и ничего не добавляет.

Как узнать что происходит не так?
На сервере все установлено и модуль для PHP собран, PHP 7.2.

apache error.log
2021/05/24 13:24:27 [error] 8882#8882: *6 upstream prematurely closed connection while reading response header from upstream, client: 188.162.166.69, server: HOST, request: «POST /index.php?module=users/signature_account&action=update HTTP/1.1», upstream: «https://HOST_IP:8443/index.php?module=users/signature_account&action=update», host: «HOST», referrer: «https://HOST/index.php?module=users/signature_update»

Адрес сайта заменен на HOST, а ip на HOST_IP, по идее это ж не играет роли
Из этого сообщения не могу понять что происходит не так, куда еще смотреть?
Спасибо.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:11

Добавил в php.ini путь для ошибок, попробовал добавить ЭЦП, вот все что туда записалось:

[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘bz2’ (tried: /usr/lib/php/20170718/bz2 (/usr/lib/php/20170718/bz2: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/bz2.so (/usr/lib/php/20170718/bz2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘gd2’ (tried: /usr/lib/php/20170718/gd2 (/usr/lib/php/20170718/gd2: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/gd2.so (/usr/lib/php/20170718/gd2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘mysqli’ (tried: /usr/lib/php/20170718/mysqli (/usr/lib/php/20170718/mysqli: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/mysqli.so (/usr/lib/php/20170718/mysqli.so: undefined symbol: mysqlnd_global_stats)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘openssl’ (tried: /usr/lib/php/20170718/openssl (/usr/lib/php/20170718/openssl: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/openssl.so (/usr/lib/php/20170718/openssl.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_mysql’ (tried: /usr/lib/php/20170718/pdo_mysql (/usr/lib/php/20170718/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/pdo_mysql.so (/usr/lib/php/20170718/pdo_mysql.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘pdo_sqlite’ (tried: /usr/lib/php/20170718/pdo_sqlite (/usr/lib/php/20170718/pdo_sqlite: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/pdo_sqlite.so (/usr/lib/php/20170718/pdo_sqlite.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘sqlite3’ (tried: /usr/lib/php/20170718/sqlite3 (/usr/lib/php/20170718/sqlite3: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/sqlite3.so (/usr/lib/php/20170718/sqlite3.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library ‘xsl’ (tried: /usr/lib/php/20170718/xsl (/usr/lib/php/20170718/xsl: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/xsl.so (/usr/lib/php/20170718/xsl.so: undefined symbol: php_dom_create_object)) in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘curl’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘fileinfo’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘mbstring’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘soap’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘sockets’ already loaded in Unknown on line 0
[25-May-2021 15:15:35 Europe/Moscow] PHP Warning: Module ‘xmlrpc’ already loaded in Unknown on line 0

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:25

Поотключал в php.ini все экстеншены, которые перечислены выше с ошибками, больше эти ошибки не появляются, но все равно не работает. в логе апача продолжает появляться та же ошибка что в самом первом сообщении у меня.

Аватара пользователя

support

Техническая поддержка
Сообщения: 8389
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 15:36

У нас VPS и настраиваем мы сами его, так что больше не к кому обращаться. Просто непонятно в какую сторону копать даже. Вы думаете в nginx настройках проблема?

По Вашей ссылке выходит что проблема у человека была только с длинными запросами, у меня же ошибка появляется сразу же.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 16:13

Поменял значения в настройках nginx увеличил размеры буферов и таймауты теперь в логе ошибок выдает такое:

[Tue May 25 16:09:58.465663 2021] [php7:error] [pid 14290] [client 188.162.140.122:41504] PHP Fatal error: Uncaught Error: Class ‘CPSignedData’ not found in /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php:372nStack trace:n#0 /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php(161): cryptopro->check(‘users/signature…’)n#1 /home/admin/web/HOST/public_html/modules/users/actions/signature_account.php(24): cryptopro->update(‘3’)n#2 /home/admin/web/HOST/public_html/index.php(20): require(‘/home/admin/web…’)n#3 {main}n thrown in /home/admin/web/HOST/public_html/plugins/ext/digital_signature_modules/cryptopro/cryptopro.php on line 372, referer: https://HOST/index.php?module=users/signature_update

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 16:40

Спасибо. Уже хотя бы понятно куда копать. Буду пробовать, он у меня итак не с первого раза собрался, но собрался, интересно что теперь с ним не так. Что интересно, модуль в crm же включился (без php расширения он выдавал сообщение о установке, красное) и саму подпись считывает (в браузере показывает что в ней), позволяет выбрать сертификат и показывает его содержимое, ошибка вылетает уже когда нажимаешь «Выбрать».

Действительно, тест после установки у меня работал и показывал ок. сейчас же тест тоже показывает ошибку, видимо что-то пошло не так. Буду пробовать переустановить заново.

alumin

Сообщения: 10
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: ЭЦП при добавлении в ЛК выдает ошибка 500

Сообщение

alumin » 25 май 2021, 19:10

Модуль заработал, тест показывает:
test init OK
Но добавить ЭЦП все равно не могу, та же ошибка 500, лог с ошибками от php пустой, а от апача:
2021/05/25 18:54:23 [error] 1254#1254: *3171 upstream prematurely closed connection while reading response header from upstream, client: 188.162.140.122, server: HOST, request: «POST /index.php?module=users/signature_account&action=update HTTP/1.1», upstream: «https://HOST_IP:8443/index.php?module=users/signature_account&action=update», host: «HOST», referrer: «https://HOST/index.php?module=users/signature_update»

Есть подозрение что что-то не так в том месте, где он сначала использует домен в адресе (HOST), а после «upstream:» вместо домена, ip адрес сервера и порт 8443 (HOST_IP:8443), не пойму почему так.

  • Настройки криптографии

Настройки криптографии

 1. Настройки криптографии

1.1. При выполнении криптооперации возникают ошибки вида: «Ошибка при получении контекста модуля криптографии».

1.2. При выполнении криптооперации возникают ошибки вида: «Не удалось проверить сертификат в списке отозванных, т. к. соответствующий сервер находится в состоянии offline».

1.3. При попытке авторизации на сервере банка возникают ошибки вида: «Ошибка работы с Интернет: внутренняя ошибка сервера (500)».

1.4. При выполнении криптооперации возникают ошибки вида: «Код ошибки 102. Сертификат недействителен. Цепочка сертификатов обработана, но прервана на корневом сертификате, который не является доверенным».

1.5. При попытке авторизации на сервере банка возникают ошибки вида: «Ошибка работы с Интернет: доступ запрещен (403)».

1.6. При выполнении криптооперации возникают ошибки вида: «Сертификат, связанный с закрытой частью ключа, указывает на модуль криптографии, отличный от текущего…».

1.7. Используется КриптоПро CSP 3.6, изредка «слетает» тип криптопровайдера у сертификата ЭЦП. После переустановки личного сертификата через оснастку КриптоПРО CSP все начинает работать.

1.8. При выполнении криптооперации возникают ошибки вида: «…указан неправильный пароль доступа к закрытому ключу, сертификат не связан с закрытым ключом и др.».

Или

Ошибка при вызове метода контекста (Расшифровать): Ошибка интерфейса модуля криптографии. Модуль криптографии не может выполнить требуемое действие, т. к. контекст был получен в ограниченном режиме.

Или

Ошибка при вызове метода контекста (Расшифровать): Ошибка интерфейса модуля криптографии. Неверный параметр Keyset (набор ключей)

1.9. На тестовой базе успешно проведен тестовый обмен ЭД, но все то же самое на рабочей базе не удается

1.10. Клиент-серверный вариант работы информационной базы, настройки криптографии и сертификатов выполнены согласно инструкции. По команде «Отправить и получить ЭД» на клиенте система запрашивает пароль к серверному сертификату.

1.11. При работе через веб-браузер в момент обращения к криптопровайдеру возникает ошибка: «Расширение для работы с криптографией не подключено, операция прервана»

Ответы

1. Настройки криптографии

1.1. При выполнении криптооперации возникают ошибки вида: «Ошибка при получении контекста модуля криптографии»

Возможная причина:

Не установлены средства криптографии в ОС, в «1С:Предприятии» не указаны алгоритмы криптографии, неправильный выбор криптопровайдера

Способ устранения:

Установить криптосредство в ОС.

Запустить «1С:Предприятие» и задать общие настройки криптографии, указать используемые алгоритмы.

В последней версии возможно формирование списка из установленных криптопровайдеров в ОС и автоматическое предзаполнение после указания провайдера из списка доступных

1.2. При выполнении криптооперации возникают ошибки вида: «Не удалось проверить сертификат в списке отозванных, т. к. соответствующий сервер находится в состоянии offline»

Возможная причина:

Для УЦ, которому принадлежит сертификат ЭЦП, не установлен список отозванных сертификатов, и данный сервис недоступен для этого УЦ через веб-ресурс

Способ устранения:

Запросить список отозванных сертификатов у УЦ, где получен личный сертификат подписи, и установить этот список в ОС (файл с расширением CRL).

Данный список будет иметь ограниченный срок действия, и его необходимо время от времени обновлять, в большей степени это относится к тестовым УЦ

1.3. При попытке авторизации на сервере банка возникают ошибки вида: «Ошибка работы с Интернет: внутренняя ошибка сервера (500)»

Возможная причина:

Версия платформы «1С:Предприятие 8» ниже требуемой – 8.2.15.301

Способ устранения:

Установить версию 8.2.15.301 или выше платформы «1С:Предприятие 8.2»

1.4. При выполнении криптооперации возникают ошибки вида: «Код ошибки 102. Сертификат недействителен. Цепочка сертификатов обработана, но прервана на корневом сертификате, который не является доверенным»

Возможная причина:

Корневой сертификат УЦ, которому принадлежит личный сертификат, не включен в список доверенных в ОС

Способ устранения:

Установить корневой сертификат УЦ в ОС, при необходимости вручную указать место, куда установить – «Доверенные корневые центры сертификации»

1.5. При попытке авторизации на сервере банка возникают ошибки вида: «Ошибка работы с Интернет: доступ запрещен (403)»

Возможная причина:

Сертификат, по которому проходит авторизация, не зарегистрирован в сервисе банка

Способ устранения:

В процессе разработки

1.6. При выполнении криптооперации возникают ошибки вида: «Сертификат, связанный с закрытой частью ключа, указывает на модуль криптографии, отличный от текущего…»

Возможная причина:

Отличаются типы криптопровайдера, заданные в настройках информационной базы и указанные в сертификате ЭЦП (назначаются в момент выпуска сертификата УЦ).

Данные по наиболее распространенным криптопровайдерам, сертифицированные ФСБ:

  •  КриптоПро CSP:»Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider» (тип 75),
  •  Signal-COM CSP: «Signal-COM CPGOST Cryptographic Provider» (тип 75),
  •  ViPNet CSP: «Infotecs Cryptographic Service Provider» (тип 2)
Способ устранения:

Привести типы криптопровайдера к одному значению:

  •  либо указать правильный тип в общих настройках криптографии информационной базы;
  •  либо переустановить личный сертификат ЭЦП, если он содержал при выпуске правильный тип (для КриптоПро необходимо переустанавливать через оснастку КриптоПРО CSP, установка личного сертификата).

Получить полную информацию по сертификатам подписи можно командой «certmgr.exe -s my» (сама утилита certmgr.exe, например, входит в комплект Visual Studio)

1.7. Используется КриптоПро CSP 3.6, изредка «слетает» тип криптопровайдера у сертификата ЭЦП. После переустановки личного сертификата через оснастку КриптоПРО CSP все начинает работать
Возможная причина:

Конфликт настроек криптопровайдера в ОС

Способ устранения:

Внести изменения в настройку криптосредства в ОС:

  1. Отключить механизм Winlogon (в КриптоПро CSP задать параметр «Отключить КриптоПро Winlogon» = Истина).
  2. Убрать регистрацию носителей ключей в Winlogon (Calais) (отключить службу «Распространение сертификатов» или в свойствах соответствующих носителей в Оборудовании(КриптоПро CSP) снять галку об использовании при входе в ОС)

1.8. При выполнении криптооперации возникают ошибки вида: «…указан неправильный пароль доступа к закрытому ключу, сертификат не связан с закрытым ключом и др.».

Или

Ошибка при вызове метода контекста (Расшифровать): Ошибка интерфейса модуля криптографии. Модуль криптографии не может выполнить требуемое действие, т. к. контекст был получен в ограниченном режиме.

Или

Ошибка при вызове метода контекста (Расшифровать): Ошибка интерфейса модуля криптографии. Неверный параметр Keyset (набор ключей)

Возможная причина:

Неверные настройки криптографии в ОС и/или в «1С:Предприятии»

Способ устранения:

Повторно выполнить настройку криптографии на компьютере. Варианты:

  1.  Переустановить личный сертификат.
  2.  Провести тестирование контейнера закр. ключа, связанного с сертификатом.
  3.  Сбросить пароль на контейнер закр. ключа.
  4.  Повторно перенести контейнер закр. ключа в реестр (при необходимости).

В «1С:Предприятии»:

  1.  Пометить на удаление, сменить краткое имя сертификата ЭЦП, например, поставив префикс «Не использовать», чтобы не спутать с новым элементом справочника.
  2.  Добавить в ИБ «1С:Предприятия» сертификат из хранилища сертификатов, для которого была проведена повторная установка.

1.9. На тестовой базе успешно проведен тестовый обмен ЭД, но все то же самое на рабочей базе не удается

Возможная причина:

Тестовая база – файловый режим, рабочая база – клиент-серверный

Способ устранения:

Выполнить настройку криптографии для клиент-серверного варианта работы согласно инструкции

1.10. Клиент-серверный вариант работы информационной базы, настройки криптографии и сертификатов выполнены согласно инструкции. По команде «Отправить и получить ЭД» на клиенте система запрашивает пароль к серверному сертификату.
Возможная причина:

Отправка данных на сервис банка выполняется с сервера, а пароль можно ввести только на клиенте

Способ устранения:

Выделить отдельный сертификат ЭЦП, который не подписывает ЭД, для проведения сеансов связи с банка в клиент-серверном варианте. В карточке сертификата ЭЦП установить опцию «Запомнить пароль». Для подписи ЭД в компании использовать другие сертификаты

1.11. При работе через веб-браузер в момент обращения к криптопровайдеру возникает ошибка: «Расширение для работы с криптографией не подключено, операция прервана»

Возможная причина:

Не установлено расширение криптографии при работе через веб-браузер

Способ устранения:

Установить требуемый компонент платформы.

При первом обращении к криптопровайдеру возникнет запрос на установку компонента «Расширение для работы с криптографией». Необходимо согласиться на установку компонента.

При необходимости дополнительно ознакомиться с особенностями использования криптографии в веб-браузере

Версия ПО: Отчеты JMS любые, Reporting Services любой версии

Токены: Любые

Проблема:

При попытке зайти на сайт отчетов выдается ошибка «Internal error 500».

Причина:

Не стартует служба Reporting Services.

Решение:

Зайдите в каталог, где установлен сервер отчетов, например, для версии SQL Server 2012 это может быть «C:Program FilesMicrosoft SQL ServerMSRS11.MSSQLSERVERReporting ServicesReportServerbin«.

Добавьте в предпоследнюю строку (обязательно предпоследнюю) файла ReportingServicesService.exe.config явное указание на используемую версию .NET:

<configuration>

  <startup>

     <supportedRuntime version="v2.0.50727"/>

  </startup>

</configuration> <!—это последняя строка файла—>

Перезапустите веб-службу Reporting Services, и зайдите на сайт с папками отчетов.

Понравилась статья? Поделить с друзьями:
  • Критическая ошибка 3d3 gta 4
  • Криптопро ошибка 1603 windows 10
  • Критическая ошибка 228 тарков
  • Криптопро ошибка 0x8010006e
  • Критическая ошибка 124