ФСС Не удалось подключиться к сервису СФР

Необычную проблему застал. Java, сертификаты, два ствола.

Внимание

Если у Вас сыпятся ошибки при отправке данных по ЭЛН, то необходимо сначала обновиться ФСС последний версии. Проблемы начались в начале декабря. Что-то они поменяли. Инструкция по обновлению по ссылке Обновление ФСС АРМ ЛПУ!

Ошибка

При попытке подключиться к сервисам СФР по адресу https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL вылезла такая ошибка:

Не удалось подключиться к сервису СФРТекст ошибки:

Ну по тексту ошибки понятно, что это Java, что какая-то проблема с сертификатами.

Обновлять версию ФСС, Криптопровайдера — бесполезно. Проблема в сертификате для обмена данными с СФР.

Поддержка ФСС дала ссылку, но она, скажем так общая, тут еще чуть-чуть разобраться надо чего с этим делать вообще.

Исправление ошибки

Открываем браузер (в моем примере будет Яндекс), переходим по ссылке https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL

Нажимаем на замочек около адреса

Нажимаем «Подробнее»

 

Переходим во вкладку «Данные сертификата»

Опять подробнее и экспортируем сертификат

Сохраняем сертификат, лучше не менять его название.

Теперь этот сертификат необходимо импортировать в хранилище Java.

Открываем командную строчку от имени админа

Переходим в директорию, где наша Java и нужный нам инструмент keytool

Теперь нам необходимо провести импорт командой

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

Вводим пароль. По-умолчанию changeit

Подтверждаем, что верим сертификату

Если все прошло успешно, то должна появится надпись:

Перезапускаем программу ФСС АРМ ЛПУ. И пробуем подключиться к сервисам СФР.


Если мой материал был полезен, то можете угостить меня кофе ☕️


Подписаться
Уведомить о
guest
4 комментариев
Старые
Новые Популярные
Ха-ха
Ха-ха
9 месяцев назад

Все гораздо проще! Тупые юзеры переставляют системное время на машине :) :) :)

mlcrmb
mlcrmb
1 месяц назад

В прошлом году, возможно, дело было и не в обновлении, а в сейчас оно как раз таки в нём, только не в ЭЛН, а в ЭРС. 
Пару дней назад началась именно эта ошибка, как на скрине, по тексту все совпадает:
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Сделал по рецепту, не помогло. Тогда обновил с версии 3.0.46.2 до новейшей 3.0.48.2 — и всё заработало (на новой строке соединения, хотя и старая до ноября должна работать).
В остальном — спасибо админу за полезный блог, хоть кто-то нормальным языком пытается пояснить эту тарабарщину.

Алексей
Алексей
1 месяц назад

Спасибо!
Где тут лайки за статью ставить?

mlcrmb
mlcrmb
2 дней назад

А ещё шаловливые щупальца юзеров (которых за этим компом с десяток) случайно не туда ткнули — и всё перестало работать. Стало появляться сообщение:

Возникла ошибка при попытке загрузить данные в баз данных. Сообщите администратору следующую информацию: 
org.hibernate.exception.GenericJDBCException: Error calling CallableStatement.getMoreResults

Дело оказалось в убранной галке в настройках подписей «шифровать сообщение». В нашем ЭЛН вообще все 4 галки стоят включенные.

izobrazhenie_2026-09-07_100922365