These are chat archives for springjazzy/GIS_JKH_Integration

31st
May 2016
NadyaTomsk
@NadyaTomsk
May 31 2016 04:04
Всем привет. Кто-нибудь разбирался с импортом оплат, в SupplierInfo мы пишем физ.лицо или РСО(если в кассу приняли оплату) ?
У меня СИТ-2 не работает - Ошибка подписи запроса
Anton
@dudarkoas
May 31 2016 04:50
Какая версия сейчас на СИТ-1?
Konstantin Slabouzov
@clip71
May 31 2016 04:53
@dudarkoas stunnel грит 8.7.0.7
зато СИТ-2 летает (пока)
Anton
@dudarkoas
May 31 2016 05:03
спасибо
есть ли какой способ не залазия в туннель увидеть версию? )
rosd
@rosd7_twitter
May 31 2016 06:02
Легко
явки и пароли они обновляли недавно
Anton
@dudarkoas
May 31 2016 06:10
xnj-nj yb jlby bp cd;b[ gfhjktq yt gjljitk
что-ьто не один из свежих паролей не подошел
NadyaTomsk
@NadyaTomsk
May 31 2016 06:15
У меня СИТ-2 не работает - Ошибка подписи запроса. Только у меня или у всех ?
mixamarciv
@mixamarciv
May 31 2016 06:16
у меня тоже логины-пароли не проходят к 54.76.42.99:60046
Vershinin Sergey
@versh23
May 31 2016 06:21
@mixamarciv test eCXn2u@z
эти пробуете?
BUGBEAR
@iBUGBEAR
May 31 2016 06:37
@NadyaTomsk так же...
Дмитрий
@naut13
May 31 2016 06:50
Сит2 возвращает 502 Bad gateway
Konstantin Slabouzov
@clip71
May 31 2016 06:54
@naut13 404
Vershinin Sergey
@versh23
May 31 2016 06:58
МОжет кто нибудь скинуть пример добавление объекта жилищного фонда в существующий ДРСО ? xml
как там указывать, что это обновление? по RootGUID получить гуид версии договора и его указывать в importSupplyResourceContractData ?
NadyaTomsk
@NadyaTomsk
May 31 2016 07:21
@versh23 я делаю так : exportSupplyResourceContractResult res = new exportSupplyResourceContractResult();
try
{
proxy.exportSupplyResourceContractData(header, scr, out res);
uk.ContrGuid = ((exportSupplyResourceContractResultType)res.Items[0]).ContractGUID;
Supcontr.ContractGUID = uk.ContrGuid;
Supcontr.TransportGUID = Guid.NewGuid().ToString();
uk.TransID = Supcontr.TransportGUID;
}
catch (Exception err)
{
Supcontr.TransportGUID = Guid.NewGuid().ToString();
uk.TransID = Supcontr.TransportGUID;
}
дальше одинаково и для создания и для обновления
Vershinin Sergey
@versh23
May 31 2016 07:29
@NadyaTomsk спасибо. значит надо всегда указывать некоторые атрибуты для ДРСО, если даже надо только добавить адрес..
кстати, у всех работает exportSupplyResourceContractData если поставить дату окончания приума показаний ИПУ на последнее число месяца? у меня внутренняя ошибка
Denis Ilyushchenko
@gizmo75rus
May 31 2016 08:23
Коллеги сит-2 из за чего может быть aut011005?
NadyaTomsk
@NadyaTomsk
May 31 2016 08:23
@gizmo75rus похоже у всех сейчас так
Denis Ilyushchenko
@gizmo75rus
May 31 2016 08:24
ясно, сенкс
BUGBEAR
@iBUGBEAR
May 31 2016 08:31
а на СИТ тоже пароли изменили?
Антон Синицын
@sinitcin
May 31 2016 08:32
Всем привет, создал дом в ЛК, как теперь получить его код (GUID) по фиас? Смотрю справочники и ни чего похожего найти не могу =( Подскажите пожалуйста
NadyaTomsk
@NadyaTomsk
May 31 2016 08:34
@RuCode я нашла GUID только для частного дома, для многоквартирного возвращается только уникальный номер.
все действия для многоквартирных домов завязаны на ФИАС похоже
Антон Синицын
@sinitcin
May 31 2016 08:35
Да, завязаны на ФИАС, проблема в том, что не понятно от куда этот ФИАС брать... А как нашли для частного дома?
Vershinin Sergey
@versh23
May 31 2016 08:36

@iBUGBEAR

Стенд URL Логин Пароль

СИТ https://217.107.108.147
lanit tv,n8!Ya

СИТ-02 http://54.76.42.99:60080
test eCXn2u@z

BUGBEAR
@iBUGBEAR
May 31 2016 08:37
@versh23 спасибо! подскажите, с какой периодичностью их меняют? и где их смотреть, на почту ничего не пришло по этому поводу.
Vershinin Sergey
@versh23
May 31 2016 08:38
@NadyaTomsk пробую обновлять ДРСО - а он каждый раз перезатирует весь адресной фонд..не было у вас такого?
NadyaTomsk
@NadyaTomsk
May 31 2016 08:38
@RuCode метод exportHouseData возвращает ((exportHouseResultTypeApartmentHouse) (exportHouseResultType)res.Item).Item для многоквартирного дома и ( (exportHouseResultTypeLivingHouse) (exportHouseResultType)res.Item).Item для ЧЖД, вот для ЧЖД там есть ГУИД
Vershinin Sergey
@versh23
May 31 2016 08:39
@iBUGBEAR да хз, раз или два менялись по моему. на почту приходит
NadyaTomsk
@NadyaTomsk
May 31 2016 08:39
@versh23 Да, похоже каждый раз нужно весь адресный фонд заливать
я так и делаю
Антон Синицын
@sinitcin
May 31 2016 08:40
@RuCode метод exportHouseData возвращает ((exportHouseResultTypeApartmentHouse) (exportHouseResultType)res.Item).Item для многоквартирного дома и ( (exportHouseResultTypeLivingHouse) (exportHouseResultType)res.Item).Item для ЧЖД, вот для ЧЖД там есть ГУИД
Vershinin Sergey
@versh23
May 31 2016 08:40
@NadyaTomsk а каким образом? там за раз ограничение 1000 записей, а у меня например далеко больше тыщи)
Антон Синицын
@sinitcin
May 31 2016 08:40
Я так понял в exportHouseData надо в Fias и так вводить
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dom.gosuslugi.ru/schema/integration/${VERSION}/" xmlns:hous="http://dom.gosuslugi.ru/schema/integration/${VERSION}/house-management/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header>
<ns:RequestHeader>
<ns:Date>${DATE}</ns:Date>
<ns:MessageGUID>${GUID}</ns:MessageGUID>
<ns:SenderID>${SENDERID}</ns:SenderID>
</ns:RequestHeader>
</soapenv:Header>
<soapenv:Body>
<hous:exportHouseRequest>
<hous:FIASHouseGuid>${MYHOME}</hous:FIASHouseGuid>
</hous:exportHouseRequest>
</soapenv:Body>
</soapenv:Envelope>
Что бы он что-то вернул
NadyaTomsk
@NadyaTomsk
May 31 2016 08:42
@RuCode по-моему у вас Id = "signed-data-container" не хватает
@versh23 не знаю, пока не пыталась качать такие большие договора, надо наверное на саппорт писать
Антон Синицын
@sinitcin
May 31 2016 08:45
@NadyaTomsk signed-data-container нужен только когда делается подпись, я же её не делаю на тестовом стенде
NadyaTomsk
@NadyaTomsk
May 31 2016 08:46
@RuCode тогда да
Константин
@LTramp
May 31 2016 08:47
@NadyaTomsk @RuCode на некоторых export* методах запросы проходили без подписи. Или может на всех? Или это только на тестовом стенде?
NadyaTomsk
@NadyaTomsk
May 31 2016 08:47
@LTramp я везде подписываю, но у меня работает без тунеля
Антон Синицын
@sinitcin
May 31 2016 08:52

@LTramp на тестовом стенде можно все запросы слать без подписи, я шлю через STUNNEL (кто-то говорил что и без него работает, но я не пробовал), просто убираете из запроса << Id = "signed-data-container" >> и в первом теге после body << ="?" >>, например
...

<body>

<nsi:exportNsiItemRequest Id="?">
...
меняем на

...

<body>

<nsi:exportNsiItemRequest>
...

и соответственно тег <xd:signature id-?> и всё что внутри тега убираем

Константин
@LTramp
May 31 2016 08:52
У всех сейчас опять?
Caused by: ru.lanit.security.crypto.CryptoException: ЭП не прошла проверку: OCSP server returned status 2
@RuCode спасибо
NadyaTomsk
@NadyaTomsk
May 31 2016 08:53
@LTramp да
@RuCode я на C# пишу, мне неудобно убирать подпись для теста, проще всё подписывать
Nikita
@springjazzy
May 31 2016 08:54
я подпись в шаблон "стратегия" вынес и всё
переключаешь - хочешь подписываешь, хочешь нет
Vershinin Sergey
@versh23
May 31 2016 08:55
я логирование xml и подпись в ClientMessageInspector тож вынес, флагом переключаю
Антон Синицын
@sinitcin
May 31 2016 08:56
@NadyaTomsk кому как удобно (=
Alamzhi
@Alamzhi
May 31 2016 08:57
Привет всем. Коллеги, кто как решает вопрос с частыми падениями криптотуннеля от магпро?
Константин
@LTramp
May 31 2016 08:58
@Alamzhi не использованием этого туннеля)
Антон Синицын
@sinitcin
May 31 2016 08:58
@Alamzhi таки не падает, правда мы купили лицензию за косарь и полную версию в МагПРО о чём не пожалел
Vershinin Sergey
@versh23
May 31 2016 08:58
+1 :D
rosd
@rosd7_twitter
May 31 2016 08:58
Не пользуемся. Для тестовых контуров включаем игнорирование ошибок SSL при подключении.
Alamzhi
@Alamzhi
May 31 2016 09:10
думаю выгоднее брать туннель, чем покупать криптопро csp + net на каждый дополнительный сервер, которые стоят over-дофига. Тем более в связи с внедрением делегирования использовать туннель Магпро как то стало попроще. Осталась только проблема с падениями)

