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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline VestnikKubSU  
#1 Оставлено : 26 января 2023 г. 1:16:59(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Моя работа - отправлять электронные экземпляры книг и журналов на сайты РГБ (https://oek.rsl.r) и Книжной палаты (online.bookchamber.ru). Установлены Windows 7, самый последний Яндекс Браузер и самый последний Google Chrome. Чистая машина, на которой установлены только эти браузеры и MS Office 2007. Антивирусов нет. Из продуктов Крипто Про установлены CryptoPro 5.0.12600 вместе с плагином. Дополнения для браузеров установлены последние из соответствующих магазинов сегодня. На странице https://www.cryptopro.ru...ge/cades_bes_sample.html при подключении флэшки все пункты зеленые, подпись видна и успешно генерируется:
Цитата:

Диагностика

Расширение загружено
Плагин загружен
Криптопровайдер загружен
Перечисление объектов плагина завершено

Версия плагина: 2.0.14660
Версия криптопровайдера: 5.0.12600
Криптопровайдер: Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Платформа: Windows
UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36


Результаты посещения https://gost.cryptopro.ru из Chrome:
Цитата:
ssl_protocol TLSv1.2
ssl_cipher ECDHE-RSA-AES256-GCM-SHA384
ssl_ciphers 0xdada:0x1301:0x1302:0x1303:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA
ssl_client_verify NONE
ssl_server_name gost.cryptopro.ru
http2 h2
php_random 5FEE7C5F62E8DBB3


Результаты посещения https://gost.cryptopro.ru из Яндекс Браузера:
Цитата:
ssl_protocol TLSv1.2
ssl_cipher GOST2012-GOST8912-GOST8912 (TLS_GOSTR341112_256_WITH_28147_CNT_IMIT)
ssl_ciphers GOST2012-GOST8912-GOST8912:0xc100:0xc101:0xc102:GOST2001-GOST89-GOST89
ssl_client_verify NONE
ssl_server_name gost.cryptopro.ru
ssl_session_id 31a3290ee5567ee3a50d443f24ac4d16358c41396ec8c29b819426896c5fa5cf
ssl_session_reused r
php_random 0F7802EC4EB6CB78


Однако на страницах РГБ и Книжной палаты и в Яндекс Браузере и в Chrome после появления предупреждения "Этот веб-сайт пытается выполнить операцию с ключами или сертификатами .... Разрешить эту операцию?" (соответственно всегда нажимается "Да" и да, я знаю что сайты можно внести в доверенные, сейчас это не важно) форма выбора подписи всегда пуста (в случае РГБ) и окно выбора сертификата не показывается (в случае Книжной палаты) и процедура подписывания не происходит. Куда "копать" совершенно не ясно. Прошу о помощи и подсказках и буду благодарен за ответ

Отредактировано пользователем 26 января 2023 г. 1:30:45(UTC)  | Причина: Не указана

Offline Андрей *  
#2 Оставлено : 26 января 2023 г. 5:16:56(UTC)
Андрей *

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

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

Сказал «Спасибо»: 612 раз
Поблагодарили: 2375 раз в 1868 постах
Здравствуйте.

Если на тестовой странице сертификат виден и создаётся подпись - то "копать" в сторону тех.поддержки сайтов.
Как вариант - есть расхождения в реализации (по сравнению с тестовой страницей)
или явная ошибка\не предусмотренный случай на сайте.

На РГБ надпись:
Цитата:
Система работает в тестовом режиме
- так было всегда?


Перед открытием сайта - можно открыть панель в браузере, нажав F12,
подтвердить диалог от плагина "Разрешить эту операцию?"
и посмотреть вывод в консоли, возможно там будет детализация проблемы.
Присылать желательно текстом.

