Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

7 Страницы«<4567>
Опции
К последнему сообщению К первому непрочитанному
Offline Salloon  
#51 Оставлено : 13 августа 2025 г. 11:50:35(UTC)
Salloon

Статус: Новичок

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

Сказал(а) «Спасибо»: 2 раз
При попытке добавить расширение для Google Chrome согласно инструкции по ссылке
https://support.cryptopr...ja-dlja-plgin-iz-fjjl%20
появляется ошибка: Cannot install extension because it uses unsupported manifest version.
Как ее исправить?
Offline Андрей *  
#52 Оставлено : 13 августа 2025 г. 12:05:45(UTC)
Андрей *

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

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

Сказал «Спасибо»: 602 раз
Поблагодарили: 2343 раз в 1840 постах
Автор: Salloon Перейти к цитате
При попытке добавить расширение для Google Chrome согласно инструкции по ссылке
https://support.cryptopr...ja-dlja-plgin-iz-fjjl%20
появляется ошибка: Cannot install extension because it uses unsupported manifest version.
Как ее исправить?


Открыть базу знаний и первая статья сразу по этой теме.

Цитата:
Возможность использовать расширения на manifest v2 также пока остаётся. Для этого скачайте reg-файл и двойным щелчком по файлу внесите изменения или используйте актуальную версию КриптоПро ЭЦП Browser plug-in.



Старый плагин установлен? Ниже 2.0.15400 на странице тестирования?

p.s.
понятное дело, что на странице не откроется, т.к. с расширением проблема как раз ...

В общем - поставить текущую версию плагина и перезапустить браузер.