@RuCode

@Alamzhi таки не падает, правда мы купили лицензию за косарь и полную версию в МагПРО о чём не пожалел

что значит полная версия - это та которая в коробочке приходит? чем она отличается от демо?

Pavel Druzhinin
@pavelDruzhinin
May 31 2016 09:47
@Alamzhi тем что приходит в коробочке и то что это требование ФСБ и бла-бла-бла
Короче так вы типа получаете сертифицированный ФСБ софт
И да, на СИТ-1 у меня Basic-авторизация совпадает с оратором выше) По ходу они решили не заморачиваться от слова совсем
Denis Ilyushchenko
@gizmo75rus
May 31 2016 10:12
Если кому нужно, я собрал stunnel для винды. С гостом блэк джеком и всем остальным ))) https://drive.google.com/file/d/0ByolIvGw_zPNN1dncVA1cEw2bVk/view?usp=sharing
сам пользуюсь, не падает )))
@Alamzhi Выгодней собрать туннель из сорцев )))
BUGBEAR
@iBUGBEAR
May 31 2016 10:18
@gizmo75rus спасибо!
Denis Ilyushchenko
@gizmo75rus
May 31 2016 10:21
Пользуйтесь на здоровье )))
Антон Синицын
@sinitcin
May 31 2016 10:23
@pavelDruzhinin А вот и хрен там, то что вы на халяву получаете - урезанная версия с какими-то костылями, а в полной есть starter который настраивает правильно среду и норм ТП, которая в день по 10 раз может ответить, а не как в ГИС ЖКХ. В целом коробочная версия мне показалась стабильнее
Denis Ilyushchenko
@gizmo75rus
May 31 2016 10:24
Коллеги кто нибудь занимался с оберткой openssl-net https://github.com/openssl-net/openssl-net
Антон Синицын
@sinitcin
May 31 2016 10:24
Я понял от куда брать GUID по ФИАС, для этого нужно скачать БД ФИАС http://fias.nalog.ru/Updates.aspx и тупо найти нужный дом =)
ndbn
@ndbn
May 31 2016 10:48
Я от криптопро туннель настраивал, работало нормально, как служба в винде висит
Pavel Druzhinin
@pavelDruzhinin
May 31 2016 10:58
@RuCode как пользователь полноценной версии скажу вам что ничего инновационного они не придумали) Единственная ачивка это лицензия ФСБ и все
поэтому я смотрю на этот софт только в разрезе на чем бы стянуть бабла
Антон Синицын
@sinitcin
May 31 2016 11:02
@pavelDruzhinin хз, я их не рекламирую, просто с бесплатной версией были проблемы, а с платной нет, может тупо повезло так
Кстати, не сталкивались ли с такой проблемой? Делаю запрос exportAccountRequest, получаю ошибку:
   <faultcode>soap:Server</faultcode>
      <faultstring>AUT011010: У организация отсутствуют действующие полномочия.</faultstring>
      <detail>
        <ns4:Fault>
          <ns4:ErrorCode>AUT011010</ns4:ErrorCode>
          <ns4:ErrorMessage>У организация отсутствуют действующие полномочия.</ns4:ErrorMessage>
          <ns4:StackTrace>ru.lanit.hcs.integration.common.exception.SoapFaultException: Organization has no declared role
    at ru.lanit.hcs.integration.common.spring.processor.ValidationProcessor.processHeaders(ValidationProcessor.java:191)
    at ru.lanit.hcs.integration.common.spring.processor.ValidationProcessor.process(ValidationProcessor.java:103)
    at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:63)
