Регистрация...

Eserv Forum / E3 / Eproxy 3 Support / Переход на EProxy 3.26

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Перевёл сегодня с утра сервер на версию 3.26. Установлен ещё PigProxy 1.27, настройки никакие не менял. Сразу запустил, понаблюдал минут 20 — вроде всё в порядке.
Через пару часов заглянул в EProxy.log, а там ошибки:
EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: B4C HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: AFC HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: B10 HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: F04 HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 64 A7 CC 02 30 A7 CC 02 ........d§Ģ.0§Ģ. 2CBED6C 0D 00 00 00 64 A7 CC 02 BC FF CB 02 2F 2D 54 00 ....d§Ģ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: A1C HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: B40 HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: 174 HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542D2F WORD:SEARCH REGISTERS: 2CBED5C 00 00 00 00 14 00 00 00 24 DA B2 00 F0 D9 B2 00 ........$ڲ.šŁ². 2CBED6C 0D 00 00 00 24 DA B2 00 BC FF CB 02 2F 2D 54 00 ....$ڲ.¼_Ė./-T. 2CBED7C 1B 00 00 00 06 02 01 00 8C EF CB 02 23 00 00 00 ........_ļĖ.#... USER DATA: B21E94 THREAD ID: 1E0 HANDLER: 2CBEFBC RETURN STACK: 2CBEF8C : B21E94 <not in the image> 2CBEF90 : 59D240 EXPECT: 2CBEF94 : 5860BD ExecCommand 2CBEF98 : 58615A DoCommandP 2CBEF9C : 543228 (LocalsExit) 2CBEFA0 : 4 <not found> 2CBEFA4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFA8 : 586279 DoCommand 2CBEFAC : 543228 (LocalsExit) 2CBEFB0 : 4 <not found> 2CBEFB4 : 59CAC3 HTTP-PROXY-ERROR 2CBEFB8 : 544F3C CATCH 2CBEFBC : 2CBEFF4 <not in the image> END OF EXCEPTION REPORT

Но прокси сервер работает, во всяком случае у меня Internet есть
 
Комментарии к этой версии (02.06.2006 11:58) [~ND] 0861b34c
АвторДатаТекстtags
pig02.06.2006 12:40
У меня, кстати, аналогично. При этом сбой не постоянный или некритичный, потому что WSUS (а EXPECT: — это точно от него) обновления закачивает.

Вылезло ещё в апреле, когда запустил в работу Eproxy/3.0, build 6849, 19.04.2006
Сейчас работает build 6870, 15.05.2006 — то же самое.
imported
pig02.06.2006 12:43
А, увидел опечатку!
SOURCE " 100-continue" SEARCH NIP NIP uExpect100 !

Надо S". Как-то я упустил из виду, что обработка EXPECT: явно присутствует в HTTP-прокси.
imported
ND02.06.2006 12:58
pig пишет: А, увидел опечатку!

Так, что и где править будем ?
imported
pig02.06.2006 13:14
Eproxy.exe
imported
svp02.06.2006 16:21
У меня при отправлении сообщения с вложением из списка процессов прпадают kavss и wperl.
Откат на 3.26a
imported
ac02.06.2006 18:47
Про Eproxy — я в апреле баг репорт пропустил, или вы не писали?

Исправил, перезакачал дистрибутив и отдально Eproxy.exe — для тех, кто уже успел 3.26 сегодня скачать. Спасибо!

Про kavss и тем более wperl жду подробностей (лог, образец письма, если не на любом аттаче). С 3.26a ничего там вроде не менялось...
imported
pig02.06.2006 19:09
ac пишет: Про Eproxy — я в апреле баг репорт пропустил, или вы не писали?

Нет, до меня только сегодня дошло, что EXPECT: описан явно.
imported
ili_a05.06.2006 11:43
ac пишет: Про Eproxy — я в апреле баг репорт пропустил, или вы не писали?

Исправил, перезакачал дистрибутив и отдально Eproxy.exe — для тех, кто уже успел 3.26 сегодня скачать. Спасибо!

Про kavss и тем более wperl жду подробностей (лог, образец письма, если не на любом аттаче). С 3.26a ничего там вроде не менялось...
по ссылке качается версия от 15 мая ...
imported
pig05.06.2006 11:48
В кэше застряло, наверное. На сайте лежит от 2 июня.
imported
ND05.06.2006 12:58
А где брать отдельный EProxy.exe ?
На ftp://ftp.eserv.ru/pub/ чего-то не нахожу
imported
pig05.06.2006 15:17imported
mixsv07.06.2006 15:13
Перевел на 3.26 в воскресенье, а вот сегодня в eproxy.log обнаружил такую бяку:

