These are chat archives for springjazzy/GIS_JKH_Integration

15th
Aug 2018
Syber79
@Syber79
Aug 15 2018 03:54
Мы, вроде как решили, что продлеваем серт до 01.01.2019 а с 01.01 - уже 2012.
И вот ваще хрен знает как с 2012 работать
Leonid
@waltzofwoe_gitlab
Aug 15 2018 03:55
А там какие-то отличия?
Syber79
@Syber79
Aug 15 2018 04:13
Да херзнает...
вдруг трустед джава и криптотуннель не осилят
Leonid
@waltzofwoe_gitlab
Aug 15 2018 04:13
Ааа, у тебя не криптопро?
Syber79
@Syber79
Aug 15 2018 04:14
и криптопро... трустед джава сквозь криптопро вроде...
Leonid
@waltzofwoe_gitlab
Aug 15 2018 04:15
Скорее всего, все сведется к апдейту пакетов
И шикарным развлечением с настройкой зависимостей
MitichBatkovich
@MitichBatkovich
Aug 15 2018 04:43
По любасу openssl допилят чтоб stunnel робил
Anton
@dudarkoas
Aug 15 2018 05:44
@MitichBatkovich но не сразу ;)
MitichBatkovich
@MitichBatkovich
Aug 15 2018 05:44
Ну будем посмотреть
Как это не сразу то
Anton
@dudarkoas
Aug 15 2018 05:45
пользователи должны страдать )
MitichBatkovich
@MitichBatkovich
Aug 15 2018 05:45
Ша погоди
Anton
@dudarkoas
Aug 15 2018 05:45
причем сначала Ланит будет говорить, что у всех вокруг руки кривые, поэтому не работает. А когда народ только подпилит под кривую реализацию Ланита все, они поправят свою кривую реализацию, и у всех опять все сломается
Вот этут поделку мы купили
Когда под виндой баловался
Это stunnel с openssl под винду сертифицированный органами
MitichBatkovich
@MitichBatkovich
Aug 15 2018 05:55
и с выводом лога в виндовое приложение - надстройку по управлению туннелем))
о оно 2012 вроде держит
Leonid
@waltzofwoe_gitlab
Aug 15 2018 05:57
Не опенсорс. Увы и ах
MitichBatkovich
@MitichBatkovich
Aug 15 2018 05:58
дак вроде уже есть openssl с 2012
Leonid
@waltzofwoe_gitlab
Aug 15 2018 05:58
А как через него хэш файла и подпись организовать? оО
К тому же, из крипропро выдернуть сертификат - так себе развлечение
MitichBatkovich
@MitichBatkovich
Aug 15 2018 05:59
openssl dgst -binary -md_gost94 <xml-файл - кусок который подписываем>
openssl dgst -sign <файл с приватным ключем> -md_gost94 -binary <xml-файл - кусок который подписываем>
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:01
Ты из явы системную оболочку вызываешь что ли? А как с производительностью? допустим, 2000 файлов по 30 мб
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:01
все ок
слабое место конект к гис))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:01
Сколько будет хэш считаться с учетом всех накладных?
Ну, гис это вообще печаль беда)
Я вот одного не пойму, у них там специально канал зарезан что ли? Какого хрена скорость обмена чуть больше, чем по дайлапу?!
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:03
дак перегруз сервисов
stunnel еще свою лепту вносит
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:04
У меня нету его) Все через криптопро+WCF
Плюс в том, что большая часть обмена с гис автоматизирована. Минус в том, что тормозит и хрен бы знал почему
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:05
ну вот на мой взгляд все это излишне
весь мир управляет деньгами через банк клиенты которые работают через обычное https с обычными ssl сертификатами
один раз ключем при входе авторизовался и усе
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:07
во всем мире нет ФСБ, с их ебанутымии законами, регламентами и т.п.
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:09
Подскажите пожалуйста, можно ли выловить список лицевых у которых есть личный кабинет в ГИС?
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:09
@Gasmator_twitter нет
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:09
блин
это печально
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:09
личный кабинет не на лицевые счета, а лицевые счета - часть личного кабинета
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:10
А теперь вопрос технический.
Из-за их дебильных ограничений по 1000 штук, приходится разбивать запрос на части. Допустим,этих фрагментов 100 штук. Если фигануть это все в 100 потоков - будет ответ от гис быстрее, или там просто все взорвется нахрен? Пробовал кто-нибудь?
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:10
тем более многие лицевые могуть быть автоматом прицеплены к владельцу через СНИЛС, паспорт или данные ЕГРП
но это не значит, что ЛК вообще существует и абонент про него вообще в курсе
@waltzofwoe_gitlab хоть три миллиона пошли, все равно все в общую очередь встанет и отработает соотвественно по очереди
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:11
То есть, что посылать их по одному, что все скопом - разницы нет никакой, правильно понял?
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:12
@waltzofwoe_gitlab не знаю как ваше крипто про и wcf - но у меня начинает глючить stunnel, по этому я все в один поток
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:12
@Jenstel33rus_twitter просто у нас есть люди которые передают показания по ПУ в ГИС. А не нам на прямую. И нужно их вылавливать что бы в базу к себе занести
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:13
@Gasmator_twitter для этого сервис и метод существует.
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:13
@Jenstel33rus_twitter приходиться почти 2000 пакетов по 100 счётчиков на экспорт пихать что бы вылавливать их.
@Jenstel33rus_twitter хотел просто ограничить список лицевых теми кто имеет личный кабинет
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:13
@waltzofwoe_gitlab и повторюсь - узкое место гис
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:14
@Gasmator_twitter 1) зачем каждый ПУ, если есть экпорт по дому? 2) ты эти запросы вручную пишешь что-ли? не все ли равно сколько их? они вон ночью спокойно отрабатывают да и все
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:15
вручную студенты колотят))
сегодня снова зачет по информатике, и в рамках зачеты вы должны наколотить по 100 xml))
шутка))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:16

