LinuxForum.Fans
Тема

Установка расширений и компоненты для веб-клиента 1С

Автор: u______________18 10 сообщений 615 просмотров
12.12.2025 10:13 #440117

Добрый день,
Работая с 1С Предприятие 8.3, потребовалось установить расширения "для работы с 1С:Предприятием", "для работы с криптографией" а также компоненту ExtraCryptoAPI, всё для подписания ЭЦП.

С сайта загрузил 3 sh файла соответственно, разрешил запуск через chmod +x и запустил под root, также загрузил из Chrome Store расширение. Но все действия ни к чему не привели, требуемые пункты отмечены как "не установлено".

Просьба указать на возможное решение.

Операционная система — Альт Рабочая Станция 10.2.2
Браузер — Яндекс Браузер 25.2.4.1000 stable corp (64-bit)
КриптоПро CSP — версия 5.0.11455
Антивирус отсутствует

12.12.2025 10:52 #440118

северный крот, в понедельник (08.12.25) делал по этому мануалу.
https://rutube.ru/video/f309ed590d4adad8687bfc86d1256a97/
Только в видео пункт называется "Для подписания и шифрования", у меня он был "Для шифрования и расшифровки". Остальное прошло нормально.

12.12.2025 11:12 #440119
"Rizado" написал:

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

Я не знаю как тут отправить изображение, поэтому не могу предоставить скриншот.

12.12.2025 12:12 #440120

северный крот, у меня они тоже не отобразились. Но центральный офис в Москве подтвердил, что всё установлено правильно, они видят всё это.

"северный крот" написал:
Я не знаю как тут отправить изображение, поэтому не могу предоставить скриншот.

Загружаете на любой хостинг изображений, затем копируете оттуда BB-код для вставки изображения среднего размера со ссылкой на полное. Или миниатюру. Полноразмерное вставлять не надо, часть пользователей смотрит форум с телефона и им неудобно смотреть.

12.12.2025 15:19 #440121

Попробовал ещё раз установить файлы расширений командой

text
$ su -c <файл> root  

Спустя время заметил в своей home папке, папку bin. В ней были установленные таким способом расширения, но права на содержимое были у root.
Передал права на папку своему пользователю и вроде как заработало.
Добавлено: 12.12.2025 15:19:53
Рано радовался.

Веб-клиент начал видеть установленные расширения, так же смог добавить сертификат, но когда попытался подписать ведомость - всё встало на этапе загрузки сертификатов (Выбор программы подписания хэш, Выполняется загрузка установленных сертификатов....).

12.12.2025 20:44 #440122

северный крот, азбучная истина, но напишу.
Во время подписания документа носитель с сертификатом должен быть подключён к компьютеру. Сертификат содержит 2 части - открытую и закрытую. На компьютер устанавливается только открытая часть. Для подписания нужны закрытая часть и пароль владельца.

P.S. Не надо цитировать собственные сообщения, и так видим. Убрал лишнее цитирование.

15.12.2025 09:01 #440125

К сожалению, это не наш случай. Всё подключено и установлено, вне 1С подпись работает.

15.12.2025 18:44 #440126

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

16.12.2025 09:12 · отредактировано #440127

Ясно, спасибо за уделённое время

Параллельно спрашивал в других местах, там предложили установить сертификат в контейнер и командой /opt/cprocsp/bin/amd64/certmgr -inst -inst_to_cont -ask-container установил сертификат в контейнер.
После этого 1С увидел подпись и всё смог подписать.

17.12.2025 13:15 #440129

Так получается как выше было написано сертификат был установлен в крипто про без закрытой части? И как тогда вне ОС оно подписывало. Просто элементарно надо было проверить.

Войдите или зарегистрируйтесь, чтобы ответить.