These are chat archives for springjazzy/GIS_JKH_Integration

5th
May 2016
shsa
@shsa
May 05 2016 02:26
This message was deleted
Konstantin Slabouzov
@clip71
May 05 2016 05:07
а есть запрос на список домов в УК ?
Alamzhi
@Alamzhi
May 05 2016 05:07
@clip71 список домов можно получить пока через асинхронный запрос списка договоров УК
ndbn
@ndbn
May 05 2016 06:22
:point_up: 4 мая 2016 г., 17:41
@springjazzy
клиенты сами подписывают через браузер но сейчас я так понял в 8.7.0.7. это становится не актуально
Почему не актуально?
Я не слежу почти , больше недели, кажется пропустил что-то важное
Nikita
@springjazzy
May 05 2016 06:22
importDataProvider убрали
(упразднена, делегирование через ЛК поставщика) Импорт сведений о поставщиках информации ИС (importDataProvider).
Начиная с 8.7.0, Оператор ИС не может принудительно создать связь с поставщиком, не получив его акцепта. Делегирование прав размещения информации Оператору ИС выполняется непосредственно поставщиком информации в личном кабинете.
Делегирование прав позволяет подписать запрос подписью оператора ИС. Выгрузить SenderID можно через exportDataProvider.
ndbn
@ndbn
May 05 2016 06:24
@springjazzy а, её убрали довольно давно
Nikita
@springjazzy
May 05 2016 06:25
И всё равно надо подписывать клиентом?
ndbn
@ndbn
May 05 2016 06:27
Я не знаю точно, у меня работа только от лица УО идёт, вот у @Anat56 есть весь набор полномочий, я у себя не видел пока как дать кому то возможность лить данные от моего лица, а SenderID мне письмом сказали потому, что не работает по другому
Nikita
@springjazzy
May 05 2016 06:27
В ЛК же можно привязать оператора ИС
и там же можно посмотреть SenderID
а так же через exportDataProvider операцию
ndbn
@ndbn
May 05 2016 06:30
Вот нет у меня такого функционала в ЛК :D
Себе могу дать полномочия такие. Возможно для этого в заявке стоило кучу юр.лиц тестовых указывать, точно не знаю
Nikita
@springjazzy
May 05 2016 06:30
у моей тестовой УК такой пункт есть
blob
ndbn
@ndbn
May 05 2016 06:34
Ага, появился пункт такой, спасибо
А вот от этого где избавиться?
Сведения о деятельности управляющей организации не раскрыты. В соответствии с законодательством (Постановление Правительства РФ от 23.09.2010 №731) данные должны быть опубликованы в срок 30 календарных дней. Требуется заполнить сведения. Информация о дате раскрытия сведений будет доступна контролирующим органам. Если данные не будут опубликованы в срок, контролирующие органы будут уведомлены о просрочке.
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 06:37
раздел администрирование доступен получается только руководителю компании, как я понимаю?
ndbn
@ndbn
May 05 2016 06:38
У сотрудника может быть право "Администрирование прав доступа пользователей" но я не знаю можно ли его ставить не директору
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 06:39
сейчас проверим
shsa
@shsa
May 05 2016 06:40
@ndbn ага, и права доступа в бухгалтерской программе тоже только директор должен раздавать, ведь кроме него никому верить нельзя )
Nikita
@springjazzy
May 05 2016 06:49
на промке в ЛК тоже такой пункт появился
по 731 они видимо торопят всех заводить данные по домам
Maxim
@LinkCMS
May 05 2016 06:58
Я буду расскрывать информацию от лица УК. Я так, понимаю, УК (поставщик данных) должны дать права моей организации (Оператору ИС) на расскрытие информации от их лица. Я верно рассуждаю? Для работы в СИТ, нужно зарегистрировать УК на госуслугах или можно использовать какую-то упрощённую регистрацию? Спасибо
Анатолий
@Anat56
May 05 2016 07:00
@LinkCMS В заявке на подключение указываются тестовые поставщики информации. Они сами заведут и пришлют логин/пароль для личного кабинета.
Maxim
@LinkCMS
May 05 2016 07:00
@Anat56 Спасибо. Понял
Анатолий
@Anat56
May 05 2016 07:00
насколько понял - сейчас оператор ИС тоже должен быть зарегистрирован, иначе как будет искаться организация
я уточнял заявку - у меня сейчас 4 тестовые организации
Maxim
@LinkCMS
May 05 2016 07:02
Ну оператор у меня уже зарегистрирован
Анатолий
@Anat56
May 05 2016 07:02
УО, ТСЖ, РСО и оператор по приему платежей, она же опреатор ИС
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 07:56
Вернулся к проблеме подписывания запросов. Подписываю xml с помощью утилиты GISGKH найденой на форуме. ГИС отдает ошибку: ЭП не прошла проверку: Invalid XML Signature. Может есть у кого рабочая, допиленная библиотека, поделитесь плиз
Vershinin Sergey
@versh23
May 05 2016 08:00
@pavelDruzhinin https://github.com/springjazzy/Xades
вот хорошая допиленая библиотека))
Denis Ilyushchenko
@gizmo75rus
May 05 2016 08:03
Дорого времени суток коллеги. У кого нибудь импорт лицевых счетов работает?
Константин
@LTramp
May 05 2016 08:05
@gizmo75rus у меня вчера для РСО работал
Denis Ilyushchenko
@gizmo75rus
May 05 2016 08:05
FMT001300: Line: 1. Column: 122594. Message: cvc-complex-type.2.4.d: Invalid content was found starting with element 'Account'. No child element is expected at this point.
NadyaTomsk
@NadyaTomsk
May 05 2016 08:06
@pavelDruzhinin этот проект тоже смотрела, у меня запосы уходили не подписанные совсем, т.к. в файле app.config не хватало строчки
<behavior name="clientCertificateConf">
<MyBehavior/>
Denis Ilyushchenko
@gizmo75rus
May 05 2016 08:07
Тело запроса
<Account>
<isUOAccount>true</isUOAccount>
<CreationDate>2016-03-02T00:00:00</CreationDate>
<LivingPersonsNumber>1</LivingPersonsNumber>
<TotalSquare>33</TotalSquare>
<ResidentialSquare>33</ResidentialSquare>
<HeatedArea>33</HeatedArea>
<Accommodation>
<PremisesGUID>5633e5cf-d455-4717-a76e-3829b767fe94</PremisesGUID>
<SharePercent>100</SharePercent>
</Accommodation>
<PayerInfo>
<Ind>
<Surname xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Иванов</Surname>
<FirstName xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Иван</FirstName>
<Patronymic xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Михалыч</Patronymic>
<Sex>M</Sex>
<DateOfBirth>1987-03-05</DateOfBirth>
<ID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">
<Type>
<Code>1</Code>
<GUID>d0932210-8261-46b9-8e62-e45a6dc700a9</GUID>
</Type>
<Series>2364</Series>
<Number>752598</Number>
<IssueDate>1951-01-21</IssueDate>
</ID>
</Ind>
</PayerInfo>
<TransportGUID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">7c88c9cd-30b5-4562-a145-052e45e30a44</TransportGUID>
<AccountNumber xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">104520</AccountNumber>
</Account>
<Account>
<isUOAccount>true</isUOAccount>
<CreationDate>2016-03-02T00:00:00</CreationDate>
<LivingPersonsNumber>1</LivingPersonsNumber>
<TotalSquare>33</TotalSquare>
<ResidentialSquare>33</ResidentialSquare>
<HeatedArea>33</HeatedArea>
<Accommodation>
<PremisesGUID>f20727c6-47a0-4f8d-959a-d1f09f719d88</PremisesGUID>
<SharePercent>100</SharePercent>
</Accommodation>
<PayerInfo>
<Ind>
<Surname xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Федоров</Surname>
<FirstName xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Петр</FirstName>
<Patronymic xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Петрович</Patronymic>
<Sex>M</Sex>
<DateOfBirth>1985-01-06</DateOfBirth>
<ID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">
<Type>
<Code>1</Code>
<GUID>d0932210-8261-46b9-8e62-e45a6dc700a9</GUID>
</Type>
<Series>2673</Series>
<Number>769893</Number>
<IssueDate>1959-08-16</IssueDate>
</ID>
</Ind>
</PayerInfo>
<TransportGUID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">dd883d3a-afa4-43f5-99c1-7f3037c4778b</TransportGUID>
<AccountNumber xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">104521</AccountNumber>
</Account>
<Account>
<isUOAccount>true</isUOAccount>
<CreationDate>2016-03-02T00:00:00</CreationDate>
<LivingPersonsNumber>1</LivingPersonsNumber>
<TotalSquare>33</TotalSquare>
<ResidentialSquare>33</ResidentialSquare>
<HeatedArea>33</HeatedArea>
<Accommodation>
<PremisesGUID>144e0530-ce95-4ba4-ba6e-c370a5dc70bf</PremisesGUID>
<SharePercent>100</SharePercent>
</Accommodation>
<PayerInfo>
<Ind>
<Surname xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Соколов</Surname>
<FirstName xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Иван</FirstName>
<Patronymic xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">Петрович</Patronymic>
<Sex>M</Sex>
<DateOfBirth>1984-05-29</DateOfBirth>
<ID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">
<Type>
<Code>1</Code>
<GUID>d0932210-8261-46b9-8e62-e45a6dc700a9</GUID>
</Type>
<Series>2520</Series>
<Number>642756</Number>
<IssueDate>1970-10-11</IssueDate>
</ID>
</Ind>
</PayerInfo>
<TransportGUID xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">0cd56705-72ac-4d37-b8d5-8d68ada2a578</TransportGUID>
<AccountNumber xmlns="http://dom.gosuslugi.ru/schema/integration/8.7.0.7/">104522</AccountNumber>
</Account>
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 08:12
@NadyaTomsk подписал в форме xml и отправлял через свой проект ее
Анатолий
@Anat56
May 05 2016 10:03
А кто-нибудь настраивал одновременно авторизацию Basic + SSL на основе сертификата
Сейчас попробовал для СИТ https://217.107.108.147:10081
если СИТ2 не проверяет Basic авторизацию, то этот проверяет
никак не пойму как в конфиге (app.config) правильно прописать
Konstantin Slabouzov
@clip71
May 05 2016 10:04
@Anat56 получилось?
Константин
@LTramp
May 05 2016 10:04
А в чем проблема? ClientCredentials указываешь и все
Анатолий
@Anat56
May 05 2016 10:05
все равно уходит с анонимной авторизацией
если настроить через тунель, то проходит
т.е. httpbinding указать
<security mode="TransportCredentialOnly">
            <transport clientCredentialType="Basic"/>
          </security>
