Jump to content
Калькуляторы
  

19 members have voted

  1. 1. Не выгружаются реестры РКН?

    • Да, не выгружаются :(
    • Нет, всё хорошо :)
    • Мне всё равно я на аутсортсинге.


Не выгружаются реестры РКН.

Судя по логу последний раз удачная выгрузка 13 часов назад. У всех так?

 

Разборщик ругается на: looks like we got no XML document

Share this post


Link to post
Share on other sites

Выгружаю перловым скриптом раз в час. Сбои редки, но бывают. В последнее время основная причина - необновление реестра (точнее даты) при этом скрипт не делает попытку выгрузки, считая что изменений нет. А это ошибка, поэтому раз в сутки прикрутил принудительную выгрузку.

Share this post


Link to post
Share on other sites

Начиная с некоторого времени сбои стали происходить постоянно, но внимания не обращаю т.к. выгрузка принудительно происходит раз в час и как минимум две-три выгрузки за день успешны, а этого должно быть достаточно.

Ошибка та же "looks like we got no XML document" от SOAP.

Скорее всего соединение обрывается и скрипт не получает файла с реестром.

Похоже на какую-то защиту/ограничение со стороны роскомнадзора.

На всякий случай стал вести лог с идентификаторами запросов, хоть и не уверен что в случае чего они будут иметь важность.

Share this post


Link to post
Share on other sites

Похоже на какую-то защиту/ограничение со стороны роскомнадзора.

Напоминаю, что много лет назад от РКН было письмо с запросом с каких IP вы будете выгружать. Ну я и отправил , все свои ip-сети с маской.

Share this post


Link to post
Share on other sites

