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

Eserv Forum / E5 / Proxy / Eserv2(proxy disable)+ Eproxy5 возможно

recent wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Сижу на лицензионном ESERV2. Всё вроде неплохо, но последнее время пользователи стали жаловаться что иногда страница не загружается. В браузере "обновить" нажимаешь — грузится. Делаю стоп сервису Eserv, потом старт. Эффект пропадает — все грузиться отлично у всех. Потом день-два и опять проблемка выплывает...
Пользователей порядком — одновременно -до 200, а вообще 350.
Вот я думаю, а не загасить ли прокси на есерве2 и не приобрести ли EservProxy5?
    В связи с этим вопросы:
1 Есть ли смысл?
2 Есть ли управление трафиком на Eserv5 (TrafC, ELM (пользователям тоже нужно знать сколько "съели"))
 
Комментарии к этой версии (02.11.2012 14:55) [~matros_mike] afb01260
АвторДатаТекстtags
ac03.11.2012 06:38
Если есть сомнения, то всегда можно взять и потестировать бесплатно месяц.

Да, управление трафиком есть — не TrafC, а близкий по функционалу встроенный компоненты "Тарифные планы", где задаются квоты и ограничения скорости.
wikipost
matros_mike06.11.2012 08:13
а есть ли отображение трафика на Web странице для пользователей?
wikipost
ac06.11.2012 08:30
Вот в таком примерно виде: http://forum.eserv.ru/e4a/stat.e
wikipost
matros_mike08.11.2012 13:28
Сколько стоит продукт Eproxy5 при переходе на него с Eserv2? Какие могут возникнуть проблемы при переходе? Хватит ли того, что бы просто загасить прокси на Eserv2 и поднять Eproxy5?
wikipost
ac08.11.2012 14:07
ред: 08.11.2012 14:08
Цены на апгрейды здесь: http://shop.eserv.ru/Upgrade

Да, если ставите на ту же машину, то достаточно остановить старый, установить новый (при установке E5 спросит, где установлен Eserv/2, и импортирует список пользователей и другие настройки) и запустить новый. Пользователям менять настройки не потребуется.
wikipost
Mister_Simply11.02.2013 16:00
Доброго времени суток!

Сразу изложу суть проблемы. Я так же использую лицензионный EServ 2.99. Скачал и установил Eserv 5. Во время установки он спрашивал пути на предыдущие версии Eserv, я указал на папку с EServ 2.99. Установка прошла успешно. Я остановил службу EServ.exe и выгрузил ее из памяти, запустил службу EProxy, открыл интерфейс EServ 5 и вижу, что скопировались все настройки из EServ 2.99, НО... во-первых в интернет я не смог выйти ни с одного из компьютеров, которые были заданы в конфигурации версии 2.99, а во-вторых не нашёл в 5-ой версии привязку идентификации к IP-адресам пользователей. Что не так сделал? Где смотреть? Спасибо.
wikipost
ac11.02.2013 16:12
Mister_Simply пишет: не смог выйти ни с одного из компьютеров, которые были заданы в конфигурации версии 2.99

В чем это выразилось визуально в браузерах, что при этом в логе?

Привязка IP или MAC задаётся теперь в свойствах учетной записи.
wikipost
Mister_Simply11.02.2013 16:22
  1. О переходе с 2.99 на 5 версию задумался уже больше года назад и именно по той причине, которая указана в шапке — постоянно приходилось делать рестарт службы EServ.exe, когда у пользователей переставали открываться страницы в браузере. Больше того — я уже приобрел лицензию на 5-ю версию, но пока хотел только оттестировать её на отказоустойчивость и работоспособность в целом.
  1. Вот сообщение из браузера. Собственно на своем же компьютере и экспериментирую сейчас поочерёдно включая/выключая версии 2.99 и 5. При включенной 5-ой версии сообщение на форум отправить не могу, естественно.
*
Невозможно соединиться с сервером (10049)


Во время доставки этого URL произошла следующая ошибка:

Требуемый адрес для своего контекста неверен.
Если нужно сделать еще одну попытку, нажмите "Обновить" в браузере.