но это по http идет
если указать
          <security mode="Transport">
            <transport clientCredentialType="Certificate"/>
          </security>
и ломиться без туннеля, то приходит {"Запрос HTTP не разрешен для схемы аутентификации клиента \"Anonymous\". От сервера получен заголовок аутентификации \"Basic realm=\"Restricted\"\"."}
вариации уже разные попробовал
Syber79
@Syber79
May 05 2016 10:09
Я только на яве могу сказать как
Вдруг кому понадобится...
Константин
@LTramp
May 05 2016 10:12
@Anat56 у меня аппконфига нет. я программно задаю.
Анатолий
@Anat56
May 05 2016 10:14
@LTramp Какие свойства задаешь? может нарою сейчас оптимальное решение
Syber79
@Syber79
May 05 2016 10:14
Пример на Яве:
BindingProvider prov = (BindingProvider) port;
prov.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "USERNAME");
prov.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "PASSWORD");
//Перенаправление запроса в 127.0.0.1
prov.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "http://127.0.0.1:2000/ext-bus-home-management-service/services/HomeManagement");
Анатолий
@Anat56
May 05 2016 10:15
с перенаправлением на http у меня тоже работает и на шарпе :)
Syber79
@Syber79
May 05 2016 10:16
оно работало и без перенаправления
Nikita
@springjazzy
May 05 2016 10:16
почему бы просто не проверять в app.config какой-нить флаг и в зависимости от него либо ставить Basic аутентификацию либо нет?
Анатолий
@Anat56
May 05 2016 10:17
так я хочу совместить
Nikita
@springjazzy
May 05 2016 10:17
надо на 217 - флаг в true. Еще можно у клиента проверить адрес у endpointа
Константин
@LTramp
May 05 2016 10:18

