Страница 1 из 2

Электронная подпись, не загружается

Добавлено: 12 мар 2026, 04:55
Romiros
Доброго времени суток!

С горем по полам установил КриптоПро для PHP

Всё настройки из документации сделал.
Плагин для Yandex браузера установил.
При попытке вставить сертификат выдает ошибку
Изображение

Как посмотреть что за ошибка и как можно понять что не так?

Re: Электронная подпись, не загружается

Добавлено: 12 мар 2026, 07:09
support
"Ошибка - нет подписанных данных в запросе" - означает что данные сертификата не передаются в форме, как будто он не выбран. В поле ввода нужно выбрать сертификат и тогда нажимать на кнопку.
Так же посмотрите в консоли браузера, может там какие ошибки.

Re: Электронная подпись, не загружается

Добавлено: 12 мар 2026, 07:43
Romiros
Порядок действий
Изображение

При нажатии на кнопку получаю
Изображение

В консоли браузера ошибка
Изображение

Re: Электронная подпись, не загружается

Добавлено: 12 мар 2026, 08:03
Romiros
Если нажать на VM7:4
то получим вот такую ссылку на код
Изображение

Re: Электронная подпись, не загружается

Добавлено: 12 мар 2026, 09:00
support
О, ну страница недоступна - это уже другая история.
КриптоПро пытается проверить сертификат и зависает.

Это строка 415 в файле plugins\ext\digital_signature_modules\cryptopro\cryptopro.php

Код: Выделить всё

$check = $SignedData->VerifyCades($sgn, 0x01, $detached);
Проверьте лог PHP ошибок, и скорей всего там будет:

Код: Выделить всё

(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: 
Как лечить не знаю. Я у себя тоже не смог на VDS сервере поставить. Спрашивал на форуме КриптоПро, там ответа нет.

Это нужно обращаться в тех. поддержку КриптоПро и за платно они вам подскажут.

Если получится решить вопрос, напишите, будет очень интересно узнать причину.

Re: Электронная подпись, не загружается

Добавлено: 12 мар 2026, 09:17
Romiros
Принято.
Буду по возможности разбираться.

Если получиться решить, обязательно расскажу.

Re: Электронная подпись, не загружается

Добавлено: 13 мар 2026, 02:58
Евгений
У меня при попытке выбора сертификата для загрузки в профиль - сервер Руководителя тоже выпадает в ошибку 500 или 502.

По всей видимости проблема во взаимодействии Руководителя со сгенерированной библиотекой libphpcades.

Re: Электронная подпись, не загружается

Добавлено: 13 мар 2026, 05:57
Romiros
Добрался до ошибки 503 Service Unavailable
Тоже прихожу к мнению что надо перебирать версии библиотеки
Охх.

________________________________________________________________
Сергей , подскажите а можно доработать модуль чтобы в нём можно быо выбирать тип подписи (серверная/клиентская).

Типа
при выборе серверной используется скомпилированная библиотека "php_CPCSP"
при выборе клиентской используется "Плагин браузера", "CAdES Plugin"

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

Re: Электронная подпись, не загружается

Добавлено: 13 мар 2026, 07:17
support
php_CPCSP используется только для для проверки подписи. А подписывает плагин.
Проверка подписи нужна на стороне сервера, потому что в $_POST переменную можно все что угодно передать.

Тоесть данная проблема заключается в том что php_CPCSP не может выполнить проверку. Никакой вразумительной информации об ошибке нет. Может памяти не хватает, может еще что.

Вот что мне писала тех. поддержка хостинга, но мне это не помогло, может вам поможет:

Ошибка mod_fcgid: error reading data from FastCGI server обычно возникает, если FastCGI сервер не может корректно обработать запрос или завершить выполнение. Это может быть связано с тайм-аутами или переполнением буферов

Можно попробовать увеличить таймауты в конфигурации FastCGI в файле etc/apache2/mods-enabled/fcgid.conf:
FcgidConnectTimeout 300
FcgidIOTimeout 300
FcgidBusyTimeout 300
FcgidIdleTimeout 300
FcgidMaxRequestsPerProcess 500

Также можно увеличить параметры php max_execution_time и memory_limit в Fastpanel по инструкции в нашей документации: http://help.tweb.link/8ws

Re: Электронная подпись, не загружается

Добавлено: 13 мар 2026, 09:35
Romiros
Благодарю за информацию.

Значит буду перебирать версии библиотеки (
тайминги уже менял, не помогло