Generated Mon, 11 Feb 2013 15:10:34 +0200 by 192.168.160.20 (Eproxy/5.08)
*
wikipost
ac11.02.2013 17:28
Проверьте в E4.ini — нет ли там строки "DefaultCascade=...". Если есть — удалите и перезапустите Eproxy. Если нет — пришлите E4.ini и DATA\log\HTTP-PROXY\2013-02-11-log.txt на support@eserv.ru.
wikipost
Mister_Simply11.02.2013 17:41
Да, эта строка была. Я ее убрал и всё заработало. Спасибо. Теперь ещё два вопроса:
  1. Достаточно ли запуска самой службы EProxy или необходимо ещё и приложение запускать, чтобы буква "Е" появилась в системном трее?
  2. Где же именно находится привязка имён пользователей и IP или MAC-адресов?
wikipost
ac11.02.2013 18:53
  1. Достаточно. Если Eproxy работает службой, то к его управляющему порту обращайтесь из браузера — там будет тот же интерфейс, что и из консоли с буквой E.
  2. В консоли управления найдите нужного вам пользователя, нажмите на него мышкой, справа появится список свойств учетной записи, там есть и поля "Привязка к IP", "Привязка к MAC".
wikipost
Mister_Simply12.02.2013 09:08
ac пишет: Достаточно. Если Eproxy работает службой, то к его управляющему порту обращайтесь из браузера — там будет тот же интерфейс, что и из консоли с буквой E.

Синтаксис примерно такой:

http://<имя сервера>:<номер порта>
<имя сервера> — указать имя машины или IP-адрес машины?
<номер порта> — 2011?

Пытался открыть из WEB-интерфейса, но не получилось. Этот сервис включается отдельно в настройках?

ac пишет: В консоли управления найдите нужного вам пользователя, нажмите на него мышкой, справа появится список свойств учетной записи, там есть и поля "Привязка к IP", "Привязка к MAC".

Да, есть такая настройка у каждого пользователя и установлена в значение "нет". Раньше в 2.99 я мог к одному пользователю подвязать 2 и более IP-адресов, а как сейчас это можно сделать и можно ли?
wikipost
ac12.02.2013 11:18
Mister_Simply пишет: http://<имя сервера>:<номер порта>
<имя сервера> — указать имя машины или IP-адрес машины?
<номер порта> — 2011?

Да.
Mister_Simply пишет: Этот сервис включается отдельно в настройках?

Если Eproxy запущен, то административный порт автоматически включен.

Если не подключается — что пишет браузер?

Mister_Simply пишет: Раньше в 2.99 я мог к одному пользователю подвязать 2 и более IP-адресов, а как сейчас это можно сделать и можно ли?

Нет. Если это требуется для назначения разным пользователям (с разными IP) одинаковых прав, то теперь это делается через роли.
wikipost
Mister_Simply12.02.2013 12:57
Ну я даже не знаю, что сказать. В веб-интерфейсе окно настроек начало открываться, когда я набрал http://<IP-адрес>:<порт>, НО... оно так и не открылось до конца после ввода логина и пароля администратора и с этого момента начались проблемы (я даже сервер полностью перегрузил):

  1. Скорость интернета через прокси упала катастрофически. Одни страницы открываются долго, другие совсем не открываются, хотя на самом сервере эти же страницы открываются довольно шустро;
  2. Служба EProxy уже несколько раз остановилась по ошибке и пришлось её запускать заново.
Один логин и несколько IP-адресов нужны мне самому, например, т.к. я вхожу с разных компьютеров в интернет, но при этом логин у меня один и тот же везде. Играть с ролями?
wikipost
ili_a12.02.2013 13:53
Mister_Simply пишет: Один логин и несколько IP-адресов нужны мне самому, например, т.к. я вхожу с разных компьютеров в интернет, но при этом логин у меня один и тот же везде. Играть с ролями?

А что вам мешает вручную вводить логин и пароль при авторизации, не прибегая к IP привязке?
wikipost
ac12.02.2013 13:54
Mister_Simply пишет: когда я набрал http://<IP-адрес>:<порт>, НО... оно так и не открылось до конца после ввода логина и пароля администратора

Как это выглядит? Снимок экрана.

Mister_Simply пишет: Служба EProxy уже несколько раз остановилась по ошибке и пришлось её запускать заново.

По какой ошибке? Что в Eproxy.log?

