Добрый день.
С системами которые работают "под капотом"(на сервере), я ранее не работал.
Разобравшись как это все дело установить, я завис.
В интернете информация есть но вся она путанная. Перепробовав множество всякого я так и не пробился через понимание и ошибку отсутсвия сертефикатов.
Где-то на просторах интернета я находил 2 файла rootca.cer и subca.cer тесовые файлы из "Тестовый головной УЦ и Тестовый подчиненный УЦ КРИПТО-ПРО"
С ними и работать пытаюсь, но это все не дает понимания.
Вроде бы установил и
certmgr -list вызванный под root отдает 2 сертефиката.
Затем прочитал, что нужны еще контейнеры, создал 1-2 и сертефикаты положил еще и туда.
Вроде все ок, подписать они вроде как не дают возможности
Цитата:PrivateKey Link : No
, но хоть посмотрю как работает это.
Запускаю php код, взятый из документации и он кидает
Цитата:Cannot find object or property. (0x80092004)
на строке
Цитата:return $certs->Item(1);
Попробовал вывести
Цитата:return $certs->Count();
и тоже ошибка, точнее - сертефикатов нет!
Запустил скрипт php из под root юзера, думая что запуская его с сайта с bitrix пользователя я не получаю доступ. Отеты на root аналогичные.
Объясните алгоритм пожалуйста. Что за чем и откуда брать?
Куда устанавливать, чтобы видеть сертефикаты через php скрипт.
Пробовал получить что-то через
https://www.cryptopro.ru/certsrv/, но под win на IE зашел, он отказывался давать его скачать указывая ошибку. А под linux, установил расширение под хром, скачал и установил 3 пакета указанных в инструкции, но расширение все равно говорит, что ничего не установлено и работать оно не будет.