@Anat56

cc.UserName.UserName = "имя";
cc.UserName.Password = "пароль";

где cc объект типа ClientCredentials
На гисжкх не проверял еще, но должно работать

Анатолий
@Anat56
May 05 2016 10:18
если ставлю Basic, то сертификат не подхватывается
@LTramp это указываю
Nikita
@springjazzy
May 05 2016 10:19
почему он не подхватывается?
<security mode="Transport">
<transport clientCredentialType="Certificate" realm="Basic"/>
</security>
да как вариант два вида привязок - один для СИТ-1, другой для СИТ-2
Анатолий
@Anat56
May 05 2016 10:21
@springjazzy если с такой настройкой, то не берет логин/пароль
Запрос HTTP не разрешен для схемы аутентификации клиента \"Anonymous\". От сервера получен заголовок аутентификации \"Basic realm=\"Restricted\"\"."
developerts
@developerts
May 05 2016 10:22
Там вроде либо Basic либо Certificate. И то и другое - надо какую-нибудь свою обёртку рисовать.
https://msdn.microsoft.com/ru-ru/library/system.servicemodel.basichttpsecuritymode(v=vs.110).aspx
Анатолий
@Anat56
May 05 2016 10:22
на рабочей тоже логин пароль нужен?
Nikita
@springjazzy
May 05 2016 10:22
не знаю есть ли в этом какой-то смысл - теоретически WSDL то разные у разных СИТ
Анатолий
@Anat56
May 05 2016 10:23
@springjazzy это да, на будущее, если на рабочем сервере нужна basic авторизация, то нужен свой туннель
Nikita
@springjazzy
May 05 2016 10:24
у меня и с сертификатом и с логином/паролем работает эта связка - <transport clientCredentialType="Certificate" realm="Basic"/>
Konstantin Slabouzov
@clip71
May 05 2016 10:25
@springjazzy а можно весь твой app.config (без приватной информации) ?
Анатолий
@Anat56
May 05 2016 10:25
на СИТ-1?
Nikita
@springjazzy
May 05 2016 10:25
на СИТ-2 пробовал. На СИТ-1 нет
Анатолий
@Anat56
May 05 2016 10:25
на СИТ-2 хоть и присылают логин пароль (test), но он не проверяется сервером
это я понял через SoapUI
Nikita
@springjazzy
May 05 2016 10:26
для СИТ basic авторизация lanit / 0rLju9WtE5dkFm9lShTMO7Z5N
Elvis
@DrElvis
May 05 2016 10:26
@Anat56 на "рабочем сервере" - имеется в виду ППАК? на ППАК нет basic авторизации если вы про это.
Nikita
@springjazzy
May 05 2016 10:26
это не он?
Константин
@LTramp
May 05 2016 10:26
Насчет ситов, на сит-1 надо вторую заявку писать? или все уже заведено там?
Elvis
@DrElvis
May 05 2016 10:26
должно быть заведено
Анатолий
@Anat56
May 05 2016 10:27
@DrElvis это хорошо - тогда не буду заморачиваться
Nikita
@springjazzy
May 05 2016 10:27
@DrElvis для СИТ basic авторизация lanit / 0rLju9WtE5dkFm9lShTMO7Z5N. Это для СИТ-1 логин/пароль?
или туда можно под логином от СИТ-2 ломится?
Elvis
@DrElvis
May 05 2016 10:27
@springjazzy да, для СИТ текущей версии
Анатолий
@Anat56
May 05 2016 10:27
@springjazzy да
Nikita
@springjazzy
May 05 2016 10:29
@Anat56 я тогда не понял видимо в чем проблема. Если на СИТ-1 тоже Basic аутентификация и SSL и на СИТ-2 тоже, то почему у вас на СИТ-2 работает а на СИТ-1 нет
?
просто логин/пароль же другой
Анатолий
@Anat56
May 05 2016 10:29
на СИТ-2 не проверяется авторизация
я через SoapUI запросы без авторизации слал успешно
на СИТ-1 не проходит такое
Elvis
@DrElvis
May 05 2016 10:30
на http?
developerts
@developerts
May 05 2016 10:30
На СИТ-02 нет Basic авторизации. Т.е. если в запросе указать логин и пароль, то их никто не проверяет.
Анатолий
@Anat56
May 05 2016 10:31
@DrElvis на http://54.76.42.99:60046 есть проверка, на https://54.76.42.99:60045 есть
developerts
@developerts
May 05 2016 10:31
Но у СИТ-02 на отдельном порту есть доступ без HTTPS. Там Basic авторизация проверяется.
(А чтобы запросы отправлять - надо еще и доп.заголовок в запрос вставлять с идентификатором сертификата.)
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:31
у меня работает так:
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Basic" proxyCredentialType="None" realm="" />
</security>
Nikita
@springjazzy
May 05 2016 10:33
сейчас ведь СИТ-1 и СИТ-2 имеют одинаковую версию wsdl?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:33
вчера проверял были разные
Анатолий
@Anat56
May 05 2016 10:33
@springjazzy вроде да - сегодня проверял
вчера на СИТ-1 старая версия была
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:33
@Anat56 да, 8
8.6
Nikita
@springjazzy
May 05 2016 10:35
8.6 это на СИТ-1 и на промке так?
8.7 это на СИТ-2
Анатолий
@Anat56
May 05 2016 10:35
сегодня как на рабочей и кстати версия на одну циферку на СИТ-2 меньше, чем на рабочей и СИТ-1 :))
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:37
в общем попробовал подписать запрос с помощью https://github.com/springjazzy/Xades через тест TestIntegrationClientServer. По итогу так же ругается: ЭП не прошла проверку: Invalid XML Signature
что я делаю не так)
Vershinin Sergey
@versh23
May 05 2016 10:38
@pavelDruzhinin может дело в сертификате? В нем указаны Инн и кпп совпадают с sender ID ?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:38
я ломлюсь на exportDataProvider там необязателен
подписываю транспортным
до этого задавал вопрос, можно ли подписывать им, сказали что да
в прошлый раз сказали, что некорректное значение элемента SignatureValue
и серт должен быть КС.2
по итогу поменяли
но та же фигня
Vershinin Sergey
@versh23
May 05 2016 10:42
по моему если подписывате , sender id нужен или я не прав? если его нет ,как будет подпись проверяться?
Анатолий
@Anat56
May 05 2016 10:47
главное чтобы в запросе был указан Id="signed-data-container", тогда можно пописывать и exportDataProvider
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 10:47
начиная с 8.7.0, Оператор ИС не может принудительно создать связь с поставщиком, не получив его акцепта. Делегирование прав размещения информации Оператору ИС выполняется непосредственно поставщиком информации в личном кабинете. Делегирование прав позволяет подписать запрос подписью оператора ИС. Выгрузить SenderID можно будет через exportDataProvider.
Анатолий
@Anat56
May 05 2016 10:47
сертификатом транспортным
Константин
@LTramp
May 05 2016 10:47
Кто нибудь платежки грузил? (importPaymentDocumentData)
 <ns4:ErrorCode>EXP001000</ns4:ErrorCode>
        <ns4:Description>Внутренняя ошибка</ns4:Description>
        <ns4:StackTrace>javax.ejb.EJBTransactionRolledbackException: Field value for IN operator must be not empty.