Mister_Simply пишет: Один логин и несколько IP-адресов нужны мне самому, например, т.к. я вхожу с разных компьютеров в интернет, но при этом логин у меня один и тот же везде.

Раз вы логин этот все равно не вводите (IP-авторизация), то наверное не принципиально, один там логин или несколько. Или не использовать IP-авторизацию, и на каждом компьютере явно вводить свой единственный логин, один раз в день.
wikipost
Mister_Simply12.02.2013 13:56
ili_a пишет: А что вам мешает вручную вводить логин и пароль при авторизации, не прибегая к IP привязке?

В 2.99 всегда вёл статистику используя IAM (InternetAccessMonitor), который дает детальный анализ и по именам и по адресам и логин с паролем не вводил никогда при входе в интернет
wikipost
Mister_Simply12.02.2013 14:10
ac пишет:
Как это выглядит? Снимок экрана.

Internet Explorer не может отобразить эту стрницу

ac пишет:
По какой ошибке? Что в Eproxy.log?

Прикрепляю файл к сообщению...

ac пишет:
Раз вы логин этот все равно не вводите (IP-авторизация), то наверное не принципиально, один там логин или несколько. Или не использовать IP-авторизацию, и на каждом компьютере явно вводить свой единственный логин, один раз в день.

А пароли и IP-адреса из 2.99 не перенеслись автоматически в 5.08, по-моему. Тогда КАК(!) я логинюсь в EProxy, если есть только логин, но нет ни пароля ни IP-адреса для авторизации. Я точно сейчас не ввожу пароль при входе в интернет
Файл: Полный журнал EProxy [1793649 bytes]
wikipost
ili_a12.02.2013 14:24
Mister_Simply пишет: А пароли и IP-адреса из 2.99 не перенеслись автоматически в 5.08, по-моему. Тогда КАК(!) я логинюсь в EProxy, если есть только логин, но нет ни пароля ни IP-адреса для авторизации. Я точно сейчас не ввожу пароль при входе в интернет
По умолчанию настроено пускать всех без авторизации http://www.eserv.ru/Eserv5Docs#TOC_51 включите галочку "Пароль на доступ к HTTP-прокси"
wikipost
ac12.02.2013 14:50
ред: 12.02.2013 14:56
Mister_Simply пишет: Internet Explorer не может отобразить эту стрницу

Так "не до конца" или совсем не может? Может другой браузер (Chrome, Firefox) даст более вразумительное диагностическое сообщение? Проверьте также, что на свой локальный сервер вы не через прокси ходите (галочка в браузере "не использовать прокси для..." для того IP или имени, по которому вы к интерфейсу Eproxy обращаетесь).

Mister_Simply пишет: Больше того — я уже приобрел лицензию на 5-ю версию
В логе запись о триальном ключе. Лучше его убрать, оставить приобретенный сертификат.

Еще отключите в настройках UPnP (и перезапустите потом Eproxy), а то какой-то плеер (?) с 192.168.160.20 слишком напористо пытается управлять Eproxy.
wikipost
Mister_Simply12.02.2013 15:41
ili_a пишет: По умолчанию настроено пускать всех без авторизации http://www.eserv.ru/Eserv5Docs#TOC_51 включите галочку "Пароль на доступ к HTTP-прокси"

Сделано! Заодно и свой пароль обновил
wikipost
Mister_Simply12.02.2013 15:48
ac пишет: Так "не до конца" или совсем не может? Может другой браузер (Chrome, Firefox) даст более вразумительное диагностическое сообщение? Проверьте также, что на свой локальный сервер вы не через прокси ходите (галочка в браузере "не использовать прокси для..." для того IP или имени, по которому вы к интерфейсу Eproxy обращаетесь).

Открылся веб-интерфейс настроек EProxy и я смог изменить в нём настройку, о которой сказал выше. Вот только не пойму почему упорно браузер игнорировал именно галочку "не использовать прокси для локальных адресов" пока я вручную не задал в дополнительных настройках маску 192.168.*.* в поле "Не использовать прокси-сервер для адресов начинающихся с ... " :-\
wikipost
Mister_Simply12.02.2013 15:50
ред: 12.02.2013 16:50
ac пишет: В логе запись о триальном ключе. Лучше его убрать, оставить приобретенный сертификат.

