These are chat archives for springjazzy/GIS_JKH_Integration

19th
Oct 2016
NadyaTomsk
@NadyaTomsk
Oct 19 2016 01:09
Всем привет. Кто-нибудь может написать как правильно посчитать хеш по госту, я считала так :
HashAlgorithm myhash = HashAlgorithm.Create("GOST3411"); var gosthash = myhash.ComputeHash(fileData);
но в техподдержке написали, что хеш посчитан неправильно
anesterov
@anesterov
Oct 19 2016 02:55
@NadyaTomsk var md5 = MD5.Create();
var hash = md5.ComputeHash(fileBytes);
var encodedHash = Convert.ToBase64String(hash);
request.Headers.Add("Content-MD5", encodedHash);
с таким хешем у нас загрузка файлов успешно проходит
NadyaTomsk
@NadyaTomsk
Oct 19 2016 02:56
@anesterov это при загрузке файла, а когда указываешь его в импорте договора, необходимо указать хеш по госту в формате binhex
@anesterov загрузка файла у меня работает
anesterov
@anesterov
Oct 19 2016 02:57
именно так мы считаем хеш для файлов договора, ошибок нет
только я не уверен, что надо на /homemanagement отправлять
мы отправляем на /agreements вроде
NadyaTomsk
@NadyaTomsk
Oct 19 2016 03:01
@anesterov Это при загрузке файла !! мне нужен хеш, который указвается в методе importSupplyResourceContractData
anesterov
@anesterov
Oct 19 2016 03:03
Сорри, перепутал с предыдущем вопросом., там другой человек спрашивал
@NadyaTomsk , а вы про поле AttachmentHASH ?
        var myhash = HashAlgorithm.Create("GOST3411");
        if (myhash == null) return "";
        var gosthash = myhash.ComputeHash(bytes);
        return BitConverter.ToString(gosthash).Replace("-", "");
NadyaTomsk
@NadyaTomsk
Oct 19 2016 03:07
@anesterov спасибо, вот последняя строка видимо и есть то чего мне не хватало !!!
anesterov
@anesterov
Oct 19 2016 03:07
@NadyaTomsk :smile:
anesterov
@anesterov
Oct 19 2016 03:17
@Syber79 Аналогичная проблема (<ns4:ErrorCode>AUT011003</ns4:ErrorCode>) у нас импортом дома на тестовом контуре
Причем некоторые другие дома проходят
https://helpdesk.dom.gosuslugi.ru/projects/HCSINTEGRS/issues/HCSINTEGRS-1155
уже дней 10 нет реакции на тикет в жире
Syber79
@Syber79
Oct 19 2016 04:54
С импортом дома была эта ошибка 11003 через неделю исправляли. После обновления СИТа появлялась снова.
Добрался до лицевых и тут такая засада
anesterov
@anesterov
Oct 19 2016 04:55
@Syber79 а исправляли вы или они?
Syber79
@Syber79
Oct 19 2016 04:56
они
YuriyProg
@YuriyProg
Oct 19 2016 04:56
Всем привет!
Syber79
@Syber79
Oct 19 2016 04:59
AUT011003 - Доступ запрещен для поставщика данных: организация “2202e17f-7ced-44e9-b119-260a53f4b46e”, полномочие “РСО”.
27.09.2016 была другая
AUT011009: Операция не разрешена
все время на договорах
BUGBEAR
@iBUGBEAR
Oct 19 2016 09:04
Коллеги, напомните в чем отличие портов 10081 и 10082, по 10081 почему-то 400 Bad Request
ndbn
@ndbn
Oct 19 2016 10:44
@iBUGBEAR 10082 это http, можно не шифровать соединение
YuriyProg
@YuriyProg
Oct 19 2016 13:37
Коллеги, Подскажите, кто в c# реализовывал соединение через сервис, а не через HTTPRequest. Кроме логина и пароля в ClientCredentials что еще заполняете, я добавляю свой сертификат np.ClientCredentials.ClientCertificate.Certificate но у меня выскакивает ошибка AUT011000 - Неверный идентификатор ИС. Саппорт молчит который день и тикет так же без ответа. Что у меня недозаполненно? Или киньте кто свой конфиг от МАГ ПРО КриптоТонель.
Уже третьи сутки бьюсь о бетон. Мозг кипит, шипит и пюзюрится.
Nikita
@springjazzy
Oct 19 2016 14:02
Коллеги, в ДРСО PairKey - Ссылка на пару из коммунальной услуги и ресурса из предмета договора это что за дичь?
это какой-то guid
=> должен быть сервис выгрузки этой штуки
Nikita
@springjazzy
Oct 19 2016 14:12
а всё понял
YuriyProg
@YuriyProg
Oct 19 2016 14:12
А вот мне так никто и не поможет?
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:20
@YuriyProg У меня такая же проблема. Бьюсь во все стены. Все тупо и медленно.
YuriyProg
@YuriyProg
Oct 19 2016 14:21
Так у меня 2 недели назад до отпуска все работало, а сейчас вообще никак.
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:21
Вероятно, спасибо обновлениям. На СИТ01 вообще зайти нельзя уже 3 дня как
YuriyProg
@YuriyProg
Oct 19 2016 14:22
@ruDotBot_twitter то есть у Вас ни разу не получалось нормальный ответ получить?
Aleksey@ruDotBot_twitter или все же хоть раз прокатило?
Так я с ППАк работаю.
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:24
Да. Я 4 дня назад получил доступ в рабочую систему (ППАК) - зарегистрировал ИС, получил права от УО. 3 дня назад пришло письмо с доступом в тестовую часть. Бьюсь с СИТ02 - зарегистрировал ИС, она уже активна. Дал себе права от УО. И как раз на СИТ02 вижу ошибку AUT011000 - Неверный идентификатор ИС
YuriyProg
@YuriyProg
Oct 19 2016 14:24
Тестовые давно пройдены, хотя... может домой приду, попробую на СИТ2 или СИТ сконектится.
Значит у Вас ни разу не прошел нормально запрос.
на СИТ2 через Маг Про стучишься?
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:26
К ППАК подключитсья не могу, хотел совета спросить - что нужно прописать, чтобы не ругался на Не удалось установить доверительные отношения для защищенного канала SSL/TLS с полномочиями "api.dom.gosuslugi.ru"
YuriyProg
@YuriyProg
Oct 19 2016 14:26
в шарпе пишешь?
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:26
взял пример от @nkochnev это который тут https://habrahabr.ru/post/311062/
да
примеров-то куча, но все они нацелены на СИТ. то есть с логином и паролем
на ППАК вроде lanit писать не надо... КРиптоТуннель туда цепляется свободно без базовой авторизации
Сервисы вижу чего него. По адресу вида http://127.0.0.1:8080/ext-bus-nsi-common-service/services/NsiCommonAsync?wsdl
Опыта работы с WCF маловато, вот и туплю
YuriyProg
@YuriyProg
Oct 19 2016 14:32
Есть мыслишка! Сейчас попробую и отпишусь.
неа, не прокатило! Все! До дома собираюсь! через часок буду.
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:40
Кто-нибудь может показать конфиг для ППАК?
YuriyProg
@YuriyProg
Oct 19 2016 14:53
конфиг к чему?
Aleksey
@ruDotBot_twitter
Oct 19 2016 14:57
Пытаюсь понять, что именно должно быть в конфиге, чтобы не ругалось. Чисто теоретически, это соединение с авторизацией только по сертификату.
Для сравнения смотрю на СИТ - там идет basic-авторизация + сертификат. А вот как вырезать в настройках basic-авторизацию... не догоняю. От того печально