Техническую поддержку оказываем тут
Наша база знаний
Offline VestnikKubSU  
#3 Оставлено : 26 января 2023 г. 13:50:57(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: Андрей * Перейти к цитате
Здравствуйте.
Добрый день, спасибо за ответ!
Автор: Андрей * Перейти к цитате
Если на тестовой странице сертификат виден и создаётся подпись - то "копать" в сторону тех.поддержки сайтов.
Виден из обоих браузеров и для Hello World успешно генерируется подпись
Автор: Андрей * Перейти к цитате
На РГБ надпись:
Цитата:
Система работает в тестовом режиме
- так было всегда?
Всегда.
Автор: Андрей * Перейти к цитате
Перед открытием сайта - можно открыть панель в браузере, нажав F12,
подтвердить диалог от плагина "Разрешить эту операцию?"
и посмотреть вывод в консоли, возможно там будет детализация проблемы.
Присылать желательно текстом.

Вывод консоли Chrome до нажатия на диалог от плагина на сайте Книжной палаты
Цитата:
isSbVisible true
tempComponentsInjections.bundle.js?v=1674673361859:11 infostatic
common.bundle.js?v=1674673361859:17 updnav undefined
main.min.js?v=1674673361859:43820 Scripts inited
Не удалось загрузить карту исходного кода с помощью инструментов разработчика: Не удалось выполнить синтаксический анализ контента для https://online.bookchamb...py/dist/uppy.min.js.map: Unexpected token '<', ..."

<!DOCTYPE "... is not valid JSON..

и после нажатия:
Цитата:
isSbVisible true
cadesplugin_api.js?v=1674673361859:55 INFO: cadesplugin_api.js: log_level = DEBUG
cadesplugin_api.js?v=1674673361859:536 GET chrome-extension://invalid/ net::ERR_FAILED
load_extension @ cadesplugin_api.js?v=1674673361859:536
check_plugin_working @ cadesplugin_api.js?v=1674673361859:665
(анонимная) @ cadesplugin_api.js?v=1674673361859:732
(анонимная) @ cadesplugin_api.js?v=1674673361859:733
tempComponentsInjections.bundle.js?v=1674673361859:11 infostatic
common.bundle.js?v=1674673361859:17 updnav undefined
main.min.js?v=1674673361859:43820 Scripts inited
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":2,"type":"init","url":"https://online.bookchamber.ru/book/ru/lk/oee/oee_sign/o_29545554"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":2,"type":"result","value":0},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":3,"objid":0,"method":"CreateObject","params":[{"type":"string","value":"CAdESCOM.About"}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":3,"retval":{"methods":["CSPName","ProviderVersion","CSPVersion","ReaderFilter","MediaFilter"],"properties":["Version","MajorVersion","MinorVersion","BuildVersion","PluginVersion"],"type":"object","value":1},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":4,"objid":0,"method":"CreateObject","params":[{"type":"string","value":"CAPICOM.Store"}]}
Не удалось загрузить карту исходного кода с помощью инструментов разработчика: Не удалось выполнить синтаксический анализ контента для https://online.bookchamb...py/dist/uppy.min.js.map: Unexpected token '<', ..."

