max1976 Опубликовано 24 апреля, 2016 · Жалоба А сколько по умолчанию? По умолчанию 2 потока. Если вы используете более 1 nfqueue очереди, то это значение надо ставить в 1, иначе ядро входит в ступор и выходит ошибка похожая на вашу. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 25 апреля, 2016 (изменено) · Жалоба По умолчанию 2 потока. Если вы используете более 1 nfqueue очереди, то это значение надо ставить в 1, иначе ядро входит в ступор и выходит ошибка похожая на вашу. использую только один nfqueue, но поставил num_threads = 1 и полёт нормальный, спасибо! Uptime: 06:39:48 Как избавить от ошибок при запуске zapret.pl? user@zapret:~$ ~/src/user/zapret.pl Subroutine OperatorRequestService::want_som redefined at (eval 168) line 92. Subroutine AUTOLOAD redefined at (eval 168) line 109. Subroutine OperatorRequestService::sendRequest redefined at (eval 168) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 168) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 168) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 168) line 107. Subroutine _call redefined at (eval 189) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 189) line 92. Subroutine AUTOLOAD redefined at (eval 189) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 189) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 189) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 189) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 189) line 107. При этом код выхода: user@zapret:~$ echo $? 0 А в логах 2016-04-25 17:22:31 | DEBUG | main | Last dump date: 1461245432 2016-04-25 17:22:31 | DEBUG | main | Last action: getResult 2016-04-25 17:22:31 | DEBUG | main | Last code: 67a3546087a81b5f281b0b1fbf4e7d01 2016-04-25 17:22:31 | DEBUG | main | Last result: err 2016-04-25 17:22:31 | INFO | main | Starting RKN at Mon Apr 25 17:22:31 2016 2016-04-25 17:22:31 | DEBUG | main | Checking dump date... 2016-04-25 17:22:32 | DEBUG | main | RKN last dump date: 1461592800 2016-04-25 17:22:32 | DEBUG | main | lastDumpDate > prev. dump date. Working now. 2016-04-25 17:22:32 | DEBUG | main | Sending request... 2016-04-25 17:22:32 | DEBUG | main | запрос принят 2016-04-25 17:22:32 | DEBUG | main | Getting result... 2016-04-25 17:22:32 | FATAL | main | Result not defined! 2016-04-25 17:22:32 | ERROR | main | И что в логах означают записи 2016-04-25 17:32:05 | INFO | main | Bad ip type: LOOPBACK for ip 127.0.0.1 Изменено 25 апреля, 2016 пользователем cREoz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 25 апреля, 2016 · Жалоба Это значит кто-то сменил А запись на 127.0.0.1. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 26 апреля, 2016 (изменено) · Жалоба Как избавить от ошибок при запуске zapret.pl? user@zapret:~$ ~/src/user/zapret.pl Subroutine OperatorRequestService::want_som redefined at (eval 168) line 92. Subroutine AUTOLOAD redefined at (eval 168) line 109. Subroutine OperatorRequestService::sendRequest redefined at (eval 168) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 168) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 168) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 168) line 107. Subroutine _call redefined at (eval 189) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 189) line 92. Subroutine AUTOLOAD redefined at (eval 189) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 189) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 189) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 189) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 189) line 107. При этом код выхода: user@zapret:~$ echo $? 0 А в логах 2016-04-25 17:22:31 | DEBUG | main | Last dump date: 1461245432 2016-04-25 17:22:31 | DEBUG | main | Last action: getResult 2016-04-25 17:22:31 | DEBUG | main | Last code: 67a3546087a81b5f281b0b1fbf4e7d01 2016-04-25 17:22:31 | DEBUG | main | Last result: err 2016-04-25 17:22:31 | INFO | main | Starting RKN at Mon Apr 25 17:22:31 2016 2016-04-25 17:22:31 | DEBUG | main | Checking dump date... 2016-04-25 17:22:32 | DEBUG | main | RKN last dump date: 1461592800 2016-04-25 17:22:32 | DEBUG | main | lastDumpDate > prev. dump date. Working now. 2016-04-25 17:22:32 | DEBUG | main | Sending request... 2016-04-25 17:22:32 | DEBUG | main | запрос принят 2016-04-25 17:22:32 | DEBUG | main | Getting result... 2016-04-25 17:22:32 | FATAL | main | Result not defined! 2016-04-25 17:22:32 | ERROR | main | И что в логах означают записи 2016-04-25 17:32:05 | INFO | main | Bad ip type: LOOPBACK for ip 127.0.0.1 и у меня почти тоже самое! ось дебиан 8? Изменено 26 апреля, 2016 пользователем yKpon Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
OK-2004 Опубликовано 27 апреля, 2016 · Жалоба Дебиан 8 тут не причём, у меня такие ошибки бывают и на debian7 и на ubuntu 12(14).4 Из 10 успешных запусков - 5 заканчиваются с такой-же ошибкой. Полагаю здесь дело в каких-то таймаутах при работе с сервером выгрузки реестра. При этом если в консоли появляется выхлоп типа этого : Too late to run CHECK block at /usr/lib/perl5/EV.pm line 123. , то наверняка выгрузка завершится крахом. При этом стоящий на том же компе скрипт от https://github.com/yegorov-p/python-zapret-info всегда завершается на ура. пы.сы. выгрузку дёргаю вот так: #!/bin/bash cd /root/max/ export OPENSSL_CONF="ssl.cnf" ./zapret.pl 0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hsvt Опубликовано 27 апреля, 2016 · Жалоба Ни как не могу победить вот эти долбанные mirror.graniru.info select count(*) from zap2_ips where domain like '%graniru.info'; +----------+ | count(*) | +----------+ | 4151 | +----------+ 1 row in set (0.05 sec) nslookup mirror475.graniru.info Non-authoritative answer: mirror475.graniru.info canonical name = rs.grani.ru. Name: rs.grani.ru Address: 148.62.0.217 ip r | grep 148.62.0.217 148.62.0.217 via x.x.x.x dev eth0 proto zebra В программе проверки каждый раз они доступны, хотя маршрут вроде есть и трассировка идёт через фильтр. Так же попадают https://greenbet.com http://frequency.com https://casino.org/real-money/ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dnvk Опубликовано 27 апреля, 2016 · Жалоба select count(*) from zap2_ips where domain like '%graniru.info'; +----------+ | count(*) | +----------+ | 20628 | +----------+ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hsvt Опубликовано 27 апреля, 2016 (изменено) · Жалоба Как я понимаю 100% результат в программе проверки не получить? http://casino.ru доступно в программе, в браузере блокируется. Маршрут есть, трассировка правильная. tcpdump: tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on enp5s0f0, link-type EN10MB (Ethernet), capture size 65535 bytes 16:07:08.885107 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27059, length 72 16:07:08.885127 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27059, length 72 16:07:12.891184 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27285, length 72 16:07:12.891208 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27285, length 72 16:07:16.880289 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27396, length 72 16:07:16.880312 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27396, length 72 16:07:17.739326 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [s], seq 111335485, win 8192, options [mss 1440,nop,wscale 2,nop,nop,sackOK], length 0 16:07:17.739540 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [s], seq 111335485, win 8192, options [mss 1440,nop,wscale 2,nop,nop,sackOK], length 0 16:07:17.884758 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [.], ack 1428932548, win 16560, length 0 16:07:17.884899 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [.], ack 1, win 16560, length 0 16:07:18.382537 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [P.], seq 0:381, ack 1, win 16560, length 381 16:07:18.382988 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 1:107, ack 0, win 5840, length 106 16:07:18.383031 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:18.383561 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [.], ack 108, win 16533, length 0 16:07:18.383798 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [.], ack 108, win 16533, length 0 ▽6:07:18.415739 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [F.], seq 381, ack 108, win 16533, length 0 16:07:18.900068 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:18.900589 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:18.900630 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:19.806516 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:19.806955 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:19.806995 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:20.889316 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27475, length 72 16:07:20.889340 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27475, length 72 16:07:21.037879 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27478, length 72 16:07:21.037901 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27478, length 72 16:07:21.186480 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27479, length 72 16:07:21.186502 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27479, length 72 16:07:21.620900 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:21.621340 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:21.621403 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:22.182809 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27486, length 72 16:07:22.182832 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27486, length 72 16:07:22.324146 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27487, length 72 16:07:22.324168 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27487, length 72 16:07:22.465321 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27488, length 72 16:07:22.465343 IP x.x.x.x > 31.220.104.47: ICMP echo request, id 14, seq 27488, length 72 16:07:23.430503 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:23.430944 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:23.430983 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:25.240079 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:25.240583 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:25.240622 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:28.838795 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:28.839213 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:28.839253 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:36.037782 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [FP.], seq 0:381, ack 108, win 16533, length 381 16:07:36.038277 IP 31.220.104.47.http > x.x.x.x.59802: Flags [F.], seq 108:214, ack 0, win 5840, length 106 16:07:36.038316 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [RP], seq 111335486, win 5840, length 0 16:07:50.439197 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [R.], seq 382, ack 108, win 0, length 0 16:07:50.439444 IP x.x.x.x.59802 > 31.220.104.47.http: Flags [R.], seq 382, ack 108, win 0, length 0 Изменено 27 апреля, 2016 пользователем hsvt Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dnvk Опубликовано 28 апреля, 2016 · Жалоба 2hsvt, casino.ru у меня ооочень долго было доступно даже в браузере. Сейчас проверил - выплёвывает заглушку. select count(*) from zap2_ips where domain like '%casino.ru'; +----------+ | count(*) | +----------+ | 1292 | +----------+ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
OK-2004 Опубликовано 28 апреля, 2016 · Жалоба Добрый день! По поводу несрабатывания скрипта zapret.pl.... Скрипт крутится на Ubuntu 14.04.4 LTS и запускается с помощью скрипта : #!/bin/bash cd /root/max/ export OPENSSL_CONF="ssl.cnf" ./zapret.pl 0 ( в прочем прямой запуск zapret.sh тоже не помогает ) В самом скрипте подправил только путь к бинарнику opennssl и имя сертификата. ssl.conf - рабочий. openssl шифрование по ГОСТ поддерживает. (скрипты с https://github.com/yegorov-p/python-zapret-info с ним работают прекрасно) конфиг выглядит так( zapret.conf ) : [DB] host = '127.0.0.1' user = 'xxxxxx' password = 'xxxxxx' name = 'xxxxx' [API] url = 'http://vigruzki.rkn.gov.ru/services/OperatorRequest/?wsdl' form_request = 1 [PATH] req_file = "req.xml" sig_file = "req.xml.sig" template_file = "req_template.xml" [NS] resolve = 1 resolvers = 8.8.4.4, 8.8.8.8 # резолвить ли хосты в ipv6 адреса ipv6_support = false # сохранять ли уже отрезолвленные записи keep_resolved = true [MAIL] to = 'x@x.x' from = 'y@x.x' server = 'z.x.x' port = 25 auth = 1 login = 'x@x.x' password = 'xxxxxxx' excludes = 1 new = 1 new_ips = 1 removed = 1 removed_ips = 1 # Mail if there is only subnet without domains/urls in content block: alone = 1 В ручном запуске в консоль выплёвывает так : Use of uninitialized value $lastDumpDateOld in concatenation (.) or string at ./zapret.pl line 173. Use of uninitialized value $lastAction in concatenation (.) or string at ./zapret.pl line 174. Use of uninitialized value $lastCode in concatenation (.) or string at ./zapret.pl line 175. Use of uninitialized value $lastResult in concatenation (.) or string at ./zapret.pl line 176. Use of uninitialized value $lastResult in string eq at ./zapret.pl line 184. Subroutine _call redefined at (eval 152) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 152) line 92. Subroutine AUTOLOAD redefined at (eval 152) line 109. Subroutine OperatorRequestService::getResult redefined at (eval 152) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 152) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 152) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 152) line 107. Subroutine _call redefined at (eval 159) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 159) line 92. Subroutine AUTOLOAD redefined at (eval 159) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 159) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 159) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 159) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 159) line 107. Use of uninitialized value $lastDumpDateOld in string eq at ./zapret.pl line 284. Subroutine _call redefined at (eval 184) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 184) line 92. Subroutine AUTOLOAD redefined at (eval 184) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 184) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 184) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 184) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 184) line 107. Subroutine _call redefined at (eval 205) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 205) line 92. Subroutine AUTOLOAD redefined at (eval 205) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 205) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 205) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 205) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 205) line 107. В логе zapret.log следующее : 2016-04-28 07:41:58 | DEBUG | main | Last dump date: 2016-04-28 07:41:58 | DEBUG | main | Last action: 2016-04-28 07:41:58 | DEBUG | main | Last code: 2016-04-28 07:41:58 | DEBUG | main | Last result: 2016-04-28 07:41:58 | INFO | main | Starting RKN at Thu Apr 28 07:41:58 2016 2016-04-28 07:41:58 | DEBUG | main | Checking dump date... 2016-04-28 07:41:58 | ERROR | main | Soap result not defined, retrying... 2016-04-28 07:41:58 | DEBUG | main | RKN last dump date: 1461816000 2016-04-28 07:41:58 | DEBUG | main | lastDumpDate > prev. dump date. Working now. 2016-04-28 07:41:58 | DEBUG | main | Sending request... 2016-04-28 07:41:58 | DEBUG | main | запрос принят 2016-04-28 07:41:58 | DEBUG | main | Getting result... 2016-04-28 07:41:58 | FATAL | main | Result not defined! 2016-04-28 07:41:58 | ERROR | main | Выхлоп Tcpdump-а: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Thu, 28 Apr 2016 04:37:08 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ..<xsd:schema targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> ...<xsd:element name="getLastDumpDate"> ....<xsd:annotation><xsd:documentation>............ .............. .................... ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence/> ....</xsd:complexType> ...</xsd:element> ...<xsd:element name="getLastDumpDateResponse"> ....<xsd:annotation><xsd:documentation>.......... .... ............ .............. .................... ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="lastDumpDate" type="xsd:long"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ... ...<xsd:element name="getLastDumpDateEx"> ....<xsd:annotation><xsd:documentation>............ .............. .................... .............. ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence/> ....</xsd:complexType> ...</xsd:element> ... ...<xsd:element name="getLastDumpDateExResponse"> ....<xsd:annotation><xsd:documentation>.......... .... ............ .............. .................... .............. ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="lastDumpDate" type="xsd:long"/> ......<xsd:element name="lastDumpDateUrgently" type="xsd:long"/> ......<xsd:element name="webServiceVersion" type="xsd:string"/> ......<xsd:element name="dumpFormatVersion" type="xsd:string"/> ......<xsd:element name="docVersion" type="xsd:string"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ... ...<xsd:element name="sendRequest"> ....<xsd:annotation><xsd:documentation>............ .... ................ ..............</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="requestFile" type="xsd:base64Binary"/> ......<xsd:element name="signatureFile" type="xsd:base64Binary"/> ......<xsd:element name="dumpFormatVersion" type="xsd:string" minOccurs="0"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ... ...<xsd:element name="sendRequestResponse"> ....<xsd:annotation><xsd:documentation>.......... .... ............ .... ................ ..............</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="result" type="xsd:boolean"/> ......<xsd:element name="resultComment" type="xsd:string" minOccurs="0" maxOccurs="1"/> ......<xsd:element name="code" type="xsd:string" minOccurs="0" maxOccurs="1"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ...<xsd:element name="getResult"> ....<xsd:annotation><xsd:documentation>............ .... .................. ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="code" type="xsd:string"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ... ...<xsd:element name="getResultResponse"> ....<xsd:annotation><xsd:documentation>.......... .... ............ .... .................. ....................</xsd:documentation></xsd:annotation> ....<xsd:complexType> .....<xsd:sequence> ......<xsd:element name="result" type="xsd:boolean"/> ......<xsd:element name="resultComment" type="xsd:string" minOccurs="0" maxOccurs="1"/> ......<xsd:element name="registerZipArchive" type="xsd:base64Binary" minOccurs="0" maxOccurs="1"/> ......<xsd:element name="resultCode" type="xsd:int"/> ......<xsd:element name="dumpFormatVersion" type="xsd:string" minOccurs="0" maxOccurs="1"/> ......<xsd:element name="operatorName" type="xsd:string" minOccurs="0" maxOccurs="1"/> ......<xsd:element name="inn" type="xsd:string" minOccurs="0" maxOccurs="1"/> .....</xsd:sequence> ....</xsd:complexType> ...</xsd:element> ..</xsd:schema> .</wsdl:types> .<wsdl:message name="getLastDumpDate"> ..<wsdl:part name="parameters" element="tns:getLastDumpDate"/> .</wsdl:message> .<wsdl:message name="getLastDumpDateResponse"> ..<wsdl:part name="parameters" element="tns:getLastDumpDateResponse"/> .</wsdl:message> .<wsdl:message name="getLastDumpDateEx"> ..<wsdl:part name="parameters" element="tns:getLastDumpDateEx"/> .</wsdl:message> .<wsdl:message name="getLastDumpDateExResponse"> ..<wsdl:part name="parameters" element="tns:getLastDumpDateExResponse"/> .</wsdl:message> .<wsdl:message name="sendRequest"> ..<wsdl:part name="parameters" element="tns:sendRequest"/> .</wsdl:message> .<wsdl:message name="sendRequestResponse"> ..<wsdl:part name="parameters" element="tns:sendRequestResponse"/> .</wsdl:message> .<wsdl:message name="getResult"> ..<wsdl:part name="parameters" element="tns:getResult"/> .</wsdl:message> .<wsdl:message name="getResultResponse"> ..<wsdl:part name="parameters" element="tns:getResultResponse"/> .</wsdl:message> .<wsdl:portType name="OperatorRequestPortType"> ..<wsdl:operation name="getLastDumpDate"> ...<wsdl:input message="tns:getLastDumpDate"/> ...<wsdl:output message="tns:getLastDumpDateResponse"/> ..</wsdl:operation> ..<wsdl:operation name="getLastDumpDateEx"> ...<wsdl:input message="tns:getLastDumpDateEx"/> ...<wsdl:output message="tns:getLastDumpDateExResponse"/> ..</wsdl:operation> ..<wsdl:operation name="sendRequest"> ...<wsdl:input message="tns:sendRequest"/> ...<wsdl:output message="tns:sendRequestResponse"/> ..</wsdl:operation> ..<wsdl:operation name="getResult"> ...<wsdl:input message="tns:getResult"/> ...<wsdl:output message="tns:getResultResponse"/> ..</wsdl:operation> .</wsdl:portType> .<wsdl:binding name="OperatorRequestPortBinding" type="tns:OperatorRequestPortType"> ..<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> ..<wsdl:operation name="getLastDumpDate"> ...<soap:operation soapAction="http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDate" style="document"/> ...<wsdl:input> ....<soap:body use="literal"/> ...</wsdl:input> ...<wsdl:output> ....<soap:body use="literal"/> ...</wsdl:output> ..</wsdl:operation> ..<wsdl:operation name="getLastDumpDateEx"> ...<soap:operation soapAction="http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" style="document"/> ...<wsdl:input> ....<soap:body use="literal"/> ...</wsdl:input> ...<wsdl:output> ....<soap:body use="literal"/> ...</wsdl:output> ..</wsdl:operation> ..<wsdl:operation name="sendRequest"> ...<soap:operation soapAction="http://vigruzki.rkn.gov.ru/services/OperatorRequest/sendRequest" style="document"/> ...<wsdl:input> ....<soap:body use="literal"/> ...</wsdl:input> ...<wsdl:output> ....<soap:body use="literal"/> ...</wsdl:output> ..</wsdl:operation> ..<wsdl:operation name="getResult"> ...<soap:operation soapAction="http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" style="document"/> ...<wsdl:input> ....<soap:body use="literal"/> ...</wsdl:input> ...<wsdl:output> ....<soap:body use="literal"/> ...</wsdl:output> ..</wsdl:operation> .</wsdl:binding> .<wsdl:service name="OperatorRequestService"> ..<wsdl:port name="OperatorRequestPort" binding="tns:OperatorRequestPortBinding"> ...<soap:address location="http://vigruzki.rkn.gov.ru/services/OperatorRequest/"/> ..</wsdl:port> .</wsdl:service> </wsdl:definitions> POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 541 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" <?xml version="1.0" encoding="UTF-8"?><soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getResult><code xsi:nil="true" xsi:type="xsd:string" /></tns:getResult></soap:Body></soap:Envelope> HTTP/1.1 500 Internal Service Error Server: nginx/1.4.7 Date: Thu, 28 Apr 2016 04:37:08 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 289 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:VersionMismatch</faultcode><faultstring>Wrong Version</faultstring></SOAP-ENV:Fault> </SOAP-ENV:Body></SOAP-ENV:Envelope> Вопрос : Почему в ответе "VersionMismatch" ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ne-vlezay80 Опубликовано 28 апреля, 2016 · Жалоба Кстати, вот эту библиотеку можно использовать для анализа tcp/ip потока: https://github.com/sch3m4/libntoh Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
max1976 Опубликовано 28 апреля, 2016 · Жалоба В ручном запуске в консоль выплёвывает так : Use of uninitialized value $lastDumpDateOld in concatenation (.) or string at ./zapret.pl line 173. Use of uninitialized value $lastAction in concatenation (.) or string at ./zapret.pl line 174. Use of uninitialized value $lastCode in concatenation (.) or string at ./zapret.pl line 175. Use of uninitialized value $lastResult in concatenation (.) or string at ./zapret.pl line 176. Use of uninitialized value $lastResult in string eq at ./zapret.pl line 184. Такое впечатление, что у вас нет подключения к mysql или возвращаются пустые значения. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 28 апреля, 2016 · Жалоба OK-2004, да и у меня то же самое! только раза с 10-го выгружает root@skyprox-main:/home/rkn/zapret# ./zapret.pl Subroutine _call redefined at (eval 147) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 147) line 92. Subroutine AUTOLOAD redefined at (eval 147) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 147) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 147) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 147) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 147) line 107. Subroutine _call redefined at (eval 168) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 168) line 92. Subroutine AUTOLOAD redefined at (eval 168) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 168) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 168) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 168) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 168) line 107. root@skyprox-main:/home/rkn/zapret# ./zapret.pl root@skyprox-main:/home/rkn/zapret# ./zapret.pl Subroutine _call redefined at (eval 141) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 141) line 92. Subroutine AUTOLOAD redefined at (eval 141) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 141) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 141) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 141) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 141) line 107. Subroutine _call redefined at (eval 160) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 160) line 92. Subroutine AUTOLOAD redefined at (eval 160) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 160) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 160) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 160) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 160) line 107. Subroutine _call redefined at (eval 179) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 179) line 92. Subroutine AUTOLOAD redefined at (eval 179) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 179) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 179) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 179) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 179) line 107. Subroutine _call redefined at (eval 198) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 198) line 92. Subroutine AUTOLOAD redefined at (eval 198) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 198) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 198) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 198) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 198) line 107. Subroutine _call redefined at (eval 217) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 217) line 92. Subroutine AUTOLOAD redefined at (eval 217) line 109. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 217) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 217) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 217) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 217) line 107. Subroutine _call redefined at (eval 236) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 236) line 92. Subroutine AUTOLOAD redefined at (eval 236) line 109. Subroutine OperatorRequestService::getResult redefined at (eval 236) line 107. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 236) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 236) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 236) line 107. Subroutine _call redefined at (eval 255) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 255) line 92. Subroutine AUTOLOAD redefined at (eval 255) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 255) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 255) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 255) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 255) line 107. Subroutine _call redefined at (eval 274) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 274) line 92. Subroutine AUTOLOAD redefined at (eval 274) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 274) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 274) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 274) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 274) line 107. zapret_checker.py выгружает чётко, чтобы отмечаться он работает по крону Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
max1976 Опубликовано 29 апреля, 2016 · Жалоба OK-2004, да и у меня то же самое! ... Какая версия SOAP::Lite используется? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 29 апреля, 2016 · Жалоба Какая версия SOAP::Lite используется? root@skyprox-main:/home/rkn/zapret# cpan -D SOAP::Lite Reading '/root/.cpan/Metadata' Database was generated on Fri, 29 Apr 2016 11:41:02 GMT SOAP::Lite ------------------------------------------------------------------------- (no description) P/PH/PHRED/SOAP-Lite-1.19.tar.gz /usr/local/share/perl/5.20.2/SOAP/Lite.pm Installed: 1.19 CPAN: 1.19 up to date Fred Moyer (PHRED) fred@redhotpenguin.com Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
max1976 Опубликовано 29 апреля, 2016 · Жалоба Какая версия SOAP::Lite используется? root@skyprox-main:/home/rkn/zapret# cpan -D SOAP::Lite Reading '/root/.cpan/Metadata' Database was generated on Fri, 29 Apr 2016 11:41:02 GMT SOAP::Lite ------------------------------------------------------------------------- (no description) P/PH/PHRED/SOAP-Lite-1.19.tar.gz /usr/local/share/perl/5.20.2/SOAP/Lite.pm Installed: 1.19 CPAN: 1.19 up to date Fred Moyer (PHRED) fred@redhotpenguin.com Я обновил SOAP::Lite до данной версии, ругань такая же в консоль выводится, но сам скрипт работает без проблем. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Стич Опубликовано 3 мая, 2016 (изменено) · Жалоба Народ, кто какой трафик на nfqfilter направляет? Прорезолвили домены из реестра и по ip на анализатор? Но есть сайты у которых IP меняется раз в 5 минут случайным образом из сети размером /11. И 'ревизор" естественно ругается. Пробовал собирать весь резолвинг за неделю, не помогает. Какие варианты для nfqfilter. Может всё таки весь трафик на 80 и 443 порт гнать а nfqfilter'ом анализировать токо первые два пакета. Изменено 3 мая, 2016 пользователем Стич Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 4 мая, 2016 (изменено) · Жалоба и у меня почти тоже самое! ось дебиан 8? Fedora 23 Вопрос : Почему в ответе "VersionMismatch" ? на Stack Overflow написано в чем может быть проблема, а тут приведёт пример решения. Вот такой костыль заработал у меня: diff --git a/zapret.pl b/zapret.pl @@ -210,6 +210,8 @@ sub getResult $logger->debug("Getting result..."); my $soap = SOAP::Lite->service( $api_url ); + $SOAP::Constants::PREFIX_ENV = 'SOAP-ENV'; + $SOAP::Constants::DEFAULT_HTTP_CONTENT_TYPE = 'application/soap+xml'; my @result; @@ -296,6 +298,8 @@ sub getLastDumpDate my @result; eval { my $soap= SOAP::Lite->service( $api_url ); + $SOAP::Constants::PREFIX_ENV = 'SOAP-ENV'; + $SOAP::Constants::DEFAULT_HTTP_CONTENT_TYPE = 'application/soap+xml'; @result = $soap->getLastDumpDateEx(); }; if( $@ ) { @@ -347,7 +351,7 @@ sub formRequest open TMPL, "<", $template_file or die "Can't open ".$template_file." for reading!\n"; while( <TMPL> ) { my $line = $_; - $line =~ s/{{TIME}}/$dt/g; + $line =~ s/\{\{TIME\}\}/$dt/g; $new .= $line; } close TMPL; @@ -386,10 +390,12 @@ sub sendRequest close F; my $soap = SOAP::Lite->service( $api_url ); + $SOAP::Constants::PREFIX_ENV = 'SOAP-ENV'; + $SOAP::Constants::DEFAULT_HTTP_CONTENT_TYPE = 'application/soap+xml'; my @result = $soap->sendRequest( $req, $sig, - "2.1" + "2.2" ); my $res = $result[0]; VersionMismatch в ответе больше не прилетает, но что делать с ошибками в самом скрипте я не знаю: $ zapret.pl Subroutine _call redefined at (eval 150) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 150) line 92. Subroutine AUTOLOAD redefined at (eval 150) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 150) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 150) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 150) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 150) line 107. Subroutine _call redefined at (eval 157) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 157) line 92. Subroutine AUTOLOAD redefined at (eval 157) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 157) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 157) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 157) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 157) line 107. Subroutine _call redefined at (eval 182) line 50. Subroutine OperatorRequestService::want_som redefined at (eval 182) line 92. Subroutine AUTOLOAD redefined at (eval 182) line 109. Subroutine OperatorRequestService::getLastDumpDateEx redefined at (eval 182) line 107. Subroutine OperatorRequestService::getResult redefined at (eval 182) line 107. Subroutine OperatorRequestService::getLastDumpDate redefined at (eval 182) line 107. Subroutine OperatorRequestService::sendRequest redefined at (eval 182) line 107. Use of uninitialized value $res in string eq at /home/user/src/zapret/zapret.pl line 399. Use of uninitialized value $code in concatenation (.) or string at /home/user/src/zapret/zapret.pl line 411. Died at /home/user/src/zapret/zapret.pl line 413. Изменено 4 мая, 2016 пользователем cREoz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
OK-2004 Опубликовано 4 мая, 2016 (изменено) · Жалоба Попытка №1: Вот лог: 2016-05-04 14:30:29 | DEBUG | main | Last dump date: 1461852342 2016-05-04 14:30:29 | DEBUG | main | Last action: getResult 2016-05-04 14:30:29 | DEBUG | main | Last code: 448f9905678c90bc6a32655aef837f0f 2016-05-04 14:30:29 | DEBUG | main | Last result: got 2016-05-04 14:30:29 | INFO | main | Starting RKN at Wed May 4 14:30:29 2016 2016-05-04 14:30:29 | DEBUG | main | Checking dump date... 2016-05-04 14:30:29 | ERROR | main | Soap result not defined, retrying... 2016-05-04 14:30:29 | ERROR | main | Soap result not defined, retrying... 2016-05-04 14:30:29 | ERROR | main | Soap result not defined, retrying... 2016-05-04 14:30:29 | ERROR | main | Soap result not defined, retrying... 2016-05-04 14:30:29 | FATAL | main | 3 attempts failed, giving up. Что видим в варешарке: 1.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 2.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:30:29 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ................. ................. ................. 3.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 505 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"> <soap:Body><tns:getLastDumpDateEx xsi:nil="true" /></soap:Body></soap:Envelope> 4.Ответ: HTTP/1.1 500 Internal Service Error Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:30:29 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 289 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">'>http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:VersionMismatch</faultcode> <faultstring>Wrong Version</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope> и так 3 раза.. Попытка №2: Покурил минуты 3 и запустил заново: лог уже другой: 2016-05-04 14:31:07 | DEBUG | main | Last dump date: 1461852342 2016-05-04 14:31:07 | DEBUG | main | Last action: getResult 2016-05-04 14:31:07 | DEBUG | main | Last code: 448f9905678c90bc6a32655aef837f0f 2016-05-04 14:31:07 | DEBUG | main | Last result: got 2016-05-04 14:31:07 | INFO | main | Starting RKN at Wed May 4 14:31:07 2016 2016-05-04 14:31:07 | DEBUG | main | Checking dump date... 2016-05-04 14:31:07 | DEBUG | main | RKN last dump date: 1462359600 2016-05-04 14:31:07 | DEBUG | main | lastDumpDate > prev. dump date. Working now. 2016-05-04 14:31:07 | DEBUG | main | Sending request... 2016-05-04 14:31:07 | DEBUG | main | запрос принят 2016-05-04 14:31:07 | DEBUG | main | Getting result... 2016-05-04 14:31:07 | ERROR | main | Can not get result: не найден запрос по указанному идентификатору и выхлоп из варешарка тоже изменился: 1.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 2.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> ............ ............ ............ 3. Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 509 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"> <soap:Body><tns:getLastDumpDateEx xsi:nil="true" /></soap:Body></soap:Envelope> 4.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 500 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body> <ns1:getLastDumpDateExResponse><lastDumpDate>1462359600000</lastDumpDate><lastDumpDateUrgently>1462352700000</lastDumpDateUrgently> <webServiceVersion>3.1</webServiceVersion><dumpFormatVersion>2.2</dumpFormatVersion><docVersion>4.6</docVersion></ns1:getLastDumpDateExResponse></SOAP-ENV:Body> </SOAP-ENV:Envelope> 5.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 6.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> ........... .......... .......... 7.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 5338 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/sendRequest" <?xml version="1.0" encoding="UTF-8"?><soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"> <soap:Body><tns:sendRequest> <requestFile xsi:type="xsd:base64Binary">PD94... ............. ............. ............. ....dWVzdD4K</requestFile> <signatureFile xsi:type="xsd:base64Binary">MIIMp..... ............. ............. ............. .....rUUrot</signatureFile> <dumpFormatVersion xsi:type="xsd:string">2.2</dumpFormatVersion></tns:sendRequest></soap:Body></soap:Envelope> 8.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 398 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"> <SOAP-ENV:Body><ns1:sendRequestResponse><result>true</result> <resultComment> \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 \xd0\xbf\xd1\x80\xd0\xb8\xd0\xbd\xd1\x8f\xd1\x82 </resultComment> <code>83d7434c6651ce462481f0924b91310f</code> </ns1:sendRequestResponse> </SOAP-ENV:Body></SOAP-ENV:Envelope> 9.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 10.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> ...... ...... ...... 11.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 567 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"><soap:Body><tns:getResult> <code xsi:type="xsd:string">448f9905678c90bc6a32655aef837f0f</code></tns:getResult></soap:Body></soap:Envelope> 12. Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:07 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 437 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body> <ns1:getResultResponse> <result>false</result> <resultComment> \xd0\xbd\xd0\xb5 \xd0\xbd\xd0\xb0\xd0\xb9\xd0\xb4\xd0\xb5\xd0\xbd \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 \xd0\xbf\xd0\xbe \xd1\x83\xd0\xba\xd0\xb0\xd0\xb7\xd0\xb0\xd0\xbd\xd0\xbd\xd0\xbe\xd0\xbc\xd1\x83 \xd0\xb8\xd0\xb4\xd0\xb5\xd0\xbd\xd1\x82\xd0\xb8\xd1\x84\xd0\xb8\xd0\xba\xd0\xb0\xd1\x82\xd0\xbe\xd1\x80\xd1\x83 </resultComment> <resultCode>-9</resultCode> </ns1:getResultResponse> </SOAP-ENV:Body></SOAP-ENV:Envelope> Попытка №3: Пошёл покурил ещё 3 минуты и запустил скрипт заново. И чудо! Скрипт сработал и загрузил зип с дампом! Вот выхлоп варешарка: 1.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 2.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> .................. ................... ................... 3.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 505 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"> <soap:Body><tns:getLastDumpDateEx xsi:nil="true" /></soap:Body></soap:Envelope> 4.Ответ: HTTP/1.1 500 Internal Service Error Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 289 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">'>http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:VersionMismatch</faultcode> <faultstring>Wrong Version</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope> 5.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 6.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> .................. ................. ................... 7.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 509 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getLastDumpDateEx xsi:nil="true" /></soap:Body></soap:Envelope> 8.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 500 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body> <ns1:getLastDumpDateExResponse> <lastDumpDate>1462359600000</lastDumpDate> <lastDumpDateUrgently>1462352700000</lastDumpDateUrgently> <webServiceVersion>3.1</webServiceVersion> <dumpFormatVersion>2.2</dumpFormatVersion> <docVersion>4.6</docVersion> </ns1:getLastDumpDateExResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> 9.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 10.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ....... ....... ....... 11.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 5338 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/sendRequest" <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"> <soap:Body><tns:sendRequest> <requestFile xsi:type="xsd:base64Binary">PD94b............zdD4K</requestFile> <signatureFile xsi:type="xsd:base64Binary">MIIM.... .......... ........... .......... ..........DxZRf</signatureFile> <dumpFormatVersion xsi:type="xsd:string">2.2</dumpFormatVersion></tns:sendRequest></soap:Body></soap:Envelope> 12.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 398 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body><ns1:sendRequestResponse><result>true</result> <resultComment> \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 \xd0\xbf\xd1\x80\xd0\xb8\xd0\xbd\xd1\x8f\xd1\x82 </resultComment> <code>d58d4231edc01b91b51ebbf779a67ac0</code></ns1:sendRequestResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> 13.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 14. Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ....................... ....................... ....................... 15.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 567 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" <?xml version="1.0" encoding="UTF-8"?><soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getResult><code xsi:type="xsd:string">83d7434c6651ce462481f0924b91310f</code></tns:getResult></soap:Body></soap:Envelope> 16.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:30 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 392 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body><ns1:getResultResponse><result>false</result> <resultComment> \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 \xd0\xbe\xd0\xb1\xd1\x80\xd0\xb0\xd0\xb1\xd0\xb0\xd1\x82\xd1\x8b\xd0\xb2\xd0\xb0\xd0\xb5\xd1\x82\xd1\x81\xd1\x8f </resultComment><resultCode>0</resultCode></ns1:getResultResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> 17.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Host: vigruzki.rkn.gov.ru User-Agent: libwww-perl/6.05 18.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:35 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ............ 19.Запрос: POST /services/OperatorRequest/ HTTP/1.1 TE: deflate,gzip;q=0.3 Connection: TE, close Accept: text/xml Accept: multipart/* Accept: application/soap Host: vigruzki.rkn.gov.ru User-Agent: SOAP::Lite/Perl/1.09 Content-Length: 567 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" <?xml version="1.0" encoding="UTF-8"?><soap:Envelope soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'>http://www.w3.org/2001/XMLSchema-instance"><soap:Body><tns:getResult> <code xsi:type="xsd:string">83d7434c6651ce462481f0924b91310f</code></tns:getResult></soap:Body></soap:Envelope> 20.Ответ: ( собственно сам зип с дампом ) HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 11:31:35 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 8914427 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body><ns1:getResultResponse><result>true</result><registerZipArchive>UEsDBBQAAAAIAGNwpE............ .......... ................ ................. Т.е с 3-ей попытки дамп мы всё-же загрузили. В целом заметил ?что скрипт всегда отрабатывает с 3-ей попытки если интервал между попытками не больше 5 минут. Пы.Сы: Теперь тоже самое с zapret_checker.pl: Вот лог: 2016-05-04 15:40:57,943 Starting script. 2016-05-04 15:40:57,943 Check if dump.xml already exists. 2016-05-04 15:40:57,943 dump.xml already exists. 2016-05-04 15:40:59,793 Got updateTime: 1462334400. 2016-05-04 15:40:59,793 Got updateTimeUrgently: 1462285800. 2016-05-04 15:40:59,793 Got latest update time: 1462334400. 2016-05-04 15:40:59,793 Check if dump.xml has updates since last sync. 2016-05-04 15:41:00,036 Current versions: webservice: 3.1, dump: 2.2, doc: 4.6 2016-05-04 15:41:00,036 New dump is available. 2016-05-04 15:41:00,036 Sending request. 2016-05-04 15:41:00,144 Checking request status. 2016-05-04 15:41:00,144 Got code cd6a28226d88fa4f2ebab723981ece9c 2016-05-04 15:42:00,204 Waiting for a minute. 2016-05-04 15:42:00,205 Trying to get result... 2016-05-04 15:42:01,596 Got a dump ver. 2.2 for the Название нашей конторы (INN xxxxxxxxxxxxxxxxxxxx) 2016-05-04 15:42:01,639 Downloaded dump 6685403 bytes, MD5 hashsum: a882b4ba82da96505f68cc63e2c19890 2016-05-04 15:42:01,639 Unpacking. 2016-05-04 15:42:01,794 Script stopped. Вот выхлоп варешарка: 1.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 Accept-Encoding: identity Host: vigruzki.rkn.gov.ru Connection: close User-Agent: Python-urllib/2.7 2.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:41:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ................... ................... ................... 3.Запрос: POST /services/OperatorRequest/ HTTP/1.1 Accept-Encoding: identity Content-Length: 363 Soapaction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getLastDumpDateEx" Host: vigruzki.rkn.gov.ru User-Agent: Python-urllib/2.7 Connection: close Content-Type: text/xml; charset=utf-8 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">'>http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/> <ns0:Body><ns1:getLastDumpDateEx/></ns0:Body></SOAP-ENV:Envelope> 4.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:41:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 500 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body> <ns1:getLastDumpDateExResponse> <lastDumpDate>1462363200000</lastDumpDate> <lastDumpDateUrgently>1462352700000</lastDumpDateUrgently> <webServiceVersion>3.1</webServiceVersion> <dumpFormatVersion>2.2</dumpFormatVersion> <docVersion>4.6</docVersion> </ns1:getLastDumpDateExResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> 5.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 Accept-Encoding: identity Host: vigruzki.rkn.gov.ru Connection: close User-Agent: Python-urllib/2.7 6.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:41:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ................ ................ ............... 7.Запрос: POST /services/OperatorRequest/ HTTP/1.1 Accept-Encoding: identity Content-Length: 5138 Soapaction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/sendRequest" Host: vigruzki.rkn.gov.ru User-Agent: Python-urllib/2.7 Connection: close Content-Type: text/xml; charset=utf-8 <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">'>http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><ns0:Body><ns1:sendRequest> <requestFile>PD94b....... .......... .......... .......... ...3Q+Cg==</requestFile> <signatureFile>MIIMpAY......... ........... .......... .......... ....0MPQeUa</signatureFile> <dumpFormatVersion>2.1</dumpFormatVersion> </ns1:sendRequest></ns0:Body></SOAP-ENV:Envelope> 8.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:41:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 398 Connection: close X-Powered-By: PHP/5.4.27 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/"><SOAP-ENV:Body> <ns1:sendRequestResponse> <result>true</result> <resultComment> \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 \xd0\xbf\xd1\x80\xd0\xb8\xd0\xbd\xd1\x8f\xd1\x82 </resultComment> <code>cd6a28226d88fa4f2ebab723981ece9c</code> </ns1:sendRequestResponse></SOAP-ENV:Body></SOAP-ENV:Envelope> 9.Запрос: GET /services/OperatorRequest/?wsdl HTTP/1.1 Accept-Encoding: identity Host: vigruzki.rkn.gov.ru Connection: close User-Agent: Python-urllib/2.7 10.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:42:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 7641 Connection: close X-Powered-By: PHP/5.4.27 <wsdl:definitions name="OperatorRequest" targetNamespace="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:tns="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">'>http://schemas.xmlsoap.org/wsdl/soap/"> .<wsdl:types> ................. ................. ................. 11.Запрос: POST /services/OperatorRequest/ HTTP/1.1 Accept-Encoding: identity Content-Length: 415 Soapaction: "http://vigruzki.rkn.gov.ru/services/OperatorRequest/getResult" Host: vigruzki.rkn.gov.ru User-Agent: Python-urllib/2.7 Connection: close Content-Type: text/xml; charset=utf-8 <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://vigruzki.rkn.gov.ru/OperatorRequest/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">'>http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><ns0:Body> <ns1:getResult><code>cd6a28226d88fa4f2ebab723981ece9c</code> </ns1:getResult></ns0:Body></SOAP-ENV:Envelope> 12.Ответ: HTTP/1.1 200 OK Server: nginx/1.4.7 Date: Wed, 04 May 2016 12:42:00 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 8914435 Connection: close X-Powered-By: PHP/5.4.27 ENV:Body><ns1:getResultResponse><result>true</result><registerZipArchive>UEsDBBQ... .......... ......... ........ Изменено 4 мая, 2016 пользователем OK-2004 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
max1976 Опубликовано 4 мая, 2016 · Жалоба Внесены изменения в zapret. Больше не должно наблюдаться ошибок при запуске скрипта. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 4 мая, 2016 (изменено) · Жалоба Внесены изменения в zapret. Больше не должно наблюдаться ошибок при запуске скрипта. Ошибки пропали, спасибо! diff --git a/zapret.pl b/zapret.pl index e0d8408..7debedc 100755 --- a/zapret.pl +++ b/zapret.pl @@ -346,7 +346,7 @@ sub formRequest open TMPL, "<", $template_file or die "Can't open ".$template_file." for reading!\n"; while( <TMPL> ) { my $line = $_; - $line =~ s/{{TIME}}/$dt/g; + $line =~ s/\{\{TIME\}\}/$dt/g; $new .= $line; } close TMPL; патч для этого Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/{{ <-- HERE TIME}}/ at ./zapret.pl line 349. Изменено 4 мая, 2016 пользователем cREoz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 4 мая, 2016 · Жалоба Внесены изменения в zapret. Больше не должно наблюдаться ошибок при запуске скрипта. ошибок при запуске теперь нет, но не выгружает 2016-05-04 17:40:34 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:34 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:34 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:34 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:34 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:35 | INFO | main | Starting RKN at Wed May 4 17:40:35 2016 2016-05-04 17:40:35 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:36 | INFO | main | Starting RKN at Wed May 4 17:40:36 2016 2016-05-04 17:40:36 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:37 | INFO | main | Starting RKN at Wed May 4 17:40:37 2016 2016-05-04 17:40:37 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:37 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:37 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:37 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:37 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:38 | INFO | main | Starting RKN at Wed May 4 17:40:38 2016 2016-05-04 17:40:38 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:38 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:38 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:38 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:38 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:39 | INFO | main | Starting RKN at Wed May 4 17:40:39 2016 2016-05-04 17:40:39 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:39 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:39 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:39 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:39 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:40 | INFO | main | Starting RKN at Wed May 4 17:40:40 2016 2016-05-04 17:40:40 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:48 | INFO | main | Starting RKN at Wed May 4 17:40:48 2016 2016-05-04 17:40:48 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:49 | INFO | main | Starting RKN at Wed May 4 17:40:49 2016 2016-05-04 17:40:49 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:49 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:49 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:49 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:49 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:50 | INFO | main | Starting RKN at Wed May 4 17:40:50 2016 2016-05-04 17:40:50 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:50 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:50 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:50 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:50 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:51 | INFO | main | Starting RKN at Wed May 4 17:40:51 2016 2016-05-04 17:40:51 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:52 | INFO | main | Starting RKN at Wed May 4 17:40:52 2016 2016-05-04 17:40:52 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:52 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:52 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:52 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:52 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:53 | INFO | main | Starting RKN at Wed May 4 17:40:53 2016 2016-05-04 17:40:53 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:54 | INFO | main | Starting RKN at Wed May 4 17:40:54 2016 2016-05-04 17:40:54 | INFO | main | lastDumpDate <= prev. dump date. Exiting. 2016-05-04 17:40:55 | INFO | main | Starting RKN at Wed May 4 17:40:55 2016 2016-05-04 17:40:55 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:55 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:55 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:55 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:55 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:56 | INFO | main | Starting RKN at Wed May 4 17:40:56 2016 2016-05-04 17:40:56 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:56 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:56 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:56 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:56 | FATAL | main | 3 attempts failed, giving up. 2016-05-04 17:40:57 | INFO | main | Starting RKN at Wed May 4 17:40:57 2016 2016-05-04 17:40:57 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:57 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:57 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:57 | ERROR | main | Soap result not defined, retrying... 2016-05-04 17:40:57 | FATAL | main | 3 attempts failed, giving up. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
max1976 Опубликовано 4 мая, 2016 · Жалоба ошибок при запуске теперь нет, но не выгружает Вставьте в строку 313 код print Dumper(\@result); и скопируйте что будет выведено в консоль при возникновении ошибки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 5 мая, 2016 · Жалоба $VAR1 = [ '1462420800000', '1462352700000', '3.1', '2.2', '4.6' ]; В логах такое: 2016-05-05 12:33:46 | INFO | main | Starting RKN at Thu May 5 12:33:46 2016 2016-05-05 12:33:46 | INFO | main | lastDumpDate <= prev. dump date. Exiting. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 5 мая, 2016 · Жалоба Вставьте в строку 313 код print Dumper(\@result); и скопируйте что будет выведено в консоль при возникновении ошибки. сейчас вручную дамп выгрузился, удалил его вместе с архивом, ещё раз запускаю в логах тоже самое и вот что на выхлопе $VAR1 = []; $VAR1 = []; $VAR1 = []; $VAR1 = []; Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...