Притом, что в 8.6.0.6 всё работало, а сейчас на СИТ1 версия 8.7.0.7 и такая вот ерунда
Даже не знаю куда смотреть, полномочия организации РСО, УО, ТСЖ, Собственник, Прием платежей и ещё куча натыканных функций, права у пользователя выставил все которые смог
rosd
@rosd7_twitter
May 31 2016 12:04
@RuCode в версии 8.6.0.6 вы добавляли полномочия для размещения информации от тестовой организации через importDataProvider
фактически это дыра позволяла без ведома зарегистрированных организаций заводить связи и на основании этих связей размещать информацию
Антон Синицын
@sinitcin
May 31 2016 12:06

@rosd7_twitter да я просто SenderID получил

```  <org:importDataProviderRequest>
     <org:DataProvider>
        <ns:TransportGUID>${GUID}</ns:TransportGUID>
        <org:AllocateSenderID>
           <ns:RegOrg>
              <ns:orgRootEntityGUID>642f6530-9171-4234-a4df-d7ea43feae37</ns:orgRootEntityGUID>
           </ns:RegOrg>
        </org:AllocateSenderID>
     </org:DataProvider>
  </org:importDataProviderRequest>

```

rosd
@rosd7_twitter
May 31 2016 12:06
в версии 8.7.0.7 эту лавочку прикрыли. Надо на веб-морде нужного сит войти под тестовой организацией и делегировать право размещения
Антон Синицын
@sinitcin
May 31 2016 12:07
А как подскажите пожалуйста?
rosd
@rosd7_twitter
May 31 2016 12:07
т.е. теперь танцуем от обратного тестовые конторы дают вам право и выдают сендерид
В Администрировании пункт что-то типа полномочия, там еще поиск по ОГРН
Антон Синицын
@sinitcin
May 31 2016 12:08
А у нас разве несколько веб морд? 0_о Я думал только одна http://жкх2016.рф:60080/#/main
Есть пункты - Данные об организации, Сотрудники, Функции
rosd
@rosd7_twitter
May 31 2016 12:10
Сколько сит, столько и веб-морд
Антон Синицын
@sinitcin
May 31 2016 12:10
ого
rosd
@rosd7_twitter
May 31 2016 12:10
Я на одной СИТ зарегистрирован ОМС, у меня там все работает с этими новыми привязками
А на второй у меня просто Орган власти, и там я не могу ничего никому делегировать))
Сейчас картинками покажу
Антон Синицын
@sinitcin
May 31 2016 12:11
Буду очень признателен
А какие у них адреса? Как понять с какого сит у меня вэб морда?
rosd
@rosd7_twitter
May 31 2016 12:12
Про разные вебморды было в первом письме после регистрации в тесте
  1. Адрес тестового стенда с перспективными форматами (для доступа в личные кабинеты тестовых поставщиков информации): http://54.76.42.99:60080

  2. Адрес тестового стенда с текущими форматами (для доступа в личные кабинеты тестовых поставщиков информации):
    https://217.107.108.147/#/main