Анатолий
@Anat56
May 05 2016 10:58
Если кому интересно, то нарыл тут вариант объединения Client Certificate + Username authentication:
Konstantin Slabouzov
@clip71
May 05 2016 11:03
@Anat56 и работает?
Анатолий
@Anat56
May 05 2016 11:03
не пробовал :)
если будет необходимость - разберу, просто узнал что одновременно готового решения нет
developerts
@developerts
May 05 2016 11:05
Константин
@LTramp
May 05 2016 11:09
У кого нибудь сейчас лк работает?
Syber79
@Syber79
May 05 2016 11:11
http://xn--2016-z4dy1f.xn--p1ai:60080/ - этот работает
Фуф... Смог таки завести договор оыерту через сервис и два дома с квартирами закинуть.
Только что результат проверял ходил
Константин
@LTramp
May 05 2016 11:57
@Syber79 рсо или уо?
Syber79
@Syber79
May 05 2016 11:57
РСО
Константин
@LTramp
May 05 2016 11:57
@Syber79 можешь скинуть запросы которые у тебя прошли?
больше всего интересуют договора
Syber79
@Syber79
May 05 2016 12:05
Тут много мусора будет - кинул в облако, в папку с семинарами
Константин
@LTramp
May 05 2016 12:05
@Syber79 спасибо
Syber79
@Syber79
May 05 2016 12:06
После чего и добавление и обновление домов сработало с квартирами сработало
А вот экспорт инфы по дому у них по прежнему с внутренней ошибкой
Константин
@LTramp
May 05 2016 12:07
@Syber79 ну это и так понятно. Я ручками договор в лк создавал и после этого дома добавлялись и лс тоже норм
Анатолий
@Anat56
May 05 2016 12:07
сегодня от имени РСО нормально создал договор аферты через сервис
Константин
@LTramp
May 05 2016 12:08
мне пишет
  <ns4:ErrorCode>AUT011009</ns4:ErrorCode>
          <ns4:ErrorMessage>Операция не разрешена</ns4:ErrorMessage>
          <ns4:StackTrace>ru.lanit.hcs.integration.common.exception.SoapFaultException: Operation IMPORT_SUPPLY_RESOURCE_CONTRACT_DATA not allowed by EIS