В папке с сертификатами лежит и триальный и приобретенный сертификат и в окне настроек EProxy отображаются оба. Я триальный просто не убрал после установки. А какое имя файла с триальным сертификатом? (убрал eserv_user_TRIAL.cer)
wikipost
Mister_Simply12.02.2013 15:53
ac пишет: Еще отключите в настройках UPnP (и перезапустите потом Eproxy), а то какой-то плеер (?) с 192.168.160.20 слишком напористо пытается управлять Eproxy.

Не совсем понял про "какой-то плеер". Откуда он там мог взяться?
Службы каталогов — UPnP-сервер — ...?
wikipost
ac12.02.2013 17:23
Mister_Simply пишет: Вот только не пойму почему упорно браузер игнорировал именно галочку "не использовать прокси для локальных адресов" пока я вручную не задал в дополнительных настройках маску 192.168.*.*

Это такая странная старинная традиция в IE — считает локальными только доменные имена без точек. А любые IP для него — не локальные. По-моему, там (в настройках браузера) надо не маску указывать, а просто "192.168".
Mister_Simply пишет: Не совсем понял про "какой-то плеер". Откуда он там мог взяться?

Вам виднее, что у вас работает на машине 192.168.160.20. Может и не плеер, но какая-то программа с поддержкой UPnP, по её User-Agent'у не ясно.

Mister_Simply пишет: Службы каталогов — UPnP-сервер — ...?

В "Службах каталогов" уберите галочку "Запускать UPnP-сервер" и перезапустите Eproxy.

Mister_Simply пишет: А какое имя файла с триальным сертификатом? (убрал eserv_user_TRIAL.cer)

Правильно.
wikipost
Mister_Simply12.02.2013 17:32
ac пишет: Это такая странная старинная традиция в IE — считает локальными только доменные имена без точек. А любые IP для него — не локальные. По-моему, там (в настройках браузера) надо не маску указывать, а просто "192.168".

Ну вроде теперь он "понял", какие адреса являются для него локальными. Потренируюсь с прокси и без и узнаю точно, "что он себе думает"

ac пишет: Вам виднее, что у вас работает на машине 192.168.160.20. Может и не плеер, но какая-то программа с поддержкой UPnP, по её User-Agent'у не ясно.

192.168.160.20 — это и есть локальный IP-адрес самого прокси-сервера

ac пишет: В "Службах каталогов" уберите галочку "Запускать UPnP-сервер" и перезапустите Eproxy.

Сделано!
wikipost
Mister_Simply13.02.2013 15:50
Я так понимаю, что с 5-ой версией EServ мне уже не потребуется прибегать к программам сторонних разработчиков для анализа трафика. Мне не нужен InternetAccessMonitor for EServ? А какая альтернатива в 5-ой версии для POPFile, которым пользовались в 2.99?
wikipost
ac13.02.2013 16:07
ред: 13.02.2013 16:20
Mister_Simply пишет: Я так понимаю, что с 5-ой версией EServ мне уже не потребуется прибегать к программам сторонних разработчиков для анализа трафика. Мне не нужен InternetAccessMonitor for EServ?

Это как хотите. Если встроенные статистические средства устраивают, то не нужен. Хотя некоторые покупают ProxyInspector for Eserv — значит находят его преимущества.

Mister_Simply пишет: А какая альтернатива в 5-ой версии для POPFile, которым пользовались в 2.99?

PopFile работает и с Eserv/5 — подключается к SMTP-серверу, IMAP-серверу и веб-серверу через acFilter. Альтернатива — LibSD.
wikipost
Mister_Simply13.02.2013 16:42
ред: 13.02.2013 16:43
ac пишет: Это как хотите. Если встроенные статистические средства устраивают, то не нужен. Хотя некоторые покупают ProxyInspector for Eserv — значит находят его преимущества.

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

ac пишет: PopFile работает и с Eserv/5 — подключается к SMTP-серверу, IMAP-серверу и веб-серверу через acFilter. Альтернатива — LibSD

Т.е. я могу просто скопировать папку с POPFile и запускать его так же, как и раньше, используя уже наработанную базу?

