Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы, WCF
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/312: Рейтинг темы: голосов - 312, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 03.02.2014
Сообщений: 29
20.10.2016, 17:12
Студворк — интернет-сервис помощи студентам
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.10.2016, 17:12
Ответы с готовыми решениями:

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1840159.html И так мы Я и umatkot, Берёмся за реализацию всего этого...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1800721.html Здравствуйте. Подскажите, пожалуйста: делаю getState...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ
Здравствуйте! Передо мной стоит задача интеграции с системой ГИС ЖКХ (https://dom.gosuslugi.ru/) программой, написанной на языке...

400
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
20.10.2016, 17:14
Да, так и написано! Покажи плз файл конфига тунеля
0
2 / 2 / 0
Регистрация: 03.02.2014
Сообщений: 29
21.10.2016, 08:34
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
verify=2
client=yes
CAFile=..\crypto\CA-SIT.pem
engine=gost
error_image=error.png
usb_eject=yes
;output=stunnel.log
sslVersion=TLSv1
taskbar=yes
DEBUG=7
 
 
[pseudo-https]
protocol = http
accept = 127.0.0.1:8080
connect = 217.107.108.156:10081
#connect = 217.107.108.147:10081
ciphers = GOST2001-GOST89-GOST89
TIMEOUTclose = 0
cert=..\crypto\test.pem
key=..\crypto\test.key
cert_sign=..\crypto\client.crt
key_sign=..\crypto\client.key
sign_only_new=no
sign_inputs=ID797C1C735EEB4926925375E1D6907834
sign_files=IDCBB806E365FB4FBA9490AB20303971F4
0
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 9
21.10.2016, 11:00
используются только параметры cert, key. В конфиге у меня нет таких парметров: cert_sign,key_sign,sign_only_new,sign_in puts,sign_files. Попробуй убери может поможет
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
21.10.2016, 12:08
А если отправлять запрос(неподписанный) и тунель настроен верно, то не должна же быть ошибка связанная с идентификатором ИС?
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
21.10.2016, 12:13
И что если в личном кабинете будут несколько сертификатов?
0
1 / 1 / 0
Регистрация: 26.04.2016
Сообщений: 36
21.10.2016, 12:30
Цитата Сообщение от kekz Посмотреть сообщение
не должна же быть ошибка связанная с идентификатором ИС?
Нет. Должно появится сообщение "некорректный xml"
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
21.10.2016, 13:40
Лог тунеля:
2016.10.21 09:57:26 LOG7[main]: Found 1 ready file descriptor(s)
2016.10.21 09:57:26 LOG7[main]: FD=4 events=0x2001 revents=0x0
2016.10.21 09:57:26 LOG7[main]: FD=7 events=0x2001 revents=0x1
2016.10.21 09:57:26 LOG7[main]: Service [dom-gosuslugi-tunnel] accepted (FD=3) from 127.0.0.1:33212
2016.10.21 09:57:26 LOG7[2]: Service [dom-gosuslugi-tunnel] started
2016.10.21 09:57:26 LOG7[2]: Option TCP_NODELAY set on local socket
2016.10.21 09:57:26 LOG5[2]: Service [dom-gosuslugi-tunnel] accepted connection from 127.0.0.1:33212
2016.10.21 09:57:26 LOG6[2]: s_connect: connecting 217.107.108.156:10081
2016.10.21 09:57:26 LOG7[2]: s_connect: s_poll_wait 217.107.108.156:10081: waiting 10 seconds
2016.10.21 09:57:26 LOG5[2]: s_connect: connected 217.107.108.156:10081
2016.10.21 09:57:26 LOG5[2]: Service [dom-gosuslugi-tunnel] connected remote server from 137.74.167.135:59751
2016.10.21 09:57:26 LOG7[2]: Option TCP_NODELAY set on remote socket
2016.10.21 09:57:26 LOG7[2]: Remote descriptor (FD=9) initialized
2016.10.21 09:57:26 LOG6[2]: SNI: sending servername: 217.107.108.156
2016.10.21 09:57:26 LOG6[2]: Peer certificate required
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): before/connect initialization
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 write client hello A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read server hello A
2016.10.21 09:57:26 LOG7[2]: Verification started at depth=1: 1.2.643.100.1=#120D313033373730303038353 43434, инфа о выпустивщем сертификат
2016.10.21 09:57:26 LOG7[2]: CERT: Pre-verification succeeded
2016.10.21 09:57:26 LOG6[2]: Certificate accepted at depth=1: 1.2.643.100.1=#120D313033373730303038353 43434, 1.2.643.3.131.1.1=#120C30303737313731303 7393931, инфа о выпустивщем сертификат
2016.10.21 09:57:26 LOG7[2]: Verification started at depth=0: CN=sit2.amazon-14.01.2016
2016.10.21 09:57:26 LOG7[2]: CERT: Pre-verification succeeded
2016.10.21 09:57:26 LOG5[2]: Certificate accepted at depth=0: CN=sit2.amazon-14.01.2016
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read server certificate A
2016.10.21 09:57:26 LOG6[2]: Empty client CA list
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read server certificate request A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read server done A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 write client certificate A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 write client key exchange A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 write change cipher spec A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 write finished A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 flush data
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read server session ticket A
2016.10.21 09:57:26 LOG7[2]: SSL state (connect): SSLv3 read finished A
2016.10.21 09:57:26 LOG7[2]: 3 client connect(s) requested
2016.10.21 09:57:26 LOG7[2]: 3 client connect(s) succeeded
2016.10.21 09:57:26 LOG7[2]: 0 client renegotiation(s) requested
2016.10.21 09:57:26 LOG7[2]: 1 session reuse(s)
2016.10.21 09:57:26 LOG6[2]: SSL connected: new session negotiated
2016.10.21 09:57:26 LOG7[2]: Deallocating application specific data for addr index
2016.10.21 09:57:26 LOG6[2]: Negotiated TLSv1 ciphersuite GOST2001-GOST89-GOST89 (256-bit encryption)
2016.10.21 09:57:26 LOG7[2]: Compression: null, expansion: null
2016.10.21 09:57:26 LOG6[2]: Read socket closed (readsocket)
2016.10.21 09:57:26 LOG7[2]: Sending close_notify alert
2016.10.21 09:57:26 LOG7[2]: SSL alert (write): warning: close notify
2016.10.21 09:57:26 LOG6[2]: SSL_shutdown successfully sent close_notify alert
2016.10.21 09:57:26 LOG6[2]: SSL socket closed (SSL_read)
2016.10.21 09:57:26 LOG7[2]: Sent socket write shutdown
2016.10.21 09:57:26 LOG5[2]: Connection closed: 970 byte(s) sent to SSL, 5931 byte(s) sent to socket
2016.10.21 09:57:26 LOG7[2]: Remote descriptor (FD=9) closed
2016.10.21 09:57:26 LOG7[2]: Local descriptor (FD=3) closed
2016.10.21 09:57:26 LOG7[2]: Service [dom-gosuslugi-tunnel] finished (0 left)
у меня подозрение на Empty client CA list
0
2 / 2 / 0
Регистрация: 03.02.2014
Сообщений: 29
21.10.2016, 13:42
Товарищи подскажите пожалуйста, не могу понять зачем нам метод exportDataProvider? По формату Структура входного параметра: имеет только элементы Signature и IsActual(Булево), в SOAP UI я отправляю запрос:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:base="http://dom.gosuslugi.ru/schema/integration/base/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
   <soapenv:Header>
      <base:ISRequestHeader>
         <base:Date>${=javax.xml.datatype.DatatypeFactory.newInstance().newXMLGregorianCalendar(GregorianCalendar.getInstance())}</base:Date>
         <base:MessageGUID>${=java.util.UUID.randomUUID()}</base:MessageGUID>
      </base:ISRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <org:exportDataProviderRequest base:version="10.0.2.1">
       <org:IsActual>true</org:IsActual>
      </org:exportDataProviderRequest>
   </soapenv:Body>