сегодня снова зачет по информатике, и в рамках зачеты вы должны наколотить по 100 xml))

Обычный день в ланите, походу

MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:17
хе-хе;)
дак вот в продолжение темы, почти все мобильные клиенты, например: сбер, госуслуги от рос.тел. в итоге к чем у авторизацию свели?
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:18
пароль + смс
вроде бы
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:19
@Jenstel33rus_twitter я по wsdl понял что надо код дома и список счётчиков от 1 до 100. можно просто дом указать?
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:19
первый раз ты все свои реквизиты(идентификационные данные ввел) - а потом что? потом правильно -> придумайте короткий пароль, если нет биометрического датчика, а если есть то можно юзать его
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:19
@Gasmator_twitter херово ты понял
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:20
@Jenstel33rus_twitter ы) видимо так. ща попробую просто фиас указать. спс
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:20
в итоге вся эта авторизации сводиться к отпечатку пальца или скану лица))
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:20
image.png
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:21
Азаза, а теперь представь такую систему в гис жкх стайл
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 06:21
@Gasmator_twitter вбей в гугл-переводчике слово "choise"
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:21
в итоге отжал гопник мобилу и палец - и перевел деньги на кипр))
Пятаков Артемий
@Gasmator_twitter
Aug 15 2018 06:22
@Jenstel33rus_twitter а понял. просто в soapUI не так наглядно когда выбор.
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:22
@waltzofwoe_gitlab ну им надо на каждый запрос смс код выслать - а у нас у всех должны быть sms шлюзы))
и еще гуголь капчу что ты не бот))
а тут apple предлагает электронные паспорта в мобиле))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:23
Бери выше) заверенный нотариально скан лица, отпечатка, рисунка радужки, группы крови, и все это в проприетарном формате, который пилит одна единственная нахрен никому не нужная контора где-то в подвале нерезиновой
MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:24
2хе-хе;)
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:25

а тут apple предлагает электронные паспорта в мобиле))

Защита-то хоть получше, чем у телеги?)

MitichBatkovich
@MitichBatkovich
Aug 15 2018 06:25
дак речь то не о защите
а об удобстве
как ты защищаешь бумажный паспорт)?
Leonid
@waltzofwoe_gitlab
Aug 15 2018 06:25
Нууу.как тебе сказать. Это таки личные данные, которые, коли они в электронном виде, можно спереть

как ты защищаешь бумажный паспорт)?

Та легко, убрал его в шкаф, а там такой бардак, что его вообще никто никогда не найдет