Отредактировано пользователем 13 августа 2025 г. 12:07:48(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Salloon оставлено 13.08.2025(UTC)
Offline ChelovekJS  
#53 Оставлено : 13 августа 2025 г. 13:29:38(UTC)
ChelovekJS

Статус: Новичок

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

Поставил новое расширение в браузер, обновил плагин в виндовс. Использую хром, то есть манифест v3. Версия расширения: 1.3.8. Версия плагина: 2.0.15400. Вроде всё работает, но почему-то получаю ошибку вот в этой функции самого расширения. Ошибка в данной строке document.getElementsByTagName("head")[0].appendChild(fileref); Failed to load resource: net::ERR_FAILED. Почему вообще вызывается эта функция если используется манифест v3? Кто-то сталкивался с данной проблемой? Возможно как-то избавиться от ошибки?

function Manifestv2ChromeExtensionLoadListener(event) {
if (event.source !== window)
return;
if (event.data === "manifest_v2_chrome_extension_request") {
var fileref = document.createElement('script');
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", "chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js");
fileref.onerror = function () { window.postMessage("manifest_v2_chrome_extension_load_failed", "*") };
fileref.onload = function () { window.postMessage("manifest_v2_chrome_extension_loaded", "*") };
document.getElementsByTagName("head")[0].appendChild(fileref);
}
}

Отредактировано пользователем 13 августа 2025 г. 13:30:30(UTC)  | Причина: Не указана

Offline nickm  
#54 Оставлено : 13 августа 2025 г. 13:44:17(UTC)
nickm

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

Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
Сообщений: 2,864

Сказал(а) «Спасибо»: 652 раз
Поблагодарили: 506 раз в 477 постах
Автор: ChelovekJS Перейти к цитате
Почему вообще вызывается эта функция если используется манифест v3? Кто-то сталкивался с данной проблемой? Возможно как-то избавиться от ошибки?

Вы разработчик собственной ИС?

Или пользователь, и у Вас возникает указанная ошибка в какой-то ИС, какой?
Offline Андрей *  
#55 Оставлено : 13 августа 2025 г. 13:49:08(UTC)
Андрей *

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

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

Сказал «Спасибо»: 602 раз
Поблагодарили: 2343 раз в 1840 постах
Автор: ChelovekJS Перейти к цитате
Поставил новое расширение в браузер, обновил плагин в виндовс. Использую хром, то есть манифест v3. Версия расширения: 1.3.8. Версия плагина: 2.0.15400. Вроде всё работает, но почему-то получаю ошибку вот в этой функции самого расширения. Ошибка в данной строке document.getElementsByTagName("head")[0].appendChild(fileref); Failed to load resource: net::ERR_FAILED. Почему вообще вызывается эта функция если используется манифест v3? Кто-то сталкивался с данной проблемой? Возможно как-то избавиться от ошибки?

function Manifestv2ChromeExtensionLoadListener(event) {
if (event.source !== window)
return;
if (event.data === "manifest_v2_chrome_extension_request") {
var fileref = document.createElement('script');
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", "chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js");
fileref.onerror = function () { window.postMessage("manifest_v2_chrome_extension_load_failed", "*") };
fileref.onload = function () { window.postMessage("manifest_v2_chrome_extension_loaded", "*") };
document.getElementsByTagName("head")[0].appendChild(fileref);
}
}


на странице тестирования - ошибка есть?
Техническую поддержку оказываем тут
Наша база знаний
Offline ChelovekJS  
#56 Оставлено : 13 августа 2025 г. 13:58:42(UTC)
ChelovekJS

Статус: Новичок

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

Я пользователь. Перекинул в проект себе cadesplugin_api.js. На странице проверки вообще две ошибки.
Тут в cadesplugin_api.js
Код:
function load_js_script(url, successFunc, errorFunc) {
        var script = document.createElement("script");
        script.setAttribute("type", "text/javascript");
        script.setAttribute("src", url);
        script.onerror = errorFunc;
        script.onload = successFunc;
        document.getElementsByTagName("head")[0].appendChild(script);  - Failed to load resource: net::ERR_FAILED
    }


и тут, в файле разширения nmcades_plugin_api.js
Код:
 function Manifestv2ChromeExtensionLoadListener(event) {
        if (event.source !== window)
            return;
        if (event.data === "manifest_v2_chrome_extension_request") {
            var fileref = document.createElement('script');
            fileref.setAttribute("type", "text/javascript");
            fileref.setAttribute("src", "chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js");
            fileref.onerror = function () { window.postMessage("manifest_v2_chrome_extension_load_failed", "*") };
            fileref.onload = function () { window.postMessage("manifest_v2_chrome_extension_loaded", "*") };
            document.getElementsByTagName("head")[0].appendChild(fileref); -  Failed to load resource: net::ERR_FAILED
        }
    }
Offline nickm  
#57 Оставлено : 13 августа 2025 г. 14:26:00(UTC)
nickm

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

Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
Сообщений: 2,864

Сказал(а) «Спасибо»: 652 раз
Поблагодарили: 506 раз в 477 постах
Автор: ChelovekJS Перейти к цитате
Перекинул в проект

Ну, это уж точно не:
Автор: ChelovekJS Перейти к цитате
Я пользователь.

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

Offline Ситдиков Денис  
#58 Оставлено : 13 августа 2025 г. 14:29:22(UTC)
Ситдиков Денис

Статус: Администратор

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

Сказал(а) «Спасибо»: 9 раз
Поблагодарили: 56 раз в 41 постах
Автор: ChelovekJS Перейти к цитате
Код:
 function Manifestv2ChromeExtensionLoadListener(event) {
        if (event.source !== window)
            return;
        if (event.data === "manifest_v2_chrome_extension_request") {
            var fileref = document.createElement('script');
            fileref.setAttribute("type", "text/javascript");
            fileref.setAttribute("src", "chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js");
            fileref.onerror = function () { window.postMessage("manifest_v2_chrome_extension_load_failed", "*") };
            fileref.onload = function () { window.postMessage("manifest_v2_chrome_extension_loaded", "*") };
            document.getElementsByTagName("head")[0].appendChild(fileref); -  Failed to load resource: net::ERR_FAILED
        }
    }


Добрый день!
На данный момент в браузерах может быть установлено более одного расширения, которые поддерживают работу с плагином (например, в Яндекс Браузер технически можно поставить три расширения: из Opera Store, из Chrome Store (manifestv3), заблокированное расширение из Chrome Store (manifestv2)). При одновременной работе этих расширений могут возникать ошибки, в т.ч. дублирование вызовов плагина, остановка работы расширения и др. Для этого при старте работы расширения проверяют наличие других установленных, и в зависимости от этого продолжают или прекращают работу. Проверка выполняется кодом, который вы указали ранее, и при отсутствии проверяемого расширения выводит в консоль наблюдаемую ошибку.
thanks 2 пользователей поблагодарили Ситдиков Денис за этот пост.
Андрей * оставлено 13.08.2025(UTC), nickm оставлено 13.08.2025(UTC)
Offline ChelovekJS  
#59 Оставлено : 13 августа 2025 г. 14:53:10(UTC)
ChelovekJS

Статус: Новичок

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

Понял. Спасибо. Хотелось бы в будущих версиях расширения как-то поправить вывод ошибок если это вообще возможно. Так как от клиентов уже поступали вопросы про возможность убрать эти ошибки из консоли.
Offline Salloon  
#60 Оставлено : 13 августа 2025 г. 14:55:06(UTC)
Salloon

Статус: Новичок

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

Сказал(а) «Спасибо»: 2 раз
Установлен актуальный плагин 2.0.15400. На странице тестирования ЭЦП работает, но на сайте ФТС edata.customs.ru выдает ошибку:

"У Вас не установлен плагин "КриптоПро ЭЦП Browser plug-in" актуальной версии.
Если плагин установлен, а ошибка повторяется, то вероятно, не выполнены какие-то настройки плагина".

Это можно как-то исправить?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
7 Страницы«<4567>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.