Анатолий
@Anat56
May 05 2016 12:08
до этого доступа не было, но я заявку отправлял
Syber79
@Syber79
May 05 2016 12:08
@LTramp на эту ошибку надо заявку писать, чтоб права дали
так же было раньше
Константин
@LTramp
May 05 2016 12:09
@Anat56 через жиру? Я тоже отправил письмо но на обычный саппорт. Ждать наверно долго придется( На жиру тоже уже вторую неделю жду ответа
Syber79
@Syber79
May 05 2016 12:09
Просто на суппорт
У нас жиры нету
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 12:09
саппорт вообще не отвечает
Константин
@LTramp
May 05 2016 12:09
Только вопрос почему данная функциональность ограничена?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 12:09
у меня уже неделю весят обращенияя
Константин
@LTramp
May 05 2016 12:10
Дома мы можем значит грузить, а договора нет. Бред.
Syber79
@Syber79
May 05 2016 12:10
ну, я им перед первомаем 3 заявки накатал
зарегали только 2
Nikita
@springjazzy
May 05 2016 12:10
может они все картоху закапывают
Syber79
@Syber79
May 05 2016 12:10
причем на одну ответили, что нужно сначала договор, потом дома
Анатолий
@Anat56
May 05 2016 12:10
у меня вообще на метод exportStatusCAChData доступа не было
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 12:10
я думаю на Дубаи отдыхают
Nikita
@springjazzy
May 05 2016 12:11
а ну да ))
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 12:11
после распиленного лярда)
Константин
@LTramp
May 05 2016 12:11
@springjazzy серьезно? скорее багрепорты они закапывают. глубоко)
Syber79
@Syber79
May 05 2016 12:11
а у меня как раз такая ошибка с договором была в другой заявке
Анатолий
@Anat56
May 05 2016 12:11
я 28-го заявку отправил - вчера отработали
Syber79
@Syber79
May 05 2016 12:11