И вот ещё какой вопрос возник. Когда я меняю какие-то настройки в EServ 5.08, то он настоятельно рекомендует мне перезапустить сервисы. Как мне это сделать, если я управляю прокси-сервером через веб-интерфейс? Кнопки типа "сохранить настройки" нету и сразу не совсем понятно, изменена и сохранена настройка или нет...
wikipost
ac13.02.2013 18:09
Mister_Simply пишет: Я так понимаю, что структуры файла логов тоже отличаются в версиях 2.99 и 5.08

Формат статистического журнала E2 сохранен (для Estat, который со времен Eserv/2 работает). Кроме того, форматы записей в файлах-журналов в версии E3 и более поздних настраивается в файле log.str.txt, т.е. можно при необходимости подогнать под любую стат.программу, способную читать текстовые файлы.

Mister_Simply пишет: Т.е. я могу просто скопировать папку с POPFile и запускать его так же, как и раньше, используя уже наработанную базу?

Можно даже не копировать, а использовать на прежнем месте, подредактировав пути к popfile в E4.ini. Но обратите внимание, что с E2 POPfile использовали обычно в режиме POP3-прокси, а с E3 и позднее — в намного более функциональном XMLRPC.
wikipost
ac13.02.2013 18:13
Mister_Simply пишет: настоятельно рекомендует мне перезапустить сервисы. Как мне это сделать, если я управляю прокси-сервером через веб-интерфейс?

"Информация/Система/Службы" в консоли управления.
wikipost
Mister_Simply14.02.2013 10:38
ac пишет: Формат статистического журнала E2 сохранен (для Estat, который со времен Eserv/2 работает). Кроме того, форматы записей в файлах-журналов в версии E3 и более поздних настраивается в файле log.str.txt, т.е. можно при необходимости подогнать под любую стат.программу, способную читать текстовые файлы.

Пока я вижу, что в самом EServ имеется достаточное количество информации (кто, когда, куда и сколько), т.е. можно обходиться и без сторонних программ-анализаторов. Возможно что-то и заинтересует в будущем...

ac пишет: Можно даже не копировать, а использовать на прежнем месте, подредактировав пути к popfile в E4.ini. Но обратите внимание, что с E2 POPfile использовали обычно в режиме POP3-прокси, а с E3 и позднее — в намного более функциональном XMLRPC.

Главное — работоспособность и возможность использовать наработанные базы (не один год с ними работаем)
wikipost
Mister_Simply14.02.2013 10:39
ac пишет: Mister_Simply пишет: настоятельно рекомендует мне перезапустить сервисы. Как мне это сделать, если я управляю прокси-сервером через веб-интерфейс?

"Информация/Система/Службы" в консоли управления.

Спасибо. Принято.
wikipost
Mister_Simply28.02.2013 09:21
Доброго времени суток!

На этапе тестирования EServ5 обнаружилось, что периодически значительно падает скорость интернета. При этом выключение E5 и включение E2 изменяет ситуацию и скорость увеличивается, т.е. сам интернет работает стабильно на одной скорости, а вот прокси по-разному его "раздают". На самом сервере скорость неизменна — 4 Мбит. При этом на E5 скорость как резко падает так же резко и повышается. В чём может быть причина?
wikipost
ac28.02.2013 13:02
Причины очень разнообразны, вот например: http://forum.eserv.ru/E4/Proxy/Медленная работа через Е4#85
wikipost
Mister_Simply28.02.2013 15:47
ред: 28.02.2013 15:48
ac пишет: Причины очень разнообразны, вот например: http://forum.eserv.ru/E4/Proxy/Медленная работа через Е4#85

Перечитал тему. Разница между версиями EServ имеет значение, если правильно понял.
I. DATA\log\stat\stats.db3 нет в наличии в данной папке, поэтому его удаление, как у топикстартера, не представляется возможным

II. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay установлен в значение 0x0000001e (30). Необходимо изменить его?

III. acWEB\conf\OnStartup.rules.txt обнаружен в EProxy\conf\OnStartup.rules.txt. Есть необходимость экспериментировать с параметрами PacketSize и WriteSocketRetryDelay?
wikipost
ac28.02.2013 19:35
Начните с п.3.

Еще антивирус, рубрикатор, способ авторизации могут оказывать существенное влияние.
wikipost
Работает на Eserv/5.05555 (05.06.2016)