Меню

Ошибка дешифрования сообщения ошибка при попытке расшифровать сообщение

Вернуться в основную статью

Для облегчения поиска ошибок был создан отдельный раздел для сбора ошибок из АРМ ЭРС, читайте внимательнее подсказки ниже:


Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса

Поделиться статьей в:

  • Telegram
  • Vk

:!: В случае возникновения ошибки при отправке реестра: Невозможно отправить реестр талонов с периодом формирования, равным текущему месяцу

Причина:

Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

Решение:

Если вы отправляете реестр в начале месяца (например 1 января) то необходимо изменить дату реестра на 31 число предыдущего месяца (31 декабря), а дату формирования счета — текущий день календаря. НО ваш фонд может не принять данный реестр.

Также возможно стоит подождать решения ошибки от СФР или установить обновление ПО

Выдержка из чата СФР:

Реестры и счета за услуги декабря вы формируете январем в рамках договоров на 2022 год, не меняя срока действия договора. Создать в январе талоны за услуги, оказанные в декабре, система Фонда не позволяет. В случае талонов 1 и 3 будет продление периода оказания услуг по январь с формированием талонов в январе и предъявлении их на оплату в феврале. Проблема с талонами 2 решается с техподдержкой.


:!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных VALID_SIGNATURE ЭП действительна; ERROR_BUILDING_CERT_PATH При проверке сертификата ЭП произошла ошибка. Ошибка построения цепочки сертификатов | INVALID_SIGNATURE ЭП недействительна. Обратитесь к разработчику программного обеспечения

Причина:

Ошибка возникает из-за нарушения корректности цепочки сертификатов — либо один из сертификатов цепочки просрочен, либо установлен не туда, либо это вообще некорректный сертификат.

Решение:

На рабочее место пользователя с 4.07.22 необходимо ставить в «Личное хранилище»:

  • Сертификат уполномоченного лица СФР

  • Сертификат ЛПУ (юр.лицо)

  • Сертификат руководителя ЛПУ (физ.лицо)

  • Сертификат главного бухгалтера

Скачиваем и устанавливаем ВСЮ ЦЕПОЧКУ СЕРТИФИКАТОВ уполномоченного лица ФСС:

Ссылка на скачивание

(eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения


:!: В случае возникновения ошибки при запуске программы: Unable to build entity manager factory

Причина:

Ошибка возникает в случае отсутствия связи с СУБД PostgreSQL, либо сервер БД недоступен

Решение

Необходимо проверить на сервере БД запущена ли служба Postgresql-9.5 и доступен ли сервер БД, а также порт указанный при установке АРМ ЭРС


:!: В случае возникновения ошибки при запуске программы «Invalid Configuration Location» The configuration area at .. could not be created. Please choose a writable location using the ‘-configuration’ command line option

Причина:

Пользователю недостаточно места для создания и хранения временных файлов, создаваемых программой.

Решение:

Проверьте квотирование места на диске: уберите квотирование либо увеличьте доступное пользователю пространство,


:!: В случае возникновения ошибки при получении результата обработки: Connection could not be allocated. Listener does not currently know of service requested in connect descriptor

Причина:

Сервер СФР временно не доступен

Решение:

Необходимо ожидать восстановления работоспособности


:!: В случае возникновения ошибки при получении результата обработки: Отсутствует уполномоченный представитель с таким сертификатом ЭП

Причина:

Выбран неправильный сертификат УЛ СФР

Решение:

Скачать сертификат Уполномоченного лица СФР отсюда: https://lk.fss.ru/cert.html установить его в личные и выбрать его в настройках подписи.


:!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных. Could not send Message

Причина:

Сервер ФСС временно не доступен

Решение:

Необходимо ожидать восстановления работоспособности


:!: В случае возникновения ошибки при установке или обновлении программы «GostCryptography.dll Этому файлу не сопоставлена программа для выполнения этого действия»

Причина:

Возможно причина кроется в сломанных системных файлах

Решение:

Необходимо обновить систему и выполнить команды в командной строке от имени администратора:

sfc /scannow

и

DISM /Online /Cleanup-Image /RestoreHealth

После этого необходимо перезагрузиться

Подробнее вы можете прочитать здесь


:!: В случае возникновения «ошибки шифрования» при проставленной галочке
:

Причина:

Не применяются настройки шифрования выставленные в настройках ПО

Решение:

Перейти в «C:FssArmErsconfiguration.settings» (для х64 версии)

либо в «C:FssToolsconfiguration.settings» (для x86 версии)

Открыть в блокноте файл: ru.ibs.fss.eln.prefs
в конце добавить строчку
encryptmessages=1


:!: В случае возникновения «Internal Error COMCryptoAPIClient» :

Причина:

В процессе установки программы библиотека GostCryptography.dll по каким-то причинам не зарегистрировалась

Решение:

В командной строке CMD выполнить (с правами администратора):
Для x86 программы

cd C:FssTools
C:WindowsMicrosoft.NETFrameworkv4.0.30319RegAsm.exe /registered GostCryptography.dll 

Для x64 программы

cd C:FssArmErs
C:WindowsMicrosoft.NETFramework64v4.0.30319RegAsm.exe /registered GostCryptography.dll 

:!: В случае возникновения ошибок «Сообщение не найдено» либо бесконечный «Вызов сервиса ФСС» либо «Ошибка вызова сервиса передачи/получения данных Error processing request — getResultByID»

Причина:

Сервис СФР перегружен, либо некорректна подпись МО

Решение:

Необходимо повторить отправку/запрос позднее. В программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР


:!: В случае возникновения «Ошибки дешифрования сообщения. Ошибка при попытке расшифровать сообщение»


Причина:

Причиной возникновения данной ошибки может служить чрезмерная нагрузка на сервис СФР, либо сбой криптопровайдера

Решение:

Попробуйте совершить операцию позднее.

В крайнем случае проблема может решиться переустановкой криптопровайдера (КриптоПРО или VipnetCSP)

Также в программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР

После обновления ПО данная настройка может быть пустой

Также можно попробовать удалить все установленные сертификаты связанные с СФР и скачать их по данной ссылке:
https://disk.yandex.ru/d/nAQmOZ7WZi8S1w

(eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения

Также можно снять галочку на «Проверять подпись на входящих сообщениях»


:!: В случае возникновения ошибки «вызова сервиса передачи/получения данных. Зарегистрировано»

Причина:

Перебои в работе сервиса взаимодействия СФР, ваш запрос в очереди

Решение:

Ждать, совершить запрос позднее


:!: В случае возникновения ошибки «Отсутствует лицензия на осуществление медицинской деятельности»

Причина:

Текст ошибки говорит сам за себя

Решение:

Необходимо проверить введенные в настройках реквизиты организации а также связаться с региональным представителем СФР


:!: В случае возникновения ошибки «Отсутствует заключенный договор с ТОФ на оказание услуг»

Причина:

Текст ошибки говорит сам за себя

Решение:

Необходимо связаться с региональным представителем СФР


:!: В случае возникновения ошибки «Internal Error Rollback Exception» при попытке открыть сведения о посещениях

Причина:

Ошибка возникает из-за отсутствующих строках и колонках в БД, программа пытается прочитать данные в несуществующих ячейках

Решение:

Необходимо обновить ПО на рабочем месте, где установлена БД


:!: В случае возникновения ошибки «Unmarchalling Error» при попытке отправить/запросить талон/ЭРС

Причина:

скорее всего неправильно заполнены данные в определенном поле

Решение:

Необходимо изучить текст ошибки

(в данном примере ошибка гласит о том, что введено 10 цифр в поле, где должно быть 12 цифр)


:!: В случае возникновения ошибки «Invalid element in ErsOpenService .. -registerMODate» при попытке отправить/запросить ЭРС

Причина:

Вы используете устаревшую версию программы, введены новые контроли, поля и т.д.

Решение:

Необходимо обновить АРМ ЭРС


:!: В случае возникновения ошибки «ЭЦП неверна SIGNATURE ERROR ЭП Недействительна» при попытке отправить/запросить талон/ЭРС также возникает при запросе счета

Причина:

Внутренняя ошибка программы, из-за которой подпись на талоне не проставилась корректно

Решение:

Необходимо в талоне нажать кнопку «На подписании» затем снова подписать талон кнопкой «Подпись руководителя ЛПУ» (может потребоваться нажать 2 раза)

После этого повторно отправить талон


:!: В случае возникновения ошибки «В настройках соединения указан неправильный порт. Проверьте правильность адреса сервиса в настройках соединения» при попытке отправить/запросить талон/ЭРС

Причина:

Проблема связана с недоступностью (полной неработоспособностью сервиса СФР)

Решение:

Необходимо ожидать восстановления работоспособности сервиса


:!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. Несоответствующий статус для включения талонов в реестр» при попытке включить талоны в реестр

Причина:

Статус талонов в реестре отличается от «Принято в ТОФ»

Решение:

Для решения проблемы нужно убедиться, что статус перечисленных в ошибке талонов, включенных в реестр должен быть — Принято в ТОФ

Часто бывает так, что статус талона в локальной базе может отличаться от статуса в СФР (для этого можно запросить статус обработки повторно) можно уточнить этот момент у представителя СФР


:!: В случае возникновения ошибки «Дата постановки на учет должна быть равна началу периода наблюдения» при попытке сохранить ЭРС

Причина:

Дата постановки на учет была забита вручную и скорее всего неправильно

Решение:

Необходимо ввести одинаковую дату постановки на учет и дату начала периода наблюдения через кнопку «Календарь» в поле с датами


:!: В случае возникновения ошибки «Premature end of file»

Причина:

Ошибка возникает, когда валидация отправляемого XML-файла не проходит на удаленном сервисе. Проблема на стороне СФР.

Решение:

Ждать исправления


:!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. 1606: Несоответствующий статус для включения талонов в реестр: Талон» при попытке получить результат обработки счета

Причина:

Для счета не нужно запрашивать результат обработки

Решение:

Для решения проблемы необходимо нажать кнопку «Получить данные об оплате счета»


:!: В случае возникновения ошибки «Не удалось подписать информацию Invalid Iddata=[имя талона]» подписать реестр

Причина:

Некорректно заполнено поле — номер реестра

Решение:

Необходимо удалить пробелы или другие запрещенные символы из номера реестра


:!: В случае возникновения ошибки «The content of element ‘status’ is not complete.» при попытке запросить результат обработки

Причина:

Проблема на стороне сервиса взаимодействия с СФР

Решение:

Необходимо ждать решения проблемы со стороны СФР


:!: В случае возникновения ошибки Validator Exception: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed

Причина:

Проблема с SSL сертификатом на стороне СФР

Решение:

Необходимо обновить ПО, либо подсунуть файл из архива cacerts.zip

в папку с программой/jre/lib/security


:!: В случае возникновения ошибки «Internal error Widget is disposed»

Причина:

Внутренняя ошибка программы

Решение:

Перед любыми действиями делайте резервную копию папки!

Необходимо удалить содержимое папки

C:FssArmErsworkspace.metadata.pluginsorg.eclipse.e4.workbench

После этого перезапустите приложение


:!: В случае возникновения ошибки при отправке реестров «Ошибка вызова сервиса передачи/получения данных. Unmarshalling Error: Длина поля типа #AnonType_bankCheckingAccbillinfo не соответствует ограничению»

Причина:

Ограничение на минимальную длину обязательного поля для реквизитов банка в счете

Решение:

Убедитесь в корректности заполнения реквизитов банковского счета. Смотрите текст ошибки:

<bankCheckingAcc/> р/с минимум 20 символов
<bankName/> наименование банка минимум 4 символа
<bankBIK/> БИК банка минимум 6 символов

:!: В случае возникновения ошибки при сохранении и отправки счета «Ошибка при попытке сохранить данные в базу данных Error while committing the transaction»

Причина:

В схеме ers отсутствует столбец «final_price_fss» в таблице «fc_ers_check»

Решение:

Запускаем pgAdmin, открываем базу, переходим к схеме «ers»

Далее нажать на:

Качаем этот SQL-запрос и исполняем его в PgAdmin

Либо исполняем вручную данный запрос:

ALTER TABLE ers.fc_ers_check ADD COLUMN final_price_fss character varying(200);

UPDATE ers.fc_ers_check a
SET final_price_fss = (
	(	
		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
		FROM ers.fc_ers_payment
		WHERE id_check = a.id 
			AND (order_status = 1 OR order_status = 4)
	) - (
		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
		FROM ers.fc_ers_payment
		WHERE id_check = a.id 
			AND (order_status = 2 OR order_status = 3)
	)
)
WHERE a.id_check_state = 4;

UPDATE ers.fc_ers_check a
SET final_price_fss = ''
WHERE a.id_check_state != 4;

:!: В случае возникновения ошибки при попытке сохранить данные в базу данных «org.hibernate.HibernateException: More than one row with the given identifier was found: for class: ru.ibs.common.db.model.ers.FcErsTalon1»

Причина:

Появилась вторая строка в таблице «ers.fc_ers_talon1»

Решение:

Выполнить скрипт в PGAdmin:

delete from ers.fc_ers_talon1 where ers_num=номерэрс

После данного действия талон придется вводить заново.


:!: В случае возникновения ошибки The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

Причина:

Версия протокола TLS на сервере отличается от версии TLS клиента

Решение:

Идем в папка_с_программой/jre/lib/security

Открываем файл java.security в блокноте

Ищем в нем строчку jdk.tls.disabledAlgorithms — удаляем tlsv1 и tlsv1.1

Сохраняемся


:!: В случае возникновения ошибки при попытке получить ЭРС из СФР — Error while commiting transaction. Invalid thread access

Причина:

Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

Решение:

Через консольный лог выясняем, в какую таблицу идёт ошибка записи, после чего через pgadmin исправляется значение соответствующей последовательности на max(ID) +1 из таблицы.

Пошагово:

находим нужное значение ID

Проставляем его в последовательности, не забыв прибавить единичку и сохраняем.

Выражаю благодарность за вклад в данный раздел пользователю: @Icosahedron

Всем, кому понравился или помог это проект — Вы можете помочь ему развиваться материально:
Donate (помощь проекту)

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

Как и любой другой почтовый сервис, пользователям, использующим ProtonMail, также требуется пароль, чтобы открывать и расшифровывать любые получаемые ими электронные письма. Однако в последнее время пользователи, случайно забывшие или пропустившие свой пароль, сталкиваются с проблемой «Ошибка дешифрования ProtonMail». Если вы тоже один и хотите решить эту проблему, следуйте руководство ниже:

Устраните ошибку расшифровки ProtonMail:

ProtonMail

Пользователи ProtonMail, которые забыли свой пароль, должны столкнуться с ошибкой дешифрования, и, чтобы решить эту проблему, им необходимо сбросить свой пароль. Однако после сброса пароля они могут получить доступ к своему почтовому ящику, но не могут расшифровать / открыть / прочитать старые электронные письма, которые они отправили / получили / черновики с использованием старого пароля.

ProtonMail использует одно из тех средств шифрования сообщений, при котором, если пользователь меняет пароль, он просто теряет все свои старые электронные письма (когда пользователь забудет пароль). Чтобы понять это подробно и почему это происходит, узнать больше о ProtonMail и его политиках.

ProtonMail предлагает своим пользователям два типа режимов пароля: Режим одного пароля а также Режим двух паролей (Один для входа в систему и один для открытия почтового ящика).

Для пользователей в режимах с одним паролем и с двумя паролями можно восстановить доступ к старой почте, которую они потеряли бы в процессе смены пароля. Здесь пользователю требуется повторно активировать ключи шифрования, которые используются для их шифрования. Для этого

  • Пока вы вошли в систему mail.protonmail.com, перейти к Настройки ->, а затем перейдите в раздел Ключи.
  • На странице «Ключ» будут представлены все ключи шифрования, включая как активные, так и неактивные.

Примечание: Когда пользователь сбрасывает свой пароль в режиме одного пароля или сбрасывает свой пароль почтового ящика в режиме двух паролей, он генерирует новый ключ шифрования и деактивирует старый.

  • Теперь, чтобы получить доступ к более старым сообщениям электронной почты, необходимо повторно активировать неактивные ключи (старые ключи). Однако для этого пользователям режима с одним паролем необходимо помнить свой предыдущий пароль, а пользователям режима с двумя паролями необходимо помнить свой пароль почтового ящика.
  • Чтобы восстановить старые сообщения электронной почты, нажмите Реактивировать, и на вашем экране появится запрос, в котором вам потребуется ввести старый пароль. После того, как вы введете свой предыдущий пароль и отправите его, вы сможете восстановить и получить доступ ко всем своим старым сообщениям электронной почты.

Вот как вы можете устранить ошибку расшифровки ProtonMail и избавиться от проблемы в кратчайшие сроки. Однако, если вы меняли свои пароли несколько раз, вам потребуется использовать все свои старые пароли один за другим в процессе повторной активации и проверить, какой из них помогает.

В конце этой статьи мы надеемся, что вы получили все ответы на свои вопросы, связанные с Устранением ошибок расшифровки ProtonMail. После прочтения этой статьи, если у вас есть какие-либо вопросы или отзывы, напишите комментарий в поле для комментариев ниже.


Offline

pashko79

 


#1
Оставлено
:

8 мая 2015 г. 13:33:29(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Данная тема уже поднималась на форуме в том или ином виде, но все же окрою новую ветку.
Исходные данные:
Метод аутентификации внешнего ПО возвращает зашифрованный ключ сессии. Шифрование проходит на моем открытом ключе (передан сертификат).
В ответ приходит cms (envelopedData), созданное на той стороне с помощью ms crypto api, на c#.
Проблема:
Ни одним их доступных примеров (как из комплекта JCP, так и аналогичные, работающие, методы аутентификации в других системах) мне не удалось расшифровать сообщение…
Все время упираюсь в ошибку InvalidKeyException: Wrapped key is invalid при попытке выполнить unwrap.
Перепробовал все комбинации алгоритмов и режимов cipher. Само сообщение нормально разбирается (sv и iv по 8 байт).
Мой ключ — 3410DH.
Подскажите, в чем может быть проблема.


Вверх


Offline

Евгений Афанасьев

 


#2
Оставлено
:

8 мая 2015 г. 13:40:48(UTC)

Евгений Афанасьев

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

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,740
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 647 раз в 610 постах

Попробуйте https://www.cryptopro.ru…ts&m=58635#post58635

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх


Offline

pashko79

 


#3
Оставлено
:

8 мая 2015 г. 15:15:49(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Автор: afev Перейти к цитате

Попробуйте https://www.cryptopro.ru…ts&m=58635#post58635

Спасибо, обязательно попробую и отпишусь о результате. Хотел только заметить, чо в версии 2.0.37283 класса EnvelopedSignature нет, поэтому упоминание о версии JCP 2.0 в приведенном посте не совсем корректно.


Вверх


Offline

pashko79

 


#4
Оставлено
:

8 мая 2015 г. 16:11:50(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Автор: pashko79 Перейти к цитате

Автор: afev Перейти к цитате

Попробуйте https://www.cryptopro.ru…ts&m=58635#post58635

Спасибо, обязательно попробую и отпишусь о результате. Хотел только заметить, чо в версии 2.0.37283 класса EnvelopedSignature нет, поэтому упоминание о версии JCP 2.0 в приведенном посте не совсем корректно.

Попробовал пример по ссылке:
ru.CryptoPro.CAdES.exception.EnvelopedInvalidRecipientException
Какие дополнииельные данные я могу привести?

Хочу сказать, что зашифрованное сообщение генерируется очень крупным спец. оператором ЭДО, их api многократно проверено и ежедневно используется.


Вверх


Offline

Евгений Афанасьев

 


#5
Оставлено
:

8 мая 2015 г. 16:58:35(UTC)

Евгений Афанасьев

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

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,740
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 647 раз в 610 постах

Автор: pashko79 Перейти к цитате

Хотел только заметить, чо в версии 2.0.37283 класса EnvelopedSignature нет, поэтому упоминание о версии JCP 2.0 в приведенном посте не совсем корректно.

В посте говорится о версии 2.0 вообще. Последняя на сайте — 38150.

Автор: pashko79 Перейти к цитате

ru.CryptoPro.CAdES.exception.EnvelopedInvalidRecipientException

Включите логирование для JCPLogger уровня FINE (см. https://support.cryptopr…irovnija-kriptopro-jcp). Видимо, не удалось использовать указанный сертификат в качестве получателя ни для одного блока данных.

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх


Offline

pashko79

 


#6
Оставлено
:

10 мая 2015 г. 9:08:27(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Автор: afev Перейти к цитате

Включите логирование для JCPLogger уровня FINE (см. https://support.cryptopr…irovnija-kriptopro-jcp). Видимо, не удалось использовать указанный сертификат в качестве получателя ни для одного блока данных.

Да, при включенном логировании вывелось сообщение:
FINE: Skip certificate sn 7297b66200000000170f, subjec <далее subjectDN>

Сертификат соответствует закрытому ключу.


Вверх


Offline

Евгений Афанасьев

 


#7
Оставлено
:

10 мая 2015 г. 13:03:38(UTC)

Евгений Афанасьев

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

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,740
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 647 раз в 610 постах

Такое сообщение может быть, если сертификат не соответствует recipient id из RecipientInformation:

Код:


RecipientId recipientId = recipient.getRID();
... recipientId.match(recipientCertificate) ...

Можете декодировать сообщение в каком-нибудь asn1-декодировщике и посмотреть поля получателей — есть ли среди них ваш сертификат (поля «серийный номер», «издатель» и т.п.).
+ можете попробовать проверить, например, с помощью csptest от CSP.

Отредактировано пользователем 10 мая 2015 г. 14:46:16(UTC)
 | Причина: Не указана

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх


Offline

pashko79

 


#8
Оставлено
:

11 мая 2015 г. 10:38:39(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Автор: afev Перейти к цитате

Такое сообщение может быть, если сертификат не соответствует recipient id из RecipientInformation:

Код:


RecipientId recipientId = recipient.getRID();
... recipientId.match(recipientCertificate) ...

Можете декодировать сообщение в каком-нибудь asn1-декодировщике и посмотреть поля получателей — есть ли среди них ваш сертификат (поля «серийный номер», «издатель» и т.п.).
+ можете попробовать проверить, например, с помощью csptest от CSP.

Попробовал csptest (версия csp 3.9), результат:
A CSP has been acquired.
Default Provider will be used with CryptMsgOpenToEncode.
The message to decode has been opened.
An error occurred in running the program.
.cryptlo.c:583:Decode MsgUpdate failed
Error number 0x8009310b (2148086027).
Встречено неверное значение тега ASN1.

Total: SYS: 0,047 sec USR: 0,047 sec UTC: 0,096 sec
[ErrorCode: 0x8009310b]

Вообще asn1 декодером сообщение открывется… могу скинуть файлом в бейс64.


Вверх


Offline

Евгений Афанасьев

 


#9
Оставлено
:

11 мая 2015 г. 13:04:31(UTC)

Евгений Афанасьев

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

Группы: Участники

Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,740
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 647 раз в 610 постах

Автор: pashko79 Перейти к цитате

Попробовал csptest

Как попробовали? Какая команда? Как сохранено сообщение (der)?

Тех. поддержка
База знаний
Логирование JCP
Логирование JTLS
Тест JCP и сбор диаг. информации
Скачать JCP, JCSP и JTLS
Скачать Android CSP + SDK


Вверх


Offline

pashko79

 


#10
Оставлено
:

11 мая 2015 г. 13:19:25(UTC)

pashko79

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

Группы: Участники

Зарегистрирован: 06.05.2015(UTC)
Сообщений: 14
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 1 раз

Автор: afev Перейти к цитате

Автор: pashko79 Перейти к цитате

Попробовал csptest

Как попробовали? Какая команда? Как сохранено сообщение (der)?

Сообщение приходит в бинарном виде, в http ответе. Как говорил — могу переслать сообщение в файле, в кодировке бейс64.
Дешифрование выполняд командой:
csptest.exe -lowenc -decrypt -in «encoded_base64.txt» -my «E=mail@mail.ru» -password 54321 >> 1.txt


Вверх

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Не удалось расшифровать файл в 1С

Многие организации используют в программе дополнительный сервис 1С-Отчетность. С помощью него они обмениваются отчетами и прочим электронным документооборотом с контролирующими органами непосредственно из 1С без использования сторонних программ, что очень удобно. Но усложнение программы, как всегда бывает, приводит к новым ошибкам, с которыми нужно уметь справляться. 

Прочитав статью, вы:

  • Получите важную информацию на 2019 год от оператора 1С-Отчетность Калуга Астрал.
  • Узнаете, какие ошибки возникают при обмене электронного документооборота.
  • Изучите рекомендации по исправлению ошибок, полученных при попытке расшифровать файл. Это самая распространенная ошибка в 1С-Отчетности.

Ошибка расшифровки файла

При обмене электронной отчетностью с ПФР через 1С-Отчетность, пришел протокол контроля отчетности:

  • Не расшифровано.

Сообщение при открытии сообщения:

  • Не найден сертификат. Ошибка расшифровки файла документа при распаковке пакета.

Новости по смене сертификата ПФР Москвы и Московской области

22 ноября 2018 года оператор 1С-Отчетности распространил следующую информацию для партнеров 1С и пользователей, сдающих отчетность в ПФР Москвы и Московской области.

Если вы сдаете отчетность в ПФР Москвы и Московской области, то вы гарантированно получите указанную ошибку.

Возникновение ошибок

Использование криптопровайдеров ниже версий VipNet 4.2 или КриптоПро CSP 4.0 повлечет возникновение ошибок при обработке документов на стороне ПФР.

Обновление криптопровайдеров

Для исключения технических проблем при работе с ПФР, необходимо обновить криптопровайдеры до версий: VipNet 4.2 или КриптоПро CSP 4.0 и выше.

Пошаговая инструкция по обновления криптопровайдера

Шаг 1. Откройте криптопровайдер, щелкнув мышкой по иконке VipNet СSP.

Шаг 2. Проверьте версию криптопровайдера VipNet в нижнем левом углу открывшейся формы.

Шаг 3. Обновите версию криптопровайдера по инструкции оператора Калуга Астрал, если:

  • сдаете отчетность в ПФР Москвы и Московской области;
  • версия вашего криптопровайдера VipNet ниже 4.2.

Другие причины возникновения ошибок

Проверка версии криптопровайдера

Самое первое, что должен сделать пользователь при возникновении ошибки — проверить актуальность версии установленного криптопровайдера. Узнать актуальную версию можно на сайте https://infotecs.ru/product/vipnet-csp.html

Полный список рекомендаций 1С

Полный список рекомендаций 1С для устранения ошибки в операционной системе:

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

Действия по исправлению ошибки в 1С:

  • Пометить на удаление имя сертификата ЭЦП, и поставив префикс Не использовать, чтобы не спутать с новым элементом справочника.
  • Добавить сертификат из хранилища сертификатов, для которого была проведена повторная установка.
  • Провести Тест настроек сертификата.
  • Указать новый элемент справочника Сертификаты ЭЦП в Соглашении.
  • Провести Тест настроек соглашения.

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

На экране может появится сообщение, что оно не отвечает формату XML Encryption. Также сразу предлагается обратиться к разработчикам программного оборудования, которые занимаются шифрованием данных. Им нужно отправить следующее: нет доступа к EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException.

Причина появления ошибки ФСС

Считается, что с помощью XML Encryption можно шифровать любые данные. Но чаще это используется с шифрованием текста, алгоритмов и ключевой информации. Для дешифрования используется элемент KeyInfo. Он может быть прикреплен к каналу или сообщению, в котором используется шифрование. Но это не обязательно, так как может и не быть прикрепленным к зашифрованному тексту.

Ошибка ФСС появляется, если Вы собираетесь оправить сообщение, но это не получается, так как нет электронной подписи «шифрования сообщения».

Решение проблемы

Начать решение нужно с настройки АРМ ЛПУ. Для этого стоит сделать:

  1. Запустить меню Администрирование и запустить Настройку сервисов ФСС. После этого находим Строка соединения и туда нужно вписать некоторые данные.

    Строка соединения в настройке сервисов ФСС

    Строка соединения в настройке сервисов ФСС

  2. Дальше нужно запустить меню Администрирования и найти раздел настройки электронных подписей. Почти в середине этого меню будет возможность поставить отметку возле «Шифровать сообщение». Мы должны её поставить. Сразу под этим будет два свободных поля – это «Тип контейнера» и «Имя сертификата ФСС». Их тоже заполняем.

    настройка электронной подписи

    Заполняем тип контейнера и имя сертификата

Если вы хотите проверить работу и понять для себя, как оно функционирует, то указывая имя сертификата ФСС напишите: «тестовый». Когда его скачаете, устанавливайте на компьютер и запускайте.

Если же вы хотите использовать его для работы, то в имени ФСС укажите обычное и тогда всё будет работать.

Таким образом шифрование сообщений восстанавливается и теперь система пропустит их отправку. В некоторых случаях настройки шифрования сбиваются и система не может защитить сообщения, хотя этого требует код. В этом случае и возникает запрет на отправку сообщений, пока не будет восстановлен должный уровень защиты данных.

Некоторые современные программы шифруют все сообщения. Там используется встроенная система шифрования и дешифрования. Так они защищают частную информацию от взлома. Пользователь не видит всех программных механизмов, а только текст сообщения. Это упрощает использование программ.

Актуальное на этой неделе:

Если вам на карту неожиданно пришли деньги, что делать?

11.04.2022

Если вам на карту неожиданно пришли деньги, что делать?

Когда поступают деньги на карту, владелец обычно знает, что и откуда «падает». Родственник прислал, долг…

Далее

Как добавить VPN на Андроид через настройки

06.04.2022

Как добавить VPN на Андроид через настройки

Ограничения доступа в интернет раздражает и не дает использовать интересные подключения. Проблема решается…

Далее

Как создать канал в Telegram: пошаговое руководство и советы

06.04.2022

Как создать канал в Telegram: пошаговое руководство и советы

Собственный Telegram-канал может завести любой человек. Мессенджер в данном случае никого не ограничивает. При…

Далее

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

19.03.2022

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

«Сбербанк онлайн» — это удобный сервис, позволяющий проводить финансовые манипуляции из любой точки мира….

Далее

На чтение 3 мин. Просмотров 1.1k. Опубликовано 03.09.2019

Шифрование прекрасно, пока у вас есть ключ и вы можете расшифровать файл обратно с помощью указанного ключа. Если нет, вы окажетесь в той же лодке, что и те, кому вы не хотели иметь доступ к вашим файлам или папкам.

К счастью, в Windows 10 предусмотрена надежная функция шифрования, благодаря которой вы сможете расшифровать свои файлы без особой суеты.

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

Содержание

  1. Что делать, если вы не можете расшифровать файлы в Windows 10
  2. 1. Вредоносная или вымогательская атака
  3. 2. Попробуйте расшифровать, используя другую учетную запись
  4. 3. Измените тип учетной записи на учетную запись администратора
  5. 4. Войдите в систему с новой учетной записью администратора и посмотрите, можете ли вы расшифровать файлы.

Что делать, если вы не можете расшифровать файлы в Windows 10

1. Вредоносная или вымогательская атака

Одна из наиболее распространенных причин, когда вы застреваете при попытке расшифровать файл, – это когда вредоносная атака . Фактически, неспособность расшифровать зашифрованные файлы является наиболее распространенным признаком атаки вредоносного ПО или вымогателей.

Кроме того, обычно бывают письма или уведомления с использованием любых других средств, требующих выкуп для расшифровки файлов, если это действительно вымогатель, который является виновником.

В любом случае, один из способов исключить вероятность атаки с использованием вымогателей – использовать Средство удаления вредоносных программ Microsoft Windows для проверки вашей системы. MSRT уже является частью ежемесячного Центра обновления Windows, что означает, что он должен уже быть частью вашей системы, если вы регулярно обновляетесь.

Кроме того, вы также можете загрузить его из Microsoft в качестве отдельного инструмента. Настоятельно рекомендуется сканировать ваш компьютер с помощью MSRT, чтобы исключить вероятность вредоносного ПО или вирусной атаки.

2. Попробуйте расшифровать, используя другую учетную запись

Вам будет полезно посмотреть, сможете ли вы расшифровать файлы при попытке через другую учетную запись пользователя. Вот как вы создаете новую учетную запись.

  • Нажмите Пуск > Настройки > Аккаунты .
  • Выберите Семья и другие люди из вариантов слева.
  • На странице Семья и другие люди выберите вариант Добавить кого-то еще на этот компьютер внизу.
  • В открывшемся окне выберите У меня нет информации для входа этого человека .
  • На следующей странице выберите Добавить пользователя без учетной записи Microsoft .
  • Следуйте инструкциям на экране, например, добавьте имя пользователя, пароль и т. Д.

3. Измените тип учетной записи на учетную запись администратора

  • Нажмите Пуск > Настройки > Аккаунты > Семья и другие пользователи .
  • Выберите имя владельца аккаунта и выберите Изменить тип аккаунта .
  • В разделе Тип учетной записи выберите Администратор .
  • Нажмите ОК .

4. Войдите в систему с новой учетной записью администратора и посмотрите, можете ли вы расшифровать файлы.

Попробуйте расшифровать, используя встроенную учетную запись администратора:

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

  • Введите cmd в поле поиска Cortana и нажмите Enter .
  • Из показанных результатов поиска щелкните правой кнопкой мыши Настольное приложение командной строки и выберите Запуск от имени администратора .
  • Выберите ОК в появившемся окне Контроль учетных записей .
  • Введите следующую команду: Сетевой пользователь-администратор/активный: да и нажмите введите .
  • Это активирует скрытую учетную запись администратора.
  • Проверьте и посмотрите, можете ли вы расшифровать зашифрованные файлы.

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

При заполнении форм и отчетов Фонда Социального Страхования появляются ошибки -10,-11,-12,-13,-14. Все перечисленные типы ошибок связаны с электронными цифровыми подписями и сертификатами. Ниже мы подробно распишем все эти типы ошибок, а дальше поделимся какие шаги по её решению можно предпринять самостоятельно.

Расшифровка кодов ошибок -10,-11,-12,-13,-14

На сайте портала ФСС РФ можно найти все коды ошибок приема документов. В частности ошибки приведенные выше означают:

  1. -10 – Общая ошибка расшифровки. Проблема в сертификате безопасности для шифрования.
  2. -11 – Ошибка сертификата пользователя – свяжитесь с удостоверяющим центром выдавшим электронную цифровую подпись. Либо XML – по ошибке подписали два раза, нужно подписать заново, только один раз. Неверный порядок шифровки либо подписи расчётного файла. Файл следует сначала подписать ЭП, а потом шифровать.
  3. -12 – цифровая подпись файла расчёта отсутствует или ошибочна.
  4. -13 – отсутствует поле Регистрационного номера страхователя в сертификате пользователя (свойство 1.2.643.3.141.1.1 поля "Субъект" сертификата). Нужно оставить заявку в удостоверяющий центр, который переиздал или выдал сертификат.
  5. -14 – в сертификате нет записи о коде подразделения Фонда Социального Страхования РФ (свойство 1.2.643.3.141.1.2 поля "Субъект" сертификата). Нужно оставить заявку в удостоверяющий центр, который выдал сертификат или переиздавал его.

Описание ошибок приёма

Описание ошибок приёма

Ознакомиться с полным перечнем ошибок можно по ссылке: Описание ошибок приёма

В частности ошибка 10 означает проблему с сертификатом. Сертификат безопасности либо признан недействительным, либо истекла дата использования сертификата. При истёкшей дате следует подать заявку на перевыпуск сертификата электронной цифровой подписи.
Если все поля в форме заполнены верно, а ошибка 10 появляется – свяжитесь со службой поддержки пользователей и оставьте заявку на перевыпуск сертификата. Так же рекомендуется использовать браузер Internet Explorer или Edge что бы исключить ошибки самого веб обозревателя.

Парадоксально, но бывает и наоборот, когда вам высылают новый сертификат, и именно с ним появляется ошибка. Если ошибка 10 появилась после использования сертификата ФСС высланного от 01.10.2019 сделайте следующее:

  1. Для отключения автоматической настройки – зайдите в учетную запись, перейдите в раздел настройки и выберите Автонастройка отключена.
  2. После отключения автоматической настройки, в ручном режиме выберите сертификат от 01.11.2018 время 05.56 или 08.56.
  3. Далее в настройках ФСС выбираем сертификат 01.11.2018 время 05.56 или 08.56.
  4. В случае успешной отправки формы включаем автоматическую настройку в тихом режиме.

Случается так же что ошибки 10,11,12,13,14 случаются на серверах самого портала ФСС – тут мы бессильны и остается ждать, пока программисты устранят проблему. В таком случае пробуйте отправить форму отчета на следующий день или воспользуйтесь инструкцией выше. Отключайте авто настройку и выбирайте предыдущий рабочий сертификат.

Заключение

Как видим исправить ошибку 10 не удалось расшифровать в ФСС можно исправить самостоятельно в случае если проблема с выпуском новым сертификатом. Их разослали, а на портале ФСС еще не подключили. Инструкция с выбором другого сертификата подойдет как временное решение, при условии что остальные поля и настройки в порядке. Если же проблема на самих серверах ФСС или техническом обслуживании (о чем заранее предупредят на официальном сайте portal.fss.ru) нам остается отправлять форму на другой день.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка дешифрования контента ростелеком wink
  • Ошибка дефрагментации img архивов