<30>
Log started: Tue, 06 Jun 2006 08:24:57 +0300 (Eproxy/3.0, build 6871, 16.05.2006) TrafC key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain Eserv key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain DrWEB key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain EPROXY key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain
— not found!
2006-06-06 15:18:22;192.168.100.23;Error 3 in the rule file "..\CommonPlugins\IsGroupMember.rules.txt", line: 21, char: 38
IsGroupMember: KRU
^ 3 Error
Exception #3 at: ..\MYCONF\lists\proxy\trafc\RulesList.txt:9:59:
"IsGroupMember: KRU";"B-KRU Q-KRU 10 Priority!";
^ 3 Error
2006-06-06 15:18:22;192.168.100.23;Error 1 in the rule file "conf\http-proxy\plugins\TrafC\OnRequest.rules.txt", line: 4, char: 16
<30>
Log started: Wed, 07 Jun 2006 08:24:57 +0300 (Eproxy/3.0, build 6871, 16.05.2006) TrafC key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain Eserv key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain DrWEB key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain EPROXY key: RU, Kaliningrad, GU po budgetu i finansam adm oblasti, infirmatizacii, Mikhailov Sergey, postmaster@domain
— not found!

  • not found!
..\MYCONF\lists\proxy\UrlBlackList.txt — not found!

  • not found!
  • 2006-06-07 10:28:46;192.168.100.50;Error 3 in the rule file "conf\http-proxy\plugins\acl\OnRequest.rules.txt", line: 9, char: 562006-06-07 10:28:46;192.168.100.70;Error 3 in the rule file "..\CommonPlugins\IsGroupMember.rules.txt", line: 21, char: 382006-06-07 10:28:46;192.168.100.70;Error 3 in the rule file "myconf\http-proxy\OnRequest.rules.txt", line: 16, char: 212006-06-07 10:28:46;192.168.100.70;Error 3 in the rule file "conf\http-proxy\plugins\acl\OnRequest.rules.txt", line: 9, char: 56
\UrlBlackList.txt — not found!
Exception #2 at: conf\http-proxy\plugins\acl\OnRequest.rules.txt:9:56:
URL ProxyCheckFileRules: {PROXY} | ProxyAccessDenied S" UrlBlackList" 460 LOG \EOF } | ProxyAccessDenied S" HostBlackList" 460 LOG \EOF
^

\proxy\HostWhiteList.txt — not found!
2006-06-07 10:28:46;192.168.100.50;Error 2 in the rule file "conf\http-proxy\plugins\acl\OnRequest.rules.txt", line: 10, char: 57
2006-06-07 10:28:46;192.168.100.70;Error 3 in the rule file "conf\http-proxy\plugins\acl\OnRequest.rules.txt", line: 5, char: 57
2006-06-07 10:28:46;192.168.100.70;Error 2 in the rule file "conf\http-proxy\plugins\acl\OnRequest.rules.txt", line: 9, char: 56

Что за фигня? На работу прокси вроде жалоб нет, но не порядок.
imported
pig07.06.2006 16:10
Такое ощущение, что Eserv3.ini в эти моменты (2006-06-06 15:18:22 и 2006-06-07 10:28:46) активно редактировался вручную. Поэтому Eproxy не мог корректно получить пути к спискам. Потом всё заработало штатно.
imported
mixsv07.06.2006 16:18
А другие варианты?

Я к тому, что кроме меня эти файлы не может править никто, а я не правил это точно.
imported
pig07.06.2006 16:55
Файлов всего два — Eserv3.ini и Eserv3.orig.ini. Или один, или оба в эти моменты были для Eproxy недоступны. В этом случае действительно достаются пустые строки вместо параметров.

Почему файлы были недоступны — сказать не могу. Много чего может быть. Первое, что приходит в голову — какая-то программа монопольно держала. Может, Блокнот при перезаписи, может, антивирус, пожет Проводник или FAR при перезаписи копированием.
imported
mixsv07.06.2006 17:01
Понял. А вот в 3.26, вроде бы, появилось кэширование Eserv.ini .

Скажите, применение этого поможет в исключении таких случаев?
imported
pig07.06.2006 17:38
Должно помочь. Там всё кэшируется сразу при старте сервиса. Если потребуется что-то поменять, придётся перезапускать.
imported
mixsv07.06.2006 17:45
Ок. После отпуска попробую.

Спасибо.
imported
mixsv08.06.2006 09:04
При кэшировании ini он весь записывается в eserv.log при каждом запуске.

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

Спасибо.
imported
pig08.06.2006 09:57
Это в порядке отладки, как я понимаю. Когда устаканится, километрового трекинга не будет. Или будет опционально.
imported
Работает на Eserv/5.05567 (10.02.2020)