These are chat archives for springjazzy/GIS_JKH_Integration

1st
Apr 2016
Дмитрий
@naut13
Apr 01 2016 06:08
@RegentDmitry до нового года он включался в 9 утра по Москве, и вечером выключался. Сейчас круглосуточно работать должен.
shsa
@shsa
Apr 01 2016 07:36
если ничего не путаю, то как-то здесь видел электронный адрес службы поддержки по интеграции, но найти в переписке не смог, может кто-нибудь подсказать его?
ndbn
@ndbn
Apr 01 2016 07:40
@shsa он в видео конференции есть integration@dom.gosuslugi.ru вроде
shsa
@shsa
Apr 01 2016 07:41
@ndbn спасибо, вот я и не мог вспомнить, где его видел
mixamarciv
@mixamarciv
Apr 01 2016 07:53
а у меня менюшки и иструкции на любимом сайте почему то не загружаются или не доступны...
посмотрите пожалуйста: https://dom.gosuslugi.ru/#/regulations?userCtgrCode=1
меня одного там забанили?
Анатолий
@Anat56
Apr 01 2016 07:55
вроде работает всё
Dmitry Zasypkin
@dmitry-zasypkin
Apr 01 2016 08:01
удалось ли кому достучаться до нового СИТ из документации 8.6.0.7 ? к тому, что по адресу https://217.107.108.147:10081/... ?
там вроде стоит Basic HTTP авторизация
ndbn
@ndbn
Apr 01 2016 08:07
Не пингуется даже
Анатолий
@Anat56
Apr 01 2016 08:53
вчера пробовал - на сайт зашел под пользователем lanit
в личный кабинет не пускает - неверные ссылки
на https://217.107.108.147/#/main заходит lanit / 0rLju9WtE5dkFm9lShTMO7Z5N
при заходе в личный кабинет - Невозможно определить IP-адрес по имени узла sit02.dom.test.gosuslugi.ru
Dmitry Zasypkin
@dmitry-zasypkin
Apr 01 2016 09:16
спасибо
настроил криптотуннель на 217.107.108.147:10081
затем если ввести указанные логин/пароль можно попасть на описание сервисов, например, http://127.0.0.1:8080/ext-bus-nsi-common-service/services/NsiCommon?wsdl
там все так же 8.6.0.6
Анатолий
@Anat56
Apr 01 2016 09:18
вроде 8.7 должны накатить на старый СИТ
на новом будет версия, аналогичная рабочей
Vershinin Sergey
@versh23
Apr 01 2016 10:17
@Anat56 нет
Уважаемый пользователь!
Уведомляем о том, что в открытой части портала ГИС ЖКХ в разделе "Регламенты и инструкции" выложена обновленная документация.
В обновлении содержаться инструкции для подключения информационных систем банков и иных кредитных организаций, и реквизиты доступа к СИТ-02 – перспективной версии форматов. Изменений в форматах обмена нет.
Внимание! Плановая версия обновления СИТ-02 до версии 8.7.0.1 - 01.04.2016. До обновления на СИТ-02 развернута копия СИТ от 30.03.2016 16:00 Мск с версией форматов 8.6.0.6.
Анатолий
@Anat56
Apr 01 2016 10:18
СИТ-02 это https://54.76.42.99/#/main
т.е. тот что был
в методических рекомендациях описано
на https://217.107.108.147/#/main развернута версия аналогична продуктивной
на https://54.76.42.99/#/main перспективная версия
так же добавили разделы в регламент взаимодействия
Vershinin Sergey
@versh23
Apr 01 2016 10:27

В обновлении содержаться инструкции .... и реквизиты доступа к СИТ-02

а что, разве что то поменялось в подключении старого стенда? меня эта фраза с толку сбила, что СИТ-02 это новый

Анатолий
@Anat56
Apr 01 2016 10:28
я тоже сначала не посмотрел, потом открыл методические рекомендации, заодно и регламент.
в регламенте сейчас изменение, что всё надо через https://dom.gosuslugi.ru/support-cabinet/#/support, а не через почту
заявки на подключение, тестирование
документацию что-то к 8.7 так и не выложили
о кстати
сразу не обратил внимания
Начиная с версии 8.7 действия по делегированию прав передачи информации выполняет поставщик информации в личном кабинете . importDataProvider будет управзднен.
Анатолий
@Anat56
Apr 01 2016 10:35
Это в регламенте
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:10
Кто реализовал выгрузку ДУ?
Анатолий
@Anat56
Apr 01 2016 11:11
Протестировал несколько
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:15
ContentType как я понимаю text/html?
Анатолий
@Anat56
Apr 01 2016 11:19
это где? вроде такого параметра не припомню. Я средствами c# через сгенерированный svcutil класс отправляю
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:23
я про выгрузку файлов
Анатолий
@Anat56
Apr 01 2016 11:24
а файловый сервис
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:24
аха
Анатолий
@Anat56
Apr 01 2016 11:24
не указываю
сейчас
вот отправка файла до 5 мб
This message was deleted
This message was deleted
ndbn
@ndbn
Apr 01 2016 11:27
Ctrl+/
Анатолий
@Anat56
Apr 01 2016 11:29
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(FileServiceUrl + uploadContext + "/");
            request.Method = "PUT";
            request.ClientCertificates.Add(GISGKHHelper.GetCertificateByThumbprint(certificateThumbprint));
            request.Date = DateTime.Now;
            Byte[] bytes = File.ReadAllBytes(FileName);
            String file = Convert.ToBase64String(bytes);
            request.ContentLength = bytes.Length;
            request.Headers.Add("X-Upload-Dataprovider", ProviderGUID);
            request.Headers.Add("X-Upload-Filename", Path.GetFileName(FileName));

            MD5 md5 = MD5.Create();
            var hash = md5.ComputeHash(bytes);
            string encodedHash = Convert.ToBase64String(hash);
            request.Headers.Add("Content-MD5", encodedHash);

            Stream stream = request.GetRequestStream();
            stream.Write(bytes, 0, bytes.Length);
            stream.Close();
            try
            {
                using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
                {
                    IEnumerable<string> headerValues = response.Headers.GetValues("X-Upload-UploadID");
                    result = headerValues.FirstOrDefault();
                    response.Close();
                }

            }
            catch (WebException e)
            {
                using (WebResponse response = e.Response)
                {
                    HttpWebResponse httpResponse = (HttpWebResponse)response;
                    IEnumerable<string> headerValues = response.Headers.GetValues("X-Upload-Error");
                    string error = headerValues.FirstOrDefault();
                    logger.Error(FileName + " не загружен: " + error);
                    response.Close();
                }
            }
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:33
сенкс
Анатолий
@Anat56
Apr 01 2016 11:34
да сертификат, который для соединения, т.е. информационной системы
Denis Ilyushchenko
@gizmo75rus
Apr 01 2016 11:35
знаю )))
Анатолий
@Anat56
Apr 01 2016 11:35
uploadContext - это переменная, которая для договоров должна иметь значение agreements
можно ещё заодно и хэш по ГОСТу получить, т.к. его надо будет в импорте прописывать