<!DOCTYPE "... is not valid JSON..
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":4,"retval":{"methods":["Close","Open","Add","AddCRL","Remove","addEventListener","removeEventListener"],"properties":["Certificates","Location","Name"],"type":"object","value":2},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":5,"objid":2,"method":"Open","params":[{"type":"number","value":2},{"type":"string","value":"My"},{"type":"number","value":2}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":6,"objid":2,"get_property":"Certificates"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":5,"retval":{"type":"OK","value":"OK"},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":6,"retval":{"methods":["Find","Item"],"properties":["Count"],"type":"object","value":3},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":7,"objid":3,"method":"Find","params":[{"type":"number","value":9}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":7,"retval":{"methods":["Find","Item"],"properties":["Count"],"type":"object","value":4},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":8,"objid":4,"get_property":"Count"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":8,"retval":{"type":"number","value":0},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
cert_fill.js?v=1674673361859:16 {certsCount: 0}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":9,"objid":2,"method":"Close","params":[]}
cert_fill.js?v=1674673361859:53 fillCertificates:OK []
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":9,"retval":{"type":"OK","value":"OK"},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}

Вывод консоли Chrome до нажатия на диалог от плагина на сайте РГБ прост:
Цитата:
cadesplugin_api.js?v=1674476383:508 GET chrome-extension://invalid/ net::ERR_FAILED

На этом сайте окно плагина показывается сразу же, поэтому никаких сообщений в Консоли после не происходит

Совершенно понятно, что плагин по какой-то причине не подгружается как минимум на этих сайтах, но почему так, где "порылась собака" и "куда копать" не понимаю.

В devtools в закладке Сеть для cadesplugin_api.js:
Цитата:
URL запроса: oek.rsl.ru/js/cryptoSign/cadesplugin_api.js?v=1674476383
Метод запроса: GET
Код статуса: 200 OK


Естественно сам плагин из Chrome Store переустановил повторно, никаких других расширений в Chrome (кроме Google Документы офлайн, который отключен) не установлено, браузер и машину перегружал, монитор тряпочкой протирал и т.д. )) Главное, что у барышни, которая до меня занималась той же работой, тоже установлена Windows 7 и Chrome. Про номера версий не скажу, но они явно не новее тех, что у меня и у нее возможность подписать отображалась - видел сам.

Отредактировано пользователем 26 января 2023 г. 16:52:17(UTC)  | Причина: Не указана

Offline VestnikKubSU  
#4 Оставлено : 2 февраля 2023 г. 15:32:34(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Проверил также на macOS. Та же самая ошибка в консоли
Цитата:
GET chrome-extension://invalid/ net::ERR_FAILED cadesplugin_api.js?v=1675077136565:530
load_extension @ cadesplugin_api.js?v=1675077136565:530
check_plugin_working @ cadesplugin_api.js?v=1675077136565:665
(anonymous) @ cadesplugin_api.js?v=1675077136565:732
(anonymous) @ cadesplugin_api.js?v=1675077136565:733

По внешним признакам все расширения работают прекрасно и на странице https://cryptopro.ru/sit...ge/cades_bes_sample.html сертификат подхватывается и подпись для Hello World генерируется.

В закладке Network относительно запроса cadesplugin_api.js, у которого инициатор cadesplugin_api.js?v=1675077136565:536
Цитата:
Request URL: https://online.bookchamb...n_api.js?v=1675077136565
Request Method: GET
Status Code: 200 (from memory cache)
Remote Address: 195.74.82.166:443
Referrer Policy: strict-origin-when-cross-origin
accept-ranges: bytes
content-length: 31370
content-type: text/javascript
date: Thu, 02 Feb 2023 11:58:23 GMT
etag: W/"31370-1675077134654"
last-modified: Mon, 30 Jan 2023 11:12:14 GMT
server: Apache/2
Provisional headers are shown. Disable cache to see full headers.
Learn more
Referer: https://online.bookchamb.../oee/oee_sign/o_29545554
sec-ch-ua: "Not?A_Brand";v="8", "Chromium";v="108", "Yandex";v="23"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 YaBrowser/23.1.0.2940 Yowser/2.5 Safari/537.36

сам cadesplugin_api.js

и относительно запроса invalid (инициатор cadesplugin_api.js?v=1675077136565:530):
Цитата:
Request URL: chrome-extension://invalid/
Referrer Policy: strict-origin-when-cross-origin
Provisional headers are shown
Learn more
Referer
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 YaBrowser/23.1.0.2940 Yowser/2.5 Safari/537.36

На 530 и 536 строке в cadesplugin_api.js в функции load_extension() стоит
Цитата:
document.getElementsByTagName("head")[0].appendChild(fileref);

Просьба подсказать хотя бы как интерпретировать эту ошибку.

Отредактировано пользователем 2 февраля 2023 г. 17:19:24(UTC)  | Причина: Не указана