</soapenv:Envelope>
В ответ
XML
1
2
3
4
 <ns4:ErrorMessage>
            <ns4:ErrorCode>INT002012</ns4:ErrorCode>
            <ns4:Description>Нет объектов для экспорта.</ns4:Description>
            <ns4:StackTrace>ru.lanit.hcs.integration.common.exception.OperationProcessorException
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
21.10.2016, 15:27
Цитата Сообщение от Kolodinivan Посмотреть сообщение
не могу понять зачем нам метод exportDataProvider
С начала лета exportDataProvider сломан и всегда возвращает Нет объектов для экспорта.

В настоящее время ожидается , что его наконец починят и он будет использоваться для получения списка организаций делегировавших полномочия по размещению данных.
0
0 / 0 / 0
Регистрация: 15.08.2016
Сообщений: 5
24.10.2016, 07:27
А что у гиса за прикол с exportAccountData. Всегда возвращает только 50 лицевых счетов.
Пробовал через асинхронный - такая же проблема. Как получить остальные непонятно.
Выгружал кто-нибудь более чем 50 лицевых счетов ?
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
24.10.2016, 09:37
Всем привет! Кто нибудь делал импорт Лицевых счетов importAccountData из шаблона? Можно просто Exel загрузить?
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
24.10.2016, 10:40
Коллеги, свершилось. Ланит поправил лаг с рангом передаваемого файла, в файлообменной службе. На данный момент я не проверял истинность их ответа. Но я так думаю что всё таки они сделали невозможное. У кого есть вариант проверить, отпишитесь о результатах. Конкретно по какому принципу задавать ранг Ланит не ответил.
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
24.10.2016, 11:02
А где можно найти шаблоны в которые нужно подставлять данные? Или нужно самому шаблоны(wsdl) делать?
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
24.10.2016, 11:30
Цитата Сообщение от ferallsky Посмотреть сообщение
А что у гиса за прикол с exportAccountData. Всегда возвращает только 50 лицевых счетов
Это у них ошибка, которую они уже полтора месяца не могу исправить.
0
0 / 0 / 0
Регистрация: 24.03.2016
Сообщений: 7
24.10.2016, 13:30
Мы грузили на тестовом сервере все через шаблоны XLS,сначала дома в договора, потом шаблон МКД, затем выгрузка из ГИС ЖКХ данных о помещения и ЛС , сопоставление со своей базой , затем загрузка шаблонов ЛС.
0
3 / 3 / 0
Регистрация: 11.02.2016
Сообщений: 17
24.10.2016, 14:07
Цитата Сообщение от NaGuWaL Посмотреть сообщение
У кого есть вариант проверить, отпишитесь о результатах.
Уже пару недель работает. Первая часть 0-5242879
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
24.10.2016, 14:25
Springer, Я просто был в отпуске, ловил халяву... Потому и не в курсе... Благодарю Springer за отзывчивость...
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
24.10.2016, 14:27
При отправке запроса возникает "EXP001000 Внутренняя ошибка", с чем это может быть связано? Только с сервером или с самим запросом?
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
24.10.2016, 15:45
Курим бамбук, и локально запиливаем стропилы...
Уважаемый пользователь!

Регламентные работы по обновлению СИТ02(https://217.107.108.156/) буду выполнены с 15:30 по 17:30 24.10.2016, на время обновления возможна временная недоступность стенда.

С уважением,
Служба технической поддержки
ГИС ЖКХ
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2016, 15:45

.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2)
Начало темы здесь: https://www.cyberforum.ru/web-services-wcf/thread1615223.html umatkot, Да, к этому и пришел....а на дворе 1 июля ...

Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
Решил создать отдельную тему, так как в теме Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4) - C# WCF уже можно заблудиться....

Soap, Java, Гис ЖКХ
Добрый день! Имеет ли кто опыт работы с soap в Java? Поставлена задача наладить работу с ГИС ЖКХ, До этого не работал с SOAP, почитал все...

1С и ГИС ЖКХ. Интеграция
Доброго дня, коллеги! Я думаю многие слышали о такой ГИС, как ЖКХ. Друзья, сталкивался ли кто нибудь с задачей интеграции с этой...

Интеграция с ГИС ЖКХ (ГЖ). 400 Bad request
Вводная: 1. C#. Классы proxy для работы с API генерятся утилитой SvcUtil.exe из wsdl-ек. 2. При срабатывании форматно-логического...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
360
Закрытая тема Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru