Статья и решение проблемы актуальны для пользователей СУФД.
Сегодня час бился с клиентом. У которого на одной из рабочих машин выходила ошибка при подписании A certificate chain could not be built to a trusted root authority. (0x800B010A).
Беглым взглядом посмотрел - стояла 7 java, в мозиле плагины были включены.
Я решил пойти легким путем. Во первых в СУФД иногда всплывает окошко, которое просит установить КриптоПро ЭЦП Browser plug-in - закрывайте его к чертям. Оно не нужно ни Вам ни нам. Видимо клиент устал его игнорировать и установил этот плагин. Как итог - подписи слетели.
Попытаться настраивать этот плагин можно было бы - но я повторюсь "пошел легким путем". Зашел в панель управления - нашел в установленных программах этот плагин и удалил его к чертям. Теперь при подписи был белый экран (забыл включить Java в дополнениях мозилы во вкладке "плагины"). Если Вам повезет, то у Вас все подпишется. Кстати после удаления плагина КриптоПро ЭЦП Browser plug-in - обязательно перезагрузите компьютер, а то так и будет ругаться на то что сертификаты не найдены в хранилище вышеуказанного плагина.
Но в моем случае.
Проблема частично решилась. Он требовал при подписании еще один сертификат с конкретным идентификатором. Я переустанавливал яву, поставил 8, настроил под суфд. Установил все сертификаты ГУЦ и ФК, личные.
В итоге загуглил по идентификатору серта и нашел одну единственную статью и ссылку на сам серт.
Сама статья с сертом тут.