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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Nazarov VA  
#1 Оставлено : 25 дней назад
Nazarov VA

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

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

Сказал(а) «Спасибо»: 2 раз
Доброе утро.
По данной инструкции не получается соединиться с сервисом ЕИС.
Инструкция сервиса обмена ЕИС

Настройки верные, так как подключение работает, но обмен происходит с ошибкой.

Настройки конфига stunnel:
Код:

output = stunnel.log
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
debug = 7

[https]
client = yes
accept = localhost:8080
connect = int44.zakupki.gov.ru:443
cert = cokapk.cer
verify = 0





Тестовая проверка обмена ЕИС:
Код:

C:\Windows\system32>curl --data-binary C:\Users\user\Documents\1.xml -X POST http://localhost:8080/eis-integration/services/getDocsLE
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Header/>
	<soap:Body>
		<ns2:getNsiResponse xmlns:ns2="http://zakupki.gov.ru/fz44/get-docs-le/ws">
			<index>
				<id>c84ffe3d-810e-483b-9670-0bd042096924</id>
				<refId/>
				<createDateTime>2025-03-06T09:34:51.065</createDateTime>
			</index>
			<dataInfo>
				<errorInfo>
					<code>0</code>
					<message>Непредвиденная ошибка в ходе обработки запроса</message>
				</errorInfo>
			</dataInfo>
		</ns2:getNsiResponse>
	</soap:Body>
</soap:Envelope>


Вижу ошибку виде "<message>Непредвиденная ошибка в ходе обработки запроса</message>"

По log-файлу соединение есть и всё работает:
Код:

2025.03.06 09:34:48 LOG7[main]: Found 1 ready file descriptor(s)
2025.03.06 09:34:48 LOG7[main]: FD=732 ifds=r-x ofds=---
2025.03.06 09:34:48 LOG7[main]: FD=856 ifds=r-x ofds=r--
2025.03.06 09:34:48 LOG7[main]: Service [https] accepted (FD=1652) from 127.0.0.1:53450
2025.03.06 09:34:48 LOG7[main]: Creating a new thread
2025.03.06 09:34:48 LOG7[main]: New thread created
2025.03.06 09:34:48 LOG7[3]: Service [https] started
2025.03.06 09:34:48 LOG7[3]: Setting local socket options (FD=1652)
2025.03.06 09:34:48 LOG7[3]: Option TCP_NODELAY set on local socket
2025.03.06 09:34:48 LOG5[3]: Service [https] accepted connection from 127.0.0.1:53450
2025.03.06 09:34:48 LOG6[3]: s_connect: connecting 94.25.27.252:443
2025.03.06 09:34:48 LOG7[3]: s_connect: s_poll_wait 94.25.27.252:443: waiting 10 seconds
2025.03.06 09:34:48 LOG7[3]: FD=1912 ifds=rwx ofds=---
2025.03.06 09:34:48 LOG5[3]: s_connect: connected 94.25.27.252:443
2025.03.06 09:34:48 LOG5[3]: Service [https] connected remote server from 192.168.101.117:53451
2025.03.06 09:34:48 LOG7[3]: Setting remote socket options (FD=1912)
2025.03.06 09:34:48 LOG7[3]: Option TCP_NODELAY set on remote socket
2025.03.06 09:34:48 LOG7[3]: Remote descriptor (FD=1912) initialized
2025.03.06 09:34:48 LOG6[3]: msspi: try open cert = "cokapk.cer" as file
2025.03.06 09:34:49 LOG6[3]: Peer certificate not required
2025.03.06 09:34:49 LOG6[3]: msspi: TLSv1.2 connected (FF85)
2025.03.06 09:34:51 LOG6[3]: Read socket closed (readsocket)
2025.03.06 09:34:51 LOG7[3]: Sending close_notify alert
2025.03.06 09:34:51 LOG6[3]: SSL_shutdown successfully sent close_notify alert
2025.03.06 09:34:51 LOG6[3]: TLS closed (SSL_read)
2025.03.06 09:34:51 LOG7[3]: Sent socket write shutdown
2025.03.06 09:34:51 LOG5[3]: Connection closed: 213 byte(s) sent to TLS, 1098 byte(s) sent to socket
2025.03.06 09:34:51 LOG7[3]: Remote descriptor (FD=1912) closed
2025.03.06 09:34:51 LOG7[3]: Local descriptor (FD=1652) closed
2025.03.06 09:34:51 LOG7[3]: Service [https] finished (0 left)


В итоге тестирую обмен через 1С и выдаёт ошибку:
Ошибка загрузки файлов из ЕИС

Что я делаю не так?
Offline pd  
#2 Оставлено : 25 дней назад
pd

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

Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
Сообщений: 1,531
Откуда: КРИПТО-ПРО

Сказал(а) «Спасибо»: 36 раз
Поблагодарили: 494 раз в 350 постах
Автор: Nazarov VA Перейти к цитате
Доброе утро.
По данной инструкции не получается соединиться с сервисом ЕИС.
Инструкция сервиса обмена ЕИС

Настройки верные, так как подключение работает, но обмен происходит с ошибкой.


Stunnel свою часть отрабатывает, доставляет данные в том виде как они были отправлены к/от сервера ЕИС.

Вероятно некорректный запрос, а как общаться посредством xml с ЕИС мы не знаем.

Знания в базе знаний, поддержка в техподдержке
thanks 1 пользователь поблагодарил pd за этот пост.
Nazarov VA оставлено 11.03.2025(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.