После 4 профуканных выгрузок, пошло :( Как то напрягает со текущими штрафами.

Share this post


Link to post
Share on other sites

У меня все хорошо, какие-то сбои были только в октябре.

Вот последние 20 строк из лога:

2016-08-15 00:02:45 [pid 24865]: getLastDumpDateEx: Сервер не отвечает
2016-08-17 03:01:35 [pid 11093]: getLastDumpDateEx: Сервер не отвечает
2016-08-17 13:08:08 [pid 25321]: getResult (#26807c161b215e68a91e4ee7a3509e97): Сервер не отвечает
2016-08-17 16:03:08 [pid 29808]: getLastDumpDateEx: Сервер не отвечает
2016-08-17 19:08:20 [pid 1407]: getResult (#264aa3e57149a33c5d4f92d6a256b82c): Сервер не отвечает
2016-08-24 06:01:26 [pid 18593]: getLastDumpDateEx: Сервер не отвечает
2016-08-26 05:01:31 [pid 5497]: getLastDumpDateEx: Сервер не отвечает
2016-08-26 06:01:26 [pid 6734]: getLastDumpDateEx: Сервер не отвечает
2016-09-01 12:01:48 [pid 28820]: sendRequest: Сервер не отвечает
2016-09-01 18:03:09 [pid 4398]: sendRequest: Сервер не отвечает
2016-09-29 21:01:03 [pid 15390]: getLastDumpDateEx: Сервер не отвечает
2016-10-03 22:02:36 [pid 21739]: getLastDumpDateEx: Сервер не отвечает
2016-10-04 15:07:29 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Сервер не отвечает
2016-10-04 15:14:36 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Сервер не отвечает
2016-10-04 15:21:11 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Сервер не отвечает
2016-10-04 15:26:38 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Сервер не отвечает
2016-10-04 15:33:22 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Сервер не отвечает
2016-10-04 15:33:22 [pid 13628]: getResult (#0ff1483229d93d2333c463334ce67bee): Таймаут (число попыток: 6)
2016-10-04 16:02:21 [pid 15028]: getLastDumpDateEx: Сервер не отвечает
2016-10-04 17:02:35 [pid 16309]: getLastDumpDateEx: Сервер не отвечает

Share this post


Link to post
Share on other sites

После 4 профуканных выгрузок, пошло :( Как то напрягает со текущими штрафами.

Тестируйте доступность сайта выгрузок.

Share this post


Link to post
Share on other sites

После 4 профуканных выгрузок, пошло :( Как то напрягает со текущими штрафами.

 

Да просто выгружайте каждые полчаса

Share this post


Link to post
Share on other sites

После 4 профуканных выгрузок, пошло :( Как то напрягает со текущими штрафами.

 

Государству нужны деньги, вы что, не патриот ? :)

Share this post


Link to post
Share on other sites

 

Да просто выгружайте каждые полчаса

 

Не получится раз в полчаса наверное. Я - пытался, не успевают обработать запрос. Поэтому у меня в 0 минут - запрос, и в 30 минут - попытка получения. Пока работает. Время не изучал - но сразу после запроса получить выгрузку нереально - запрос обрабатывется.

Share this post


Link to post
Share on other sites

Ээ... по моим данным от запроса до готового ответа редко дольше пары минут проходит.. у меня посылка запроса и проверки в цикле раз секунд в 15 чтоли... за сегодня, например, больше, чем 3-й попытки небыло

 

и вставьте рандомную задержку что ли.. а то я боюсь что в ровно 00 минут к ним слишком дохрена ломится.

Share this post


Link to post
Share on other sites

Уже надоели эти ошибки в логах.

Иногда даже вручную скачать реестр через браузер не получается. Загрузка обрывается в процессе. То же самое бывает при попытке загрузить какой-нибудь документ с сайта vigruzki.rkn.gov.ru. Firefox говорит "Соединение было сброшено". Никаких IP с которых будем выгружать вроде не просили сообщать.

Хорошо хоть что MD5 идентификаторы выдаются, то есть выгрузка засчитывается.

Написал анонимное письмо об этом на zapret-support@rkn.gov.ru, может будет какой-нибудь ответ.

Edited by PM2D

Share this post


Link to post
Share on other sites

Внезапно перестали работать выгрузки. РКН выдает ошибку "Недействительный сертификат ЭП" (код -3), комментарий - "недействительный сертификат ЭП: сертификат отозван (один и/или несколько в цепочке)"

Сертификат действующий, удостоверяющим центром не отзывался (проверено).

УЦ - Контур, подписан - SKB Kontur production CA 3.

Share this post


Link to post
Share on other sites

Внезапно перестали работать выгрузки.

Проверил, все нормально выгружается и в ручном и автоматическом режиме.

Share this post


Link to post
Share on other sites

Проверил, все нормально выгружается и в ручном и автоматическом режиме.

Спасибо.

Наложилось:

- главбух выпустил новый ключ и никому не сказал;

- техподдержка Контура предоставила неверные данные (сертификат все-таки отозван).

Share this post


Link to post
Share on other sites

Спасибо.

Наложилось:

- главбух выпустил новый ключ и никому не сказал;

- техподдержка Контура предоставила неверные данные (сертификат все-таки отозван).

Дважды на такое же попадал. Бухи это любят.

Share this post


Link to post
Share on other sites

Andrei, IMHO ключ и сертификат для бухгалтерии и для технических нужд типа выгрузок должны быть разными — во избежание.

Share this post


Link to post
Share on other sites

Andrei, IMHO ключ и сертификат для бухгалтерии и для технических нужд типа выгрузок должны быть разными — во избежание.

Как с ключом, полученным для РКН запретить прочие операции?

Ключ идентифицирует компанию по CN и ИНН (доп. атрибуты), а уж для чего - выгрузки списков РКН или проведения каких-либо транзакций - в ключе не описано. Или я ошибаюсь?

Share this post


Link to post
Share on other sites

ЭЦП только подтверждает личность того, кто этим ЭЦП что-либо подтвердил.

Если это ЭЦП генерального директора, значит можно делать все.

Если это ЭЦП сотрудника, то только то, что указано в его доверенности.

У нас, например, ЭЦП для реестра отдельный, в доверенности указано только про получение выгрузки.

Share this post


Link to post
Share on other sites

Если это ЭЦП сотрудника, то только то, что указано в его доверенности.

У нас, например, ЭЦП для реестра отдельный, в доверенности указано только про получение выгрузки.

Кто будет смотреть в "доверенность", если "злоумышленник" украдет приватный ключ и сертификат прямо с вашего сервера и воспользуется им для проведения каких-либо действий от имени компании? Ведь именно это имеется в виду:

[..]ключ и сертификат для [..] выгрузок должны быть разными — во избежание.

Share this post


Link to post
Share on other sites

Кто будет смотреть в "доверенность"

Все.

 

воспользуется им для проведения каких-либо действий от имени компании

Не "каких-либо", а тех, что определены в доверенности.

Если в доверенности указано, что сотрудник уполномочен получать выгрузку — значит только выгрузку с этим ключом и можно получить.

Share this post


Link to post
Share on other sites

Если в доверенности указано, что сотрудник уполномочен получать выгрузку — значит только выгрузку с этим ключом и можно получить.

Из Ваших слов я все-равно не понимаю кто помешает злоумышленнику, не имеющему доверенностей вообще, воспользоваться краденным ключами?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.