Сейчас только логины и пароли бэйсик- авторизаций поменяли
Антон Синицын
@sinitcin
May 31 2016 12:13
Как-то упустил это письмо, спасибо =) Жду картиночки =)
Pavel Druzhinin
@pavelDruzhinin
May 31 2016 12:14
@RuCode так же можете посмотреть в методических рекомендациях там все описано
@rosd7_twitter логины такие же как здесь :point_up: 31 мая 2016 г., 11:36
rosd
@rosd7_twitter
May 31 2016 12:17
@pavelDruzhinin да, я про них

@RuCode вот такой вот пункт на работающей сит, где я ОМС

http://ipic.su/img/img7/fs/sit1.1464697063.png

Антон Синицын
@sinitcin
May 31 2016 12:18
Хех, а у меня такого нет =(
Спасибо, буду разбираться
rosd
@rosd7_twitter
May 31 2016 12:19
@RuCode а вот так выглядит привязка от поставщика к оператору
http://ipic.su/img/img7/fs/sit11.1464697103.png
Я же говорил, на второй сит у меня этого тоже нет. Версию 8.6.0.6 прибили и на обеих СИТ были 8.7.0.7
Антон Синицын
@sinitcin
May 31 2016 12:20
У меня на СИТ1 нет((
rosd
@rosd7_twitter
May 31 2016 12:20
Видел ответы, что надо писать в техподдержку, они неспешно такие проблемы решают
Антон Синицын
@sinitcin
May 31 2016 12:21
Мы отсылали около 4-х писем, их тупо проигнорировали(((
rosd
@rosd7_twitter
May 31 2016 12:24
На другом тестовом они почему-то завели меня, как Орган власти и у меня тоже ничего нет
http://ipic.su/img/img7/fs/sit.1464697408.png
Вспомнил еще ответ, посмотрите, что конкретно стоит в полномочиях тестовой организации. Уберите все, оставив только, к примеру, РСО или УО, и полностью перезайдите на сит
Антон Синицын
@sinitcin
May 31 2016 12:29
Спасибо большое за помощь, к сожалению не помогло, попробую ещё раз написать в поддержку =(
ndbn
@ndbn
May 31 2016 14:02
Нравится, что КриптоПро CSP показывает что срок лицензии истек(один раз) и продолжает работать, как ВинРар прямо
(имейте ввиду)
Nikita
@springjazzy
May 31 2016 14:02
странно
CryptoPro.NET не такой добрый
сразу гост канал рубит
ndbn
@ndbn
May 31 2016 14:04
Наверное потому, что .net не флагманский продукт и вообще родился из, как я понял, Шарпея коим ранее назывался (и чтоб не звонили из администраций с криками "срочно включите, всё оплатим")
Печально, конечно, если CryptoPro.net отмирать будет
Анатолий
@Anat56
May 31 2016 16:50
мы лицензию купили, правда не серверную
посмотрим на загрузку сервиса передающего, может и не нужна будет серверная