Offline VestnikKubSU  
#5 Оставлено : 2 февраля 2023 г. 17:20:06(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
P.S. Нашел похожую тему https://www.cryptopro.ru...aspx?g=posts&t=14654 с той же ошибкой chrome-extension://invalid/ и, если я правильно понял последний пост в ней, то это не баг, а фича. Но тогда я полностью перестал понимать почему же мой сертификат из под всех ОС и всех браузеров (я проверил и Firefox) на тестовой странице отображается, а вот на "рабочих" страницах - нет.

Отредактировано пользователем 2 февраля 2023 г. 17:21:09(UTC)  | Причина: Не указана

Offline UMKGO  
#6 Оставлено : 2 февраля 2023 г. 18:06:04(UTC)
UMKGO

Статус: Участник

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

Поблагодарили: 2 раз в 2 постах
Автор: VestnikKubSU Перейти к цитате
P.S. если я правильно понял последний пост в ней, то это не баг, а фича.

Вы правильно поняли.
https://www.cryptopro.ru...ts&m=69539#post69539
Одно расширение из каталога Opera (epebfcehmdedogndhlcacafjaacknbcm), другое из интернет-магазина Chrome(iifchhfnnmpdbibifmljnfjhpififfog)
11111.jpg (93kb) загружен 5 раз(а). 1111.jpg (117kb) загружен 4 раз(а).
У меня, например, установлены и включены оба.
1111111.jpg (10kb) загружен 1 раз(а).

Отредактировано пользователем 2 февраля 2023 г. 18:26:48(UTC)  | Причина: Не указана

Offline VestnikKubSU  
#7 Оставлено : 2 февраля 2023 г. 18:33:33(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: UMKGO Перейти к цитате
Автор: VestnikKubSU Перейти к цитате
P.S. если я правильно понял последний пост в ней, то это не баг, а фича.

Вы правильно поняли.
https://www.cryptopro.ru...ts&m=69539#post69539
Одно расширение из каталога Opera (epebfcehmdedogndhlcacafjaacknbcm), другое из интернет-магазина Chrome(iifchhfnnmpdbibifmljnfjhpififfog)
11111.jpg (93kb) загружен 5 раз(а). 1111.jpg (117kb) загружен 4 раз(а).


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

Отредактировано пользователем 2 февраля 2023 г. 18:40:31(UTC)  | Причина: Не указана

Offline UMKGO  
#8 Оставлено : 3 февраля 2023 г. 7:21:49(UTC)
UMKGO

Статус: Участник

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

Поблагодарили: 2 раз в 2 постах
Автор: VestnikKubSU Перейти к цитате
Вопрос в том, почему не отображаются сертификаты на страницах обеих библиотек, притом что на тестовой странице все отлично.
Логика функции load_extension() на тестовой странице отличается от функций load_extension() на страницах обеих библиотек. Возможно, что это влияет на появление "chrome-extension://invalid/ net::ERR_FAILED", но вряд ли влияет на получаемый результат. Судя по представленным вами логам, скрипт nmcades_plugin_api.js, принадлежащий одному из расширений, у вас выполняется.
Цитата:
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":2,"type":"init","url":"https://online.bookchamber.ru/book/ru/lk/oee/oee_sign/o_29545554"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":2,"type":"result","value":0},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":3,"objid":0,"method":"CreateObject","params":[{"type":"string","value":"CAdESCOM.About"}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":3,"retval":{"methods":["CSPName","ProviderVersion","CSPVersion","ReaderFilter","MediaFilter"],"properties":["Version","MajorVersion","MinorVersion","BuildVersion","PluginVersion"],"type":"object","value":1},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":4,"objid":0,"method":"CreateObject","params":[{"type":"string","value":"CAPICOM.Store"}]}
Не удалось загрузить карту исходного кода с помощью инструментов разработчика: Не удалось выполнить синтаксический анализ контента для https://online.bookchamb...py/dist/uppy.min.js.map: Unexpected token '<', ..."

