{"action":"created","issue":{"url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/50","repository_url":"https://api.github.com/repos/tarampampam/nod32-update-mirror","labels_url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/50/comments","events_url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/50/events","html_url":"https://github.com/tarampampam/nod32-update-mirror/issues/50","id":170793325,"number":50,"title":"Ошибка при обновлении \"файл на сервере не найден\"","user":{"login":"sknfa","id":20717459,"avatar_url":"https://avatars.githubusercontent.com/u/20717459?v=3","gravatar_id":"","url":"https://api.github.com/users/sknfa","html_url":"https://github.com/sknfa","followers_url":"https://api.github.com/users/sknfa/followers","following_url":"https://api.github.com/users/sknfa/following{/other_user}","gists_url":"https://api.github.com/users/sknfa/gists{/gist_id}","starred_url":"https://api.github.com/users/sknfa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sknfa/subscriptions","organizations_url":"https://api.github.com/users/sknfa/orgs","repos_url":"https://api.github.com/users/sknfa/repos","events_url":"https://api.github.com/users/sknfa/events{/privacy}","received_events_url":"https://api.github.com/users/sknfa/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/labels/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%20%7C%20Bug","name":"Ошибка | Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-08-12T03:39:21Z","updated_at":"2016-08-12T07:08:57Z","closed_at":null,"body":"## Шаги для воспроизведения проблемы *(steps to reproduce)*\r\n 1. Установил и настроил зеркало согласно инструкции, ограничил версии 4-5-6\r\n 2. Обновил зеркало, всё прошло нормально\r\n 3. Попробовал обновить антивирус на клиентской машине, не получилось, вышло сообщение \"файл на сервере не найден\"\r\n\r\n## Какое действие ожидалось *(expected behaviour)*\r\nОжидалось что антивирус обновится\r\n\r\n\r\n## Что произошло на самом деле *(actual behaviour)*\r\nПопробовал обновить антивирус на клиентской машине, не получилось, вышло сообщение \"файл на сервере не найден\"\r\n\r\n---------\r\n\r\n### Данные системы *(system information)*\r\n**Операционная система (operating system)**:\r\n```bash\r\n$ cat /proc/version\r\nLinux version 3.10.0-327.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015\r\n```\r\n**Bash**:\r\n```bash\r\n$ bash --version\r\nGNU bash, version 4.2.46(1)-release (x86_64-redhat-linux-gnu)\r\n```\r\n**wget / curl**:\r\n```bash\r\n$ wget -V\r\nGNU Wget 1.14 built on linux-gnu.\r\n$ curl -V\r\ncurl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.19.1 Basic ECC zlib/1.2.7 libidn/1.28 libssh2/1.4.3\r\n```\r\n\r\n---------\r\n\r\n### Настройки (settings):\r\n**Настройки скрипта (script settings)**:\r\n```bash\r\n$ cat ./settings.conf ./conf.d/*.conf | grep -v -e '^#' -e '^$'\r\n\r\nexport NOD32MIRROR_MIRROR_DIR=\"$HOME/nod32mirror\";\r\nexport NOD32MIRROR_SERVER_0='http://update.eset.com:80/eset_upd/ username password';\r\nexport NOD32MIRROR_SERVER_1='http://nod32.someserver.com/';\r\nexport NOD32MIRROR_SERVER_2='http://someserver2.com/nod32/';\r\nexport NOD32MIRROR_LANGUAGES='1033 1049';\r\nexport NOD32MIRROR_CURL_BIN='false';\r\nexport NOD32MIRROR_TEST_URI='http://update.eset.com:80/v8-rel-sta/mod_010_smon_1036/em010_32_l0.nup';\r\nexport NOD32MIRROR_TIMESTAMP_FILE_NAME='lastevent.txt';\r\nexport NOD32MIRROR_VERSION_FILE_NAME='version.txt';\r\n\r\nexport NOD32MIRROR_USE_FREE_KEY=1;\r\nexport NOD32MIRROR_MIRROR_DIR=\"/usr/share/nginx/nod32mirror\";\r\nexport NOD32MIRROR_SERVER_0='http://update.eset.com:80/eset_upd/ username password';\r\nexport NOD32MIRROR_SERVER_1='http://nod32.someserver.com/';\r\nexport NOD32MIRROR_SERVER_2='http://someserver2.com/nod32/';\r\nexport NOD32MIRROR_LANGUAGES='1033 1049';\r\nexport NOD32MIRROR_VERSIONS='pcu 4 5 6';\r\nexport NOD32MIRROR_LOG_PATH=\"$HOME/nod32mirror.log\";\r\nexport NOD32MIRROR_CURL_BIN='false';\r\nexport NOD32MIRROR_TEST_URI='http://update.eset.com:80/v8-rel-sta/mod_010_smon_1036/em010_32_l0.nup';\r\nexport NOD32MIRROR_TIMESTAMP_FILE_NAME='lastevent.txt';\r\nexport NOD32MIRROR_VERSION_FILE_NAME='version.txt';\r\n...\r\n```\r\n\r\n**Лог-файл (log-file):**\r\n```bash\r\n$ cat ./nod32mirror.log | tail -n 30\r\n[2016-08-12/10:07:18] [Notice] Mirroring \"http://update.eset.com:80/eset_upd/\" -> \"/usr/share/nginx/nod32mirror\" complete!\r\n[2016-08-12/10:07:18] [Info] Successfully downloaded files: 0, skipped: 91, with errors: 0\r\n[2016-08-12/10:07:18] [Notice] Starting mirroring \"http://update.eset.com:80/eset_upd/pcu/\" -> \"/usr/share/nginx/nod32mirror/pcu\"\r\n[2016-08-12/10:07:18] [Info] Download versions file (http://update.eset.com:80/eset_upd/pcu/update.ver)..\r\n[2016-08-12/10:07:19] [Info] Versions file packed by RAR, unpacking..\r\n[2016-08-12/10:07:19] [Info] Parsing & writing new (/usr/share/nginx/nod32mirror/pcu/update.ver) versions file\r\n[2016-08-12/10:09:20] [Notice] Mirroring \"http://update.eset.com:80/eset_upd/pcu/\" -> \"/usr/share/nginx/nod32mirror/pcu\" complete!\r\n[2016-08-12/10:09:20] [Info] Successfully downloaded files: 0, skipped: 84, with errors: 0\r\n[2016-08-12/10:09:20] [Notice] Starting mirroring \"http://update.eset.com:80/eset_upd/v4/\" -> \"/usr/share/nginx/nod32mirror/v4\"\r\n[2016-08-12/10:09:20] [Info] Download versions file (http://update.eset.com:80/eset_upd/v4/update.ver)..\r\n[2016-08-12/10:09:21] [Info] Versions file packed by RAR, unpacking..\r\n[2016-08-12/10:09:21] [Info] Parsing & writing new (/usr/share/nginx/nod32mirror/v4/update.ver) versions file\r\n[2016-08-12/10:10:50] [Notice] Mirroring \"http://update.eset.com:80/eset_upd/v4/\" -> \"/usr/share/nginx/nod32mirror/v4\" complete!\r\n[2016-08-12/10:10:50] [Info] Successfully downloaded files: 0, skipped: 76, with errors: 0\r\n[2016-08-12/10:10:50] [Notice] Starting mirroring \"http://update.eset.com:80/eset_upd/v5/\" -> \"/usr/share/nginx/nod32mirror/v5\"\r\n[2016-08-12/10:10:50] [Info] Download versions file (http://update.eset.com:80/eset_upd/v5/update.ver)..\r\n[2016-08-12/10:10:51] [Info] Versions file packed by RAR, unpacking..\r\n[2016-08-12/10:10:51] [Info] Parsing & writing new (/usr/share/nginx/nod32mirror/v5/update.ver) versions file\r\n[2016-08-12/10:12:43] [Notice] Mirroring \"http://update.eset.com:80/eset_upd/v5/\" -> \"/usr/share/nginx/nod32mirror/v5\" complete!\r\n[2016-08-12/10:12:43] [Info] Successfully downloaded files: 0, skipped: 85, with errors: 0\r\n[2016-08-12/10:12:43] [Notice] Starting mirroring \"http://update.eset.com:80/eset_upd/v6/\" -> \"/usr/share/nginx/nod32mirror/v6\"\r\n[2016-08-12/10:12:43] [Info] Download versions file (http://update.eset.com:80/eset_upd/v6/update.ver)..\r\n[2016-08-12/10:12:44] [Info] Versions file packed by RAR, unpacking..\r\n[2016-08-12/10:12:44] [Info] Parsing & writing new (/usr/share/nginx/nod32mirror/v6/update.ver) versions file\r\n[2016-08-12/10:16:09] [Notice] Mirroring \"http://update.eset.com:80/eset_upd/v6/\" -> \"/usr/share/nginx/nod32mirror/v6\" complete!\r\n[2016-08-12/10:16:09] [Info] Successfully downloaded files: 1, skipped: 86, with errors: 0\r\n[2016-08-12/10:16:09] [Info] Timestamp file created (lastevent.txt)\r\n[2016-08-12/10:16:09] [Info] Total updates (*.nup) files count: 423 file(s)\r\n[2016-08-12/10:16:09] [Info] Total updates (*.nup) files size: 872.0M\r\n[2016-08-12/10:16:09] [Info] Mirror directory size is 874M...\r\n```\r\n\r\nКак я понимаю проблема на уровне nginx, лог при попытке обновить клиента\r\n```log\r\n2016/08/12 13:00:11 [debug] 65262#0: bind() 0.0.0.0:80 #6\r\n2016/08/12 13:00:11 [debug] 65262#0: bind() 0.0.0.0:81 #7\r\n2016/08/12 13:00:11 [debug] 65262#0: bind() [::]:81 #8\r\n2016/08/12 13:00:11 [debug] 65262#0: counter: 00007F2D60412080, 1\r\n2016/08/12 13:00:11 [debug] 65264#0: bind() 0.0.0.0:80 #6\r\n2016/08/12 13:00:11 [debug] 65264#0: bind() 0.0.0.0:81 #7\r\n2016/08/12 13:00:11 [debug] 65264#0: bind() [::]:81 #8\r\n2016/08/12 13:00:11 [notice] 65264#0: using the \"epoll\" event method\r\n2016/08/12 13:00:11 [debug] 65264#0: counter: 00007FDD96CD1080, 1\r\n2016/08/12 13:00:11 [notice] 65264#0: nginx/1.6.3\r\n2016/08/12 13:00:11 [notice] 65264#0: built by gcc 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)\r\n2016/08/12 13:00:11 [notice] 65264#0: OS: Linux 3.10.0-327.el7.x86_64\r\n2016/08/12 13:00:11 [notice] 65264#0: getrlimit(RLIMIT_NOFILE): 1024:4096\r\n2016/08/12 13:00:11 [debug] 65267#0: write: 9, 00007FFE60DC8DD0, 6, 0\r\n2016/08/12 13:00:11 [debug] 65267#0: setproctitle: \"nginx: master process /usr/sbin/nginx\"\r\n2016/08/12 13:00:11 [notice] 65267#0: start worker processes\r\n2016/08/12 13:00:11 [debug] 65267#0: channel 3:9\r\n2016/08/12 13:00:11 [notice] 65267#0: start worker process 65268\r\n2016/08/12 13:00:11 [debug] 65267#0: sigsuspend\r\n2016/08/12 13:00:11 [debug] 65268#0: eventfd: 11\r\n2016/08/12 13:00:11 [debug] 65268#0: malloc: 00007FDD98F87B00:6144\r\n2016/08/12 13:00:11 [debug] 65268#0: malloc: 00007FDD96C7F010:221184\r\n2016/08/12 13:00:11 [debug] 65268#0: malloc: 00007FDD990489B0:106496\r\n2016/08/12 13:00:11 [debug] 65268#0: malloc: 00007FDD990629C0:106496\r\n2016/08/12 13:00:11 [debug] 65268#0: epoll add event: fd:6 op:1 ev:00002001\r\n2016/08/12 13:00:11 [debug] 65268#0: epoll add event: fd:7 op:1 ev:00002001\r\n2016/08/12 13:00:11 [debug] 65268#0: epoll add event: fd:8 op:1 ev:00002001\r\n2016/08/12 13:00:11 [debug] 65268#0: epoll add event: fd:9 op:1 ev:00002001\r\n2016/08/12 13:00:11 [debug] 65268#0: setproctitle: \"nginx: worker process\"\r\n2016/08/12 13:00:11 [debug] 65268#0: worker cycle\r\n2016/08/12 13:00:11 [debug] 65268#0: epoll timer: -1\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll: fd:6 ev:0001 d:00007FDD96C7F010\r\n2016/08/12 13:00:23 [debug] 65268#0: accept on 0.0.0.0:80, ready: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: posix_memalign: 00007FDD990141F0:256 @16\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 accept: 172.30.254.21 fd:3\r\n2016/08/12 13:00:23 [debug] 65268#0: posix_memalign: 00007FDD98FF9590:256 @16\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 event timer add: 3: 60000:1470970883241\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 reusable connection: 1\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 epoll add event: fd:3 op:1 ev:80002001\r\n2016/08/12 13:00:23 [debug] 65268#0: timer delta: 11942\r\n2016/08/12 13:00:23 [debug] 65268#0: posted events 0000000000000000\r\n2016/08/12 13:00:23 [debug] 65268#0: worker cycle\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll timer: 60000\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll: fd:3 ev:0001 d:00007FDD96C7F370\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http wait request handler\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 malloc: 00007FDD98F7CDF0:1024\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 recv: fd:3 336 of 1024\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 reusable connection: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 posix_memalign: 00007FDD98FD4020:4096 @16\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http process request line\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http request line: \"GET /update.ver HTTP/1.1\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http uri: \"/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http args: \"\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http exten: \"ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 posix_memalign: 00007FDD98F89310:4096 @16\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http process request header line\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"Accept: */*\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"User-Agent: ESS Update (Windows; U; 32bit; VDB 30371; BPC 4.2.76.1; OS: 6.1.7601 SP 1.0 NT; TDB 30371; CH 0.0; LNG 1049; x64c; APP eavbe; BEO 1; ASP 0.10; FW 0.0; PX 0; PUA 0; RA 0; PEV 0)\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"Host: a.1.lan\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"Connection: Keep-Alive\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"X-NOD32-Mode: passive\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"Pragma: no-cache\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header: \"Cache-Control: no-cache\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http header done\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 event timer del: 3: 1470970883241\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 generic phase: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 rewrite phase: 1\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script value: \"webface\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script set $webface\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script value: \"errorspages\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script set $errorspages\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"ESS Update (Windows; U; 32bit; VDB 30371; BPC 4.2.76.1; OS: 6.1.7601 SP 1.0 NT; TDB 30371; CH 0.0; LNG 1049; x64c; APP eavbe; BEO 1; ASP 0.10; FW 0.0; PX 0; PUA 0; RA 0; PEV 0)\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script regex: \"^(wget|aria2|nod32view|perl|php|curl|google|yandex|yahoo|-|mirror|spider|bot|parser|grab)\"\r\n2016/08/12 13:00:23 [notice] 65268#0: *1 \"^(wget|aria2|nod32view|perl|php|curl|google|yandex|yahoo|-|mirror|spider|bot|parser|grab)\" does not match \"ESS Update (Windows; U; 32bit; VDB 30371; BPC 4.2.76.1; OS: 6.1.7601 SP 1.0 NT; TDB 30371; CH 0.0; LNG 1049; x64c; APP eavbe; BEO 1; ASP 0.10; FW 0.0; PX 0; PUA 0; RA 0; PEV 0)\", client: 172.30.254.21, server: , request: \"GET /update.ver HTTP/1.1\", host: \"a.1.lan\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script if\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script if: false\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 test location: \"/\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 test location: ~ \"^/error([\\d]{3}\\.html)$\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 test location: ~ \"/\\.\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 test location: ~ \"^(?<file_url>/update\\.ver)$\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http regex set $file_url to \"/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 using configuration \"^(?<file_url>/update\\.ver)$\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http cl:-1 max:1048576\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 rewrite phase: 3\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"ESS Update (Windows; U; 32bit; VDB 30371; BPC 4.2.76.1; OS: 6.1.7601 SP 1.0 NT; TDB 30371; CH 0.0; LNG 1049; x64c; APP eavbe; BEO 1; ASP 0.10; FW 0.0; PX 0; PUA 0; RA 0; PEV 0)\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script regex: \"BPC (?<version>[\\d]{1,2})\\.\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http regex set $version to \"4\"\r\n2016/08/12 13:00:23 [notice] 65268#0: *1 \"BPC (?<version>[\\d]{1,2})\\.\" matches \"ESS Update (Windows; U; 32bit; VDB 30371; BPC 4.2.76.1; OS: 6.1.7601 SP 1.0 NT; TDB 30371; CH 0.0; LNG 1049; x64c; APP eavbe; BEO 1; ASP 0.10; FW 0.0; PX 0; PUA 0; RA 0; PEV 0)\", client: 172.30.254.21, server: , request: \"GET /update.ver HTTP/1.1\", host: \"a.1.lan\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script if\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script complex value\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script copy: \"v\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"4\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script set $new_location\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script complex value\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"/usr/share/nginx/nod32mirror\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script copy: \"/\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"v4/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script copy: \"\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script file op 0000000000000000 \"/usr/share/nginx/nod32mirror/v4/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script if\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http set discard body\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"http\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script copy: \"://\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script copy: \"/\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http script var: \"v4/update.ver\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http finalize request: 301, \"/update.ver?\" a:1, c:1\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http special response: 301, \"/update.ver?\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http set discard body\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 xslt filter header\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 HTTP/1.1 301 Moved Permanently\r\nServer: nginx/1.6.3\r\nDate: Fri, 12 Aug 2016 03:00:23 GMT\r\nContent-Type: text/html\r\nContent-Length: 184\r\nConnection: keep-alive\r\nLocation: http:///v4/update.ver\r\n\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 write new buf t:1 f:0 00007FDD98F896F0, pos 00007FDD98F896F0, size: 195 file: 0, size: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http write filter: l:0 f:0 s:195\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http output filter \"/update.ver?\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http copy filter: \"/update.ver?\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 image filter\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 xslt filter body\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http postpone filter \"/update.ver?\" 00007FDD98FD5000\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 write old buf t:1 f:0 00007FDD98F896F0, pos 00007FDD98F896F0, size: 195 file: 0, size: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 write new buf t:0 f:0 0000000000000000, pos 00007FDD96FCEA80, size: 132 file: 0, size: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 write new buf t:0 f:0 0000000000000000, pos 00007FDD96FCED60, size: 52 file: 0, size: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http write filter: l:1 f:0 s:379\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http write filter limit 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 writev: 379\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http write filter 0000000000000000\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http copy filter: 0 \"/update.ver?\"\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http finalize request: 0, \"/update.ver?\" a:1, c:1\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 set http keepalive handler\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http close request\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http log handler\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98FD4020, unused: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98F89310, unused: 2744\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98F7CDF0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 hc free: 0000000000000000 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 hc busy: 0000000000000000 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 tcp_nodelay\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 reusable connection: 1\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 event timer add: 3: 65000:1470970888241\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 post event 00007FDD99048B50\r\n2016/08/12 13:00:23 [debug] 65268#0: timer delta: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: posted events 00007FDD99048B50\r\n2016/08/12 13:00:23 [debug] 65268#0: posted event 00007FDD99048B50\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 delete posted event 00007FDD99048B50\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http keepalive handler\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 malloc: 00007FDD98F7CDF0:1024\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 recv: fd:3 -1 of 1024\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 recv() not ready (11: Resource temporarily unavailable)\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98F7CDF0\r\n2016/08/12 13:00:23 [debug] 65268#0: posted event 0000000000000000\r\n2016/08/12 13:00:23 [debug] 65268#0: worker cycle\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll timer: 65000\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll: fd:3 ev:2019 d:00007FDD96C7F370\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll_wait() error on fd:3 ev:2019\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 http keepalive handler\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 malloc: 00007FDD98F7CDF0:1024\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 recv: fd:3 -1 of 1024\r\n2016/08/12 13:00:23 [info] 65268#0: *1 client 172.30.254.21 closed keepalive connection (104: Connection reset by peer)\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 close http connection: 3\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 event timer del: 3: 1470970888241\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 reusable connection: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98F7CDF0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD990141F0, unused: 0\r\n2016/08/12 13:00:23 [debug] 65268#0: *1 free: 00007FDD98FF9590, unused: 120\r\n2016/08/12 13:00:23 [debug] 65268#0: timer delta: 2\r\n2016/08/12 13:00:23 [debug] 65268#0: posted events 0000000000000000\r\n2016/08/12 13:00:23 [debug] 65268#0: worker cycle\r\n2016/08/12 13:00:23 [debug] 65268#0: epoll timer: -1\r\n```"},"comment":{"url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/comments/239376533","html_url":"https://github.com/tarampampam/nod32-update-mirror/issues/50#issuecomment-239376533","issue_url":"https://api.github.com/repos/tarampampam/nod32-update-mirror/issues/50","id":239376533,"user":{"login":"tarampampam","id":7326800,"avatar_url":"https://avatars.githubusercontent.com/u/7326800?v=3","gravatar_id":"","url":"https://api.github.com/users/tarampampam","html_url":"https://github.com/tarampampam","followers_url":"https://api.github.com/users/tarampampam/followers","following_url":"https://api.github.com/users/tarampampam/following{/other_user}","gists_url":"https://api.github.com/users/tarampampam/gists{/gist_id}","starred_url":"https://api.github.com/users/tarampampam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarampampam/subscriptions","organizations_url":"https://api.github.com/users/tarampampam/orgs","repos_url":"https://api.github.com/users/tarampampam/repos","events_url":"https://api.github.com/users/tarampampam/events{/privacy}","received_events_url":"https://api.github.com/users/tarampampam/received_events","type":"User","site_admin":false},"created_at":"2016-08-12T07:08:57Z","updated_at":"2016-08-12T07:08:57Z","body":"То есть было:\r\n```nginx\r\nserver {\r\n  listen      80;\r\n  server_name a.1.lan;\r\n  root /usr/share/nginx/nod32mirror;\r\n  index       index.html;\r\n  autoindex   on;\r\n  access_log  off;\r\n\r\n  # Setting directory names\r\n  set $webface     \"webface\";\r\n  set $errorspages \"errorspages\";\r\n```\r\nСтало:\r\n```nginx\r\n# Virtual server configuration\r\nserver {\r\n  listen      80;\r\n  root /usr/share/nginx/nod32mirror;\r\n  index       index.html;\r\n  autoindex   on;\r\n  access_log  off;\r\n\r\n  # Setting directory names\r\n  set $webface     \"webface\";\r\n  set $errorspages \"errorspages\";\r\n  set $server_name 192.168.10.10;\r\n```\r\nИ такая ошибка?"}}
{"actor":{"display_login":"tarampampam"}}