А с современным уровнем электроники, создал некто электронный паспорт, а на сервере сообщение "Гляньте, еще один лошара попался, азаза"
Syber79
@Syber79
Aug 15 2018 06:31
@Gasmator_twitter я делаю экспорт показаний в эксель, а потом уже читаю по нему.
150 000 домов опросить за ночь не получается
а показаний этих всего пара сотен
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:06
@waltzofwoe_gitlab те счета в банках не открывал и твои паспорта не улетали на черный рынок)?
или с базой обсоса какого нибудь ))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:07
Хм. Хороший вопрос, сам не в курсе
Скорее всего, с базой ближайшей поликлиники, там админ так себе
Или с баз по разным местам работы.
если все сложить, то источников возможных утечек +100500
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:09
вот вот
по этому желательно терять паспорт раз в год - и получать новый))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:10
Блин, сижу и наблюдаю в логах картинку, как каждый следующий запрос обрабатывается медленнее, чем предыдущий. Такая грустная картинка, прям как гибель титаника
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:11
чтоб потом не получилось поиметь кредит по старому паспорту кому то)
так хоть будет аргумент в суде)
а с электронным паспортом гуид будешь изменять перезагуржая ))
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:14
Вот интересно, какую такую нагрузку испытывает гис, что начиная с 10 мск любой запрос обрабаывается 15 мин минимум?
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:16
просыпается страна))
лк - начинает работать
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:16
А сервера гис походу, наоборот, засыпают
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:16
ланитовцы напишите уже на хабре почему гис тупит
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:17
Лучше ничего не пишите, а выпилите гис к чертям
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:17
им надо было callback систему ставить)
каждая УО ставит сервер за свой счет подымает их апи
и отдает данные
по запросу
такой распределенный кластер
нам не надо грузить
никуда
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:18
Типа, наоборот - если чего-то надо, то они сами запрашивают?
Ну, тту есть малнький минус.
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:18
а им только вычислят к какому серверу запрос направить за данными
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:18
Во-первых, они тогда сразу мимо бабок пролетают.
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:19
каких?
лк то никуда не делся
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:19
А как же продвижение почтабанка?)
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:19
дак этот функционал у них
только оплаты они еще мне на сервер складывают мои)
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:20
Вот только в распределенной системе будут такие адские проблемы синхронизации...
Например узел упал. Как это обрабатывать? Типа, сорри, не работает? Или брать из кэша?)
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:23
ну смотри у нас интеграция со сбером по online платежам
те каждый кто на "кассе" пытается заплатит - тут же летит от сбера запрос к нам на проверку реквизитов и т.д.
есть конечно у сбера и offline схема - с реестром раз в месяц
но в online - все на ходу, и в случаи ошибок они нам звонят
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:24
Вау. Еще скажи, что и квитирование автоматом идет
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:25
ну дак два запроса - первый сверка реквизитов (проверка лс), второй сумма оплаты
дальше мы уже с этой суммой можем танцевать))
и кстати в том числе "автоплатеж" через эту же систему работает
они там до 6 раз в день чекают баланс
так что схема с callback в прицепе рабочая, и нагрузка типа распределена
ну и у некоторых УО есть ЛК ведь
и там инфа есть примерно та же что в гис
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:30
Да у большинства, наверное
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:30
так что зачем в себя все агрегировать, тем более что не можешь переварить
Leonid
@waltzofwoe_gitlab
Aug 15 2018 07:30
Жадные)
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:31
гомерсы)
@Jenstel33rus_twitter вы там кстати что как, заинтегрировались online с банком то)?
Алексей Бугров
@Jenstel33rus_twitter
Aug 15 2018 07:36
@MitichBatkovich неа, до сих пор нас сбер морозит
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:36
печаль :/
Anatoly V.
@DrShtopor_twitter
Aug 15 2018 07:51
Можно ли одной организации размещать информацию в ГИС ЖКХ от лица другой организации? Какие круги ада для этого надо пройти?
Anton
@dudarkoas
Aug 15 2018 07:51
@DrShtopor_twitter ключевые слова: РЦ, ИС
MitichBatkovich
@MitichBatkovich
Aug 15 2018 07:53
все просто
делегируем полномочия по видам иформации и усе
ну и той что делегируем должная быть коммерческая ИС
с этими видами информации
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:00
Мне кажется, или гис после последней обновы стал тупить еще больше?
Anatoly V.
@DrShtopor_twitter
Aug 15 2018 08:02
То есть, у размещающий организации в ЛК должна быть ИС, а та организация, инфу которой надо разместить, создаёт заявку на передачу прав доступа этой ИС, её одобряют (вручную? Могут ли не одобрить?) и ИС начинает общаться с ГИСом, вставляя в заголовки orgPPAGUID, который увидит в своём ЛК напротив организации, которая предоставила права доступа, при этом подписывает запросы своей ЭЦП.
Правильно понял?
MitichBatkovich
@MitichBatkovich
Aug 15 2018 08:04
вроде да
могу и не принять
точней на примре УО: они нам создают заявки и мы их принимаем
видимо защита от спама)
что не могли проситься кто угодно)
дальше подписываем сертификатом что приложен к ИС
при создании ИС требуется указать сертификат
а грузим по orgPPAGUID УО
MitichBatkovich
@MitichBatkovich
Aug 15 2018 08:13
что то да, гис приуныл
время обработки увеличилось по асинхрону
Anatoly V.
@DrShtopor_twitter
Aug 15 2018 08:14
Спасибо)
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:14
Да чет вообще завис, походу
Сначала запрос отрабатывал две минуты, потом до пяти, потом вдруг по десять, парочку по полчаса, а теперь вообще висит больше часа
MitichBatkovich
@MitichBatkovich
Aug 15 2018 08:16
угу
ну у меня этот billasync тупит
не могу сверить квитанции ) так как не экспортирует)
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:16
И housemanagement
Syber79
@Syber79
Aug 15 2018 08:21
И housemanagement
Ыыыы.
Эт я второй день всё экспортирую в 32 потока
Обычто в 16, но не успеваю и погнал в 32
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:22
А биллинг тоже ты завесил?)))
Syber79
@Syber79
Aug 15 2018 08:22
не... bill мне до 20го не нужен
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:22
А он тупит)
Кстати, сколько у тебя время обработки?
Syber79
@Syber79
Aug 15 2018 08:23
а 20го я улетаю к морю и пох
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:23
И сколько записей в одном запросе?
Syber79
@Syber79
Aug 15 2018 08:23
Я экспорт делаю... Там ничего больше 1го дома нет
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:23
К тому же ты второй день, а я С 9 ЧИСЛА БЛ..... перезаливаю договоры
Syber79
@Syber79
Aug 15 2018 08:24
договоры?
Ониж не работают
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:24
У меня ук, а не рсо
Syber79
@Syber79
Aug 15 2018 08:24
Импорт работает, а экспорт - нет
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:24
УК работает... через /dev/ass
А я хитрый) Я 9 числа снял все договоры пачкой
Syber79
@Syber79
Aug 15 2018 08:25
Ща вынимаю ЛС, осталось 42 108 дома
потом приборы... ~130 000 домов
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:26
Понятно, короче до 20 числа гис не тревожить вообще)))
Syber79
@Syber79
Aug 15 2018 08:26
а потом я буду заливать недостающие ЛС и ПУ, что прибили по анулированию
а после 20го, ПД, что не хватало
А с 1 числа всю тьму ПД... ~500 000
и я чет не обнаружил скоростной разницы между 16 и 32 потока
они как спецом скорость приёма снизили
Leonid
@waltzofwoe_gitlab
Aug 15 2018 08:30
Воооот
MitichBatkovich
@MitichBatkovich
Aug 15 2018 09:05
@Syber79 а как у тебя stunnel выдерживает ?
Syber79
@Syber79
Aug 15 2018 09:11
У меня висит резидент, который его перезапускает как только падает процесс
:)
он падает примерно раз в 2 часа
Я так подумал и решил, что нет смысла ждать пока все ЛС придут - ща еще паралельно запрос приборов пошел
MitichBatkovich
@MitichBatkovich
Aug 15 2018 09:18
ну все понятно)
Syber79
@Syber79
Aug 15 2018 10:24
мля...
у них явно ограничение по скорости
в параллели с приборами стало еще медленнее
MitichBatkovich
@MitichBatkovich
Aug 15 2018 10:34
хехе
шэйпер на конект )
stunnel несколько конектов сделай
и чередуй порты )
может поможет