<!DOCTYPE "... is not valid JSON..
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":4,"retval":{"methods":["Close","Open","Add","AddCRL","Remove","addEventListener","removeEventListener"],"properties":["Certificates","Location","Name"],"type":"object","value":2},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":5,"objid":2,"method":"Open","params":[{"type":"number","value":2},{"type":"string","value":"My"},{"type":"number","value":2}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":6,"objid":2,"get_property":"Certificates"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":5,"retval":{"type":"OK","value":"OK"},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":6,"retval":{"methods":["Find","Item"],"properties":["Count"],"type":"object","value":3},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":7,"objid":3,"method":"Find","params":[{"type":"number","value":9}]}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":7,"retval":{"methods":["Find","Item"],"properties":["Count"],"type":"object","value":4},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":8,"objid":4,"get_property":"Count"}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":8,"retval":{"type":"number","value":0},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
cert_fill.js?v=1674673361859:16 {certsCount: 0}
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":9,"objid":2,"method":"Close","params":[]}
cert_fill.js?v=1674673361859:53 fillCertificates:OK []
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":9,"retval":{"type":"OK","value":"OK"},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}

Отредактировано пользователем 3 февраля 2023 г. 8:16:07(UTC)  | Причина: Не указана

Offline UMKGO  
#9 Оставлено : 3 февраля 2023 г. 12:36:22(UTC)
UMKGO

Статус: Участник

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

Поблагодарили: 2 раз в 2 постах
Видимо, форма выбора подписи пуста из-за ответа
Цитата:
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":8,"retval":{"type":"number","value":0},"type":"result"},"tabid":"cb9b8e07-410f-3f75-3fd4-187f5f59bbb2"}
на запрос
Цитата:
nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":8,"objid":4,"get_property":"Count"}


На тестовой странице у меня запрос и ответ выглядят так:
Цитата:
VM31 nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Sent message:{"destination":"nmcades","requestid":18,"objid":6,"get_property":"Count"}

VM31 nmcades_plugin_api.js:42 DEBUG: nmcades_plugin_api.js: Received message: {"data":{"requestid":18,"retval":{"type":"number","value":18},"type":"result"},"tabid":"708a6662-a6d5-0776-4f3f-bfafde963930"}
и в форме выбора подписи отображается 18 сертификатов.

Отредактировано пользователем 3 февраля 2023 г. 12:45:34(UTC)  | Причина: Не указана

Offline VestnikKubSU  
#10 Оставлено : 3 февраля 2023 г. 12:48:44(UTC)
VestnikKubSU

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: UMKGO Перейти к цитате
Логика функции load_extension() на тестовой странице отличается от функций load_extension() на страницах обеих библиотек. Возможно, что это влияет на появление "chrome-extension://invalid/ net::ERR_FAILED", но вряд ли влияет на получаемый результат. Судя по представленным вами логам, скрипт nmcades_plugin_api.js, принадлежащий одному из расширений, у вас выполняется.

Они отличаются, но только логикой определения браузеров, у вас скрипт никогда не пытается загрузить оба плагина (из Opera Store и Chrome Store):

load_extension() с сайта РГБ:

load_extension() с сайта Книжной палаты:

и load_extension() с тестовой страницы:

Кстати, сейчас в Яндекс Браузере у меня стоят оба плагина. Ошибки chrome-extension://invalid/ net::ERR_FAILED больше нет, но больше ничего не изменилось и подписать все равно невозможно. В консоли ошибок нет.

В библиотеках мне ответили типа "Разработчик проверил у себя, все подписывает. Судя по сегодняшним загрузкам PDF в библиотеки, подписи работают." То есть "с их стороны пуля вылетела" и я уверен, что все так и есть и эта проблема конкретно у меня. Но где, в чем и как эту проблему исправить? Я никого не обвиняю, ничего не требую, просто хочу понять, куда мне "копать"? VPN-ов нет, блокировшиков рекламы не установлено, разные машины, разные браузеры, разные сети. Это какая-то настолько дикая ситуация, что у меня даже предположений нет.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.