@Anat56

я 28-го заявку отправил - вчера отработали

вот я им так же на первомай подарков оставил
Константин
@LTramp
May 05 2016 12:12
Я тоже 25 на oplata@dom.gosuslugi.ru отправил заявку на жиру. Молчат(
Syber79
@Syber79
May 05 2016 12:13
я только на support@ пишу.
Через кабинет все равно не вариант отправлять
Попросят текст запроса и ответа, а поля мелкие и не влазит нифига
Константин
@LTramp
May 05 2016 12:14
@Syber79 pastebin?
Syber79
@Syber79
May 05 2016 12:14
нипонял :0
Константин
@LTramp
May 05 2016 12:14
@Syber79 http://pastebin.com/ заливаешь туда текст. Кидаешь сылку. Никакой регистрации не нужно. + подсветка синтаксиса
Syber79
@Syber79
May 05 2016 12:17
да пофигу - я еще начальству копии писем и ответов шлю
проще почтой
Константин
@LTramp
May 05 2016 12:17
Еще раз спрошу. Кто нибудь платежки успешно грузил? (importPaymentDocumentData)
Syber79
@Syber79
May 05 2016 12:18
неа, завтра ЛС попробую создать... потом уже начисления и платежи
Denis Ilyushchenko
@gizmo75rus
May 05 2016 14:23
Коллеги поделитесь примером успешного запроса выгрузки ЛС
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 14:48
В общем, проблема с подписыванием так и не решена. Пробовал подписать как библиотекой @springjazzy так и https://github.com/Good-Samaritan/signature-demo. Итог один и тот же: ЭП не прошла проверку: Invalid XML Signature. При этом xml проходит валидацию с помощью их библиотеки.
Печаль-беда
ndbn
@ndbn
May 05 2016 14:51
А дополнительной информации, почему ЭП не прошла проверку не пишут?
Nikita
@springjazzy
May 05 2016 14:55
только что проверил - подпись работает
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 14:56
нет, только <ErrorCode>AUT011005</ErrorCode>
<Description>Ошибка формата подписи запроса</Description>
<StackTrace>ru.lanit.hcs.integration.common.exception.OperationProcessorException: ЭП не прошла проверку: Invalid XML Signature
и дальше стек с ошибкой
Nikita
@springjazzy
May 05 2016 14:56
единственно. Пытался на СИТ подписать данные УК нашим сертификатом
не проходит зараза
по -старому работает
иначе выдает - <ns4:ErrorCode>CRT000020</ns4:ErrorCode>
<ns4:Description>Владелец сертификата не найден среди зарегистрированных организаций ГИС ЖКХ</ns4:Description>
может надо еще как-то зарегится.
@pavelDruzhinin может signed-data-container не заполнен?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 14:59
заполнен
Id
или что вы имеете ввиду
Nikita
@springjazzy
May 05 2016 15:01
да это
ну скиньте запрос
вы первый у кого подпись не проходит проверку
developerts
@developerts
May 05 2016 15:03
Кто-то писал (давно, еще на киберфоруме) что похожий ответ был пока не указали в заголовках чарсет UTF-8... кажется.
Nikita
@springjazzy
May 05 2016 15:03
При этом xml проходит валидацию с помощью их библиотеки.
Это какой их?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:03
Nikita
@springjazzy
May 05 2016 15:04
если их библиотекой проходит валидацию значит подпись верная по идее
а куда шлете?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:04
дак вот
на exportDataProvider
Nikita
@springjazzy
May 05 2016 15:05
адрес какой
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:05
запросы делаю с помощью их wsdl
Nikita
@springjazzy
May 05 2016 15:06
@pavelDruzhinin вы куда запросы шлете? На СИТ-2?
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:06
54.76.42.99:60045
получается да
возможно дело все таки в том что пока не принимает транспортный сертификат
Nikita
@springjazzy
May 05 2016 15:08
вы же мне пример скинули подписи с их приложением
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:08
и нужно все равно подписывать подписью поставщика информации
Что вы имеете ввиду?
пример, где используется клиент из их wsdl-ки
В общем, я написал еще в саппорт по этому поводу посмотрим что напишут
Nikita
@springjazzy
May 05 2016 15:10
я имею ввиду что вы подписываете их приложением
а не моим
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:11
я попробовал и их
и вашим
итог один подпись валидна, но ошибка
Nikita
@springjazzy
May 05 2016 15:11
Да такое есть. У них еще свой слой проверок который отрабатывает
но сама подпись значит корректна
видимо по бизнес-логике где-то отрезает
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:12
завтра попробую подписать подписью поставщика
developerts
@developerts
May 05 2016 15:12
Это возможно видно по стеку.
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:12
и посмотреть схавает или нет
Nikita
@springjazzy
May 05 2016 15:12
то что они не пишут описания - это да. Не первый раз такое встречаю
типа ошибка и всё
а что там.. хз
кстати делегирование не работает пока
Pavel Druzhinin
@pavelDruzhinin
May 05 2016 15:13
в стеке куча всяких контайнеров
я скинул им ответ
пусть курят
Nikita
@springjazzy
May 05 2016 15:13
надо подписывать сертификатом поставщика
developerts
@developerts
May 05 2016 15:14
А через SoapUI пробовали отправлять подписанный запрос?
Nikita
@springjazzy
May 05 2016 15:15
только messageGuid поменяйте