Как в Eserv 5.04 выключить обращение программы с внешними почтовыми серверами и оставить лишь возможность переписываться в локальной сети.
Нужно что б не отсылалась и не приходила почта из ВНЕ
Комментарии к этой версии (23.10.2012 12:27) [~night] 31582a90
И перезапустите службы. Когда захотите вернуть отправку, то просто уберите минусы из "smtpsend4--.exe".
А чтобы не приходила извне по SMTP — настройте сетевые интерфейсы SMTP-сервера, чтобы он был подключен только к локальным IP (тоже требуется перезапуск после смены интерфейсов). И отключите задания планировщика PopPull, если были.
Спасибо, понял про отправку, а вот с SMTP не совсем, где именно настройки SMTP сервера в Eserv. Во вкладках не вижу... и что касается PopPull, в планировщике 3 задачи подобного характера и когда убираю галку о том что б данное правило перестало работать, он её убирает, но не сохраняет, а после и вовсе зависает Eserv (пишет что загружает)
Не сохраняет в каком режиме — при обращении в консоль из браузера или из самого acWEB? В логе DATA\log\HTTP\2012-10-23-log.txt появляется запись про обращение к updateDB.e?
Спасибо, выбрал "Все локальные", сервер пишет. Как это сделать не знаю, ибо если меняю любую вкладку или выключаю acWeb, то все измененные значения становятся прежними [143279 bytes]
Перезапускаю службы связанные с Eserv, результат не меняется, какие службы надо перезагрузить?
а значение в логе не появляется. выбираю правило, справа убираю флажок где меню Включено? программа прописывает "нет", но опять же нажав на это правило, всёравно остаётся "да"
Нажал на картинку в виде календаря над этими меню и значение "нет" сохранилось ... прошу извинить за вопрос, он себя исчерпал.
Кстати, а разве нельзя заблокировать исходящую почту, так же в настройках выбрав POP3 "Все локальные"
Отправка исходящей почты идёт по SMTP (вообще вся почта в интернете между серверами в норме ходит по SMTP), т.е. настройка POP3 ничего не даст.
Если среди ваших пользователей нет таких, кто должен иметь доступ к рабочей почте извне ЛС (командированные и т.п. мобильные), то можно настроить POP3 на "Все локальные", это уменьшит вероятность внешних вторжений (подбор паролей, воровство почты...).
Вопрос такой. Убрал POPpull правила, сделал SMTP локальным. Надо сделать что б 1 учётка "1 форма" принимала и отправляла почту. Не принимает и не отправляет. Допустим не принимает потому что SMTP локальный, а почему не отправляет?
Могу прислать любые скрины. Протоколы почты стандартные, домен указан, к интернету подключен. Вроде проблем быть не должно.
Не отправляет локальному получателю или наружу? (наружу мы вроде тоже блокировали выше)
Из какой программы? Что в DATA\log\SMTP\2012-11-07-log.txt пишется при этом? Какие ошибки показывает в клиентской программе?
Сетевой интерфейс SMTP указан верно (надо еще перезапускать службу SMTP после изменения интерфейса). Теперь проверьте настройку почтового клиента — какой сервер у него указан в настройках SMTP.
Последний скрин к делу не относится, т.к. вашему серверу связь с внешним миром не нужна, как написано в первом сообщении этой темы.
Eserv и без настройки будет считать сети 127 и 192.168 локальными. А если внешняя (судя по IP) сеть 217 тоже должна обрабатываться как локальная, то можно дать ей локальные привилегии (пускать куда-нибудь без пароля) через ACL ("Пользователи/Права доступа"), либо связать эти IP с учетными записями (в свойствах учетных записей).
Заработал Eserv5 портированный с Eserv2. Есть проблема: учётки не удаляются. Нажимаю на учётку, справа на крестик — удалить учётку. И учётка не удаляется и вдобавок Eserv уходит в затуп: статистику не загружают и не переключается на другие учётки.
Это понятно, именно поэтому я и подозреваю IE, т.к. в acWEB'е он встроен (интерфейс реализован на нем), и на него соответственно действуют общие настройки безопасности IE и настройки прокси IE.
Может это связанно с этим
Я до сих пор понять не могу почему всегда запущены службы acWeb и при запуске на сервере Eserv появляется ещё один процесс. [82582 bytes]
Так вы поставили службу, вот она и стартует на автомате. В этом случае второй раз acWEB запускать не надо, он попытается сеть на те же порты и обломается, что вы и видите. Если при работе службы иконки в трее нет, то обращайтесь из браузера к странице администрирования.
Это конечно странно, но такое ощущение что, тот асВеб который в службах, имеет другие настройки нежели тот что я запускаю....
Может разумно просто удалить эти 3 службы и тупо запускать асВеб в трей.
Настройки те же самые (если E5 установлен только один раз в одном каталоге), поэтому и конфликтуют по портам при втором запуске. Только при запуске второго acWEB'а он выбирает другой порт консоли управления, а не тот, который уже занят первым, иначе ничего работать не будет.
night пишет: Может разумно просто удалить эти 3 службы и тупо запускать асВеб в трей.
Нет, разумнее оставить acWEB в службах (тогда он будет автоматически запускаться при старте Windows, а не когда админ на работу придёт), а для управления использовать браузер — http://где-у-вас-eserv:2012/
У нас старый Eserv 2 работал по принципу, сервер включен и в трее висит сам Есерв, к нему удалённо некоторые пользователи подключаются да бы статистику считывать
Eserv/2 не допускал параллельных запусков, поэтому работал либо [1] невидимой службой (в трее нет, доступ только через веб), либо [2] обычным приложением, доступным через трей тому, кто его запустил, а остальным через веб.
В E5 вы можете использовать любой из этих двух режимов, а также третий [3] — параллельный запуск двух копий acWEB — один службой, другой приложением. В этом третьем режиме вторая копия acWEB не может использовать те же порты, что и первая, и у него работает только порт консоли управления.
Большинство пользователей Eserv при первичной настройке Eserv используют режим [2], а после этого устанавливают службу и соответственно переключаются на использование режима [1], а при необходимости донастройки используют браузер, т.к. он (браузер) у всех и так всегда запущен, и Eserv, запущенный службой, доступен отовсюду по сети, не обязательно к серверу являться лично.
Может с IIS?
В консоли Eserv'а загляните в "Информация/Система/Сеть/Соединения/TCP-серверы" — какой процесс слушает 80й порт. Или просто зайдите браузером на этот 80й порт — какой сайт выдаст
Такая ситуация. Отключил в службах всё что было связанно с Есерв. Перевёл Есерв прокси с 80 порта на 3128 и браузеры стали писать, что прокси сервер отказывает мне в доступе, при условии что они настроены на этот 3128 порт. Потом переключил Есерв на 80 порт и вовсе не смог вернуть в рабочее состояние сервер. Только полная перезагрузка Виндоус Сервера смогла вернуть в чувство Есерв.
есть проблема в том что через этот сервер работает всего 1 компьютер, и пинг до сервера 1мс, а в интернете 400+. Я думал что это из-за того что запущено сразу 2 сервера и они зацикливаются, но включив тока 1 Есерв, увидел что пинг всёравно зашкаливает. С Чем это связано?
Ещё есть программа которая подключается по IP и порту 21 и получает информацию. Через прокси она не работает, даже если ставить настройки HTTPS на 80 порт или через Socks по 1080 порту.
night пишет: Перевёл Есерв прокси с 80 порта на 3128 и браузеры стали писать, что прокси сервер отказывает мне в доступе, при условии что они настроены на этот 3128 порт.
Как именно пишет? Что в окне браузера? Можно привести скриншот. У вас в ЛС компьютеры имеют нелокальные IP, поэтому надо убедиться, что порт 3128 привязан не к стандартному интерфейсу "все локальные" (LAN), а к тому сетевому интерфейсу, с которого они работают.
night пишет: есть проблема в том что через этот сервер работает всего 1 компьютер
А он как работает, если остальные не работают?
night пишет: Ещё есть программа которая подключается по IP и порту 21 и получает информацию.
Какая именно программа? Для FTP есть еще специализированный прокси на порту 3121.
1 скрины пришлю по поводу первого чуть позже. [93025 bytes]
Сетка не стандартная, на всех сетевухах локальных компов прописан айпи 198.162.10.*, с маской и на сетевой плате сервера которая предназначена на сеть прописан айпи 198.162.10.1 и маска и всё.
2 по поводу второго, просто подключаю один комп к серверу, да бы не давать нагрузки никакой от сети и пинг зашкаливает под 400 при использовании интернета. Соответсвенно когда уже подключаю всю сетку, то пинг абсолютно такой же и неприемлем для работы. При условии что пинг до айпи сервера 1мс и сам Есерв в статистике показывает, что пинг до машин дай Бог 50 мс.
3 Программа узко специализированная PharmSM, в ней просто прописываются айпи серверов и порт, для получения с них информации. Если я не ошибаюсь Есерв используется 21 порт, может по этому не работает порт в программе, хотя я в этом не многое понимаю.
4 По поводу порта 80ого, перезагрузил Windows Server, когда не мог добиться от Есерва какой либо работы, после тестов с прокси портами. Перезагрузил и после не увидел что б 80ый порт был кем то занят ...
Снимок экрана вы привели про почту, а надо про прокси (ниже в дереве). В списке интерфейсов (там где "Все", "Все локальные" и т.д.) вы свой интерфейс 198.162.10.1 видите? Вот его и выбирайте. После сохранения перезапустите acWEB.
Ping (от ping.exe) через Eserv вообще не пройдёт, т.к. работает на нижнем IP-уровне, а Eserv на TCP и UDP. Вы наверное имеете в виду какой-то другой пинг. Какой? Где в статистике Eserv показывает пинг до машин (каких)?
Занятость 21го порт в Eserv (его FTP-сервером) не помешает вам подключаться к внешним FTP-серверам. В PharmSM кроме IP сервера где-нибудь указывается логин и пароль для входа на этот сервер? Если да, то попробуйте так: в поле IP-сервера напишите IPEserv'а, т.е. у вас 198.162.10.1, порт 3121, а вот в поле логин будет вся хитрость — запишите туда login-того-сервера@IP-того-сервера:порт-того-сервера. Да, для FTP-прокси (на 3121) тоже надо будет указать интерфейс 198.162.10.1 вместо "Все локальные" и перезапустить acWEB.
Перевёл Интерфейс Прокси со Всех локальных на тот на котором 198.162.10.1 и опять попробовал поставить порт на прокси 3128 — он не сработал. Вернул опять на 80. [64451 bytes]
80й у вас занят другой программой. И если и работает так что-то, то не через Eserv...
На снимке экрана видно, что вы выбрали IPv6-интерфейсы ([fe80::...]), а надо было 198.162.10.1, как мы договаривались выше. Он есть в списке интерфейсов? Выберите его, поставьте порт 3128, перезапустите acWEB и приведите фрагмент acWEB.log с момента последнего запуска.
То есть 198.162.10.1 нигде не фигурирует? Зачем мы тогда его тут столько обсуждали? Может мы вообще не о той машине говорим, а сервер 198.162.10.1 у вас где-то в другом месте ЛС? Если нет, то добавьте 198.162.10.1 в свойствах сетевой карты, затем укажите в Eserv. Или перенастраивайте браузеры на тот IPv6-адрес.
И перезапустите службы. Когда захотите вернуть отправку, то просто уберите минусы из "smtpsend4--.exe".
А чтобы не приходила извне по SMTP — настройте сетевые интерфейсы SMTP-сервера, чтобы он был подключен только к локальным IP (тоже требуется перезапуск после смены интерфейсов). И отключите задания планировщика PopPull, если были.
Не сохраняет в каком режиме — при обращении в консоль из браузера или из самого acWEB? В логе DATA\log\HTTP\2012-10-23-log.txt появляется запись про обращение к updateDB.e?
ред: 23.10.2012 13:43
[143279 bytes]
Перезапускаю службы связанные с Eserv, результат не меняется, какие службы надо перезагрузить?
ред: 23.10.2012 16:52
Нажал на картинку в виде календаря над этими меню и значение "нет" сохранилось ... прошу извинить за вопрос, он себя исчерпал.
Кстати, а разве нельзя заблокировать исходящую почту, так же в настройках выбрав POP3 "Все локальные"
Если среди ваших пользователей нет таких, кто должен иметь доступ к рабочей почте извне ЛС (командированные и т.п. мобильные), то можно настроить POP3 на "Все локальные", это уменьшит вероятность внешних вторжений (подбор паролей, воровство почты...).
Могу прислать любые скрины. Протоколы почты стандартные, домен указан, к интернету подключен. Вроде проблем быть не должно.
Из какой программы? Что в DATA\log\SMTP\2012-11-07-log.txt пишется при этом? Какие ошибки показывает в клиентской программе?
2012-07-11 08:00:53;127.0.0.1;@;9;3984;OUT;220 Eserv v5.03.4908 ESMTP. Wed, 11 Jul 2012 08:00:53 +0400 ()
2012-07-11 08:00:53;127.0.0.1;@;9;3984;IN;HELO pop2smtp
2012-07-11 08:00:53;127.0.0.1;@;9;3984;OUT;250 ru486.ru Hello [127.0.0.1]
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;MAIL FROM:<Maxwell@yahoo.com>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;250 Maxwell@yahoo.com OK
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;RCPT TO:<part08q@rambler.ru>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;550 pop2smtp: non local email
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;RCPT TO:<parsytec@rambler.ru>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;550 pop2smtp: non local email
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;RCPT TO:<parsytecm@rambler.ru>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;550 pop2smtp: non local email
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;RCPT TO:<parsy@rambler.ru>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;550 pop2smtp: non local email
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;RCPT TO:<part07@rambler.ru>
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;550 pop2smtp: non local email
2012-07-11 08:00:54;127.0.0.1;@;9;3984;IN;QUIT
2012-07-11 08:00:54;127.0.0.1;@;9;3984;OUT;221 Goodbye.
2012-07-11 17:59:56;127.0.0.1;@;10;924;OUT;220 Eserv v5.03.4908 ESMTP. Wed, 11 Jul 2012 17:59:56 +0400 ()
2012-07-11 17:59:56;127.0.0.1;@;10;924;IN;HELO pop2smtp
2012-07-11 17:59:56;127.0.0.1;@;10;924;OUT;250 ru486.ru Hello [127.0.0.1]
2012-07-11 17:59:56;127.0.0.1;@;10;924;IN;MAIL FROM:<robot@malina.ru>
2012-07-11 17:59:56;127.0.0.1;@;10;924;OUT;250 robot@malina.ru OK
2012-07-11 17:59:56;127.0.0.1;@;10;924;IN;RCPT TO:<part07@rambler.ru>
2012-07-11 17:59:56;127.0.0.1;@;10;924;OUT;550 pop2smtp: non local email
2012-07-11 17:59:56;127.0.0.1;@;10;924;IN;QUIT
2012-07-11 17:59:58;127.0.0.1;@;10;924;OUT;221 Goodbye.
Может вы случайно отвязали SMTP-сервер от локального сетевого интерфейса, оставив только localhost (127.0.0.1)?
[49536 bytes]
[93244 bytes]
[73185 bytes]
Чайник во всех этих делах, по логике тока SMTP перевёл на локальный, а так ничего другого
Последний скрин к делу не относится, т.к. вашему серверу связь с внешним миром не нужна, как написано в первом сообщении этой темы.
[57675 bytes]
Симптомы те же, что и в соседней вашей теме http://forum.eserv.ru/E5/Proxy/Eproxy - как основной механизм#7 Попробуйте из FF, Chrome, Opera...
Я до сих пор понять не могу почему всегда запущены службы acWeb и при запуске на сервере Eserv появляется ещё один процесс.
[82582 bytes]
[16723 bytes]
[72726 bytes]
Запускаю acWeb с ярлыка, тобишь эту панель управления, то я могу и удалять учётки и задавать роли и всё всё всё.
Такое ощущение что Eserv продублирован или я просто не могу понять как так он устроен -.-
Может разумно просто удалить эти 3 службы и тупо запускать асВеб в трей.
ред: 22.11.2012 15:22
Нет, разумнее оставить acWEB в службах (тогда он будет автоматически запускаться при старте Windows, а не когда админ на работу придёт), а для управления использовать браузер — http://где-у-вас-eserv:2012/
В E5 вы можете использовать любой из этих двух режимов, а также третий [3] — параллельный запуск двух копий acWEB — один службой, другой приложением. В этом третьем режиме вторая копия acWEB не может использовать те же порты, что и первая, и у него работает только порт консоли управления.
Большинство пользователей Eserv при первичной настройке Eserv используют режим [2], а после этого устанавливают службу и соответственно переключаются на использование режима [1], а при необходимости донастройки используют браузер, т.к. он (браузер) у всех и так всегда запущен, и Eserv, запущенный службой, доступен отовсюду по сети, не обязательно к серверу являться лично.
В консоли Eserv'а загляните в "Информация/Система/Сеть/Соединения/TCP-серверы" — какой процесс слушает 80й порт. Или просто зайдите браузером на этот 80й порт — какой сайт выдаст
есть проблема в том что через этот сервер работает всего 1 компьютер, и пинг до сервера 1мс, а в интернете 400+. Я думал что это из-за того что запущено сразу 2 сервера и они зацикливаются, но включив тока 1 Есерв, увидел что пинг всёравно зашкаливает. С Чем это связано?
Ещё есть программа которая подключается по IP и порту 21 и получает информацию. Через прокси она не работает, даже если ставить настройки HTTPS на 80 порт или через Socks по 1080 порту.
ред: 23.11.2012 13:38
Как именно пишет? Что в окне браузера? Можно привести скриншот. У вас в ЛС компьютеры имеют нелокальные IP, поэтому надо убедиться, что порт 3128 привязан не к стандартному интерфейсу "все локальные" (LAN), а к тому сетевому интерфейсу, с которого они работают.
А он как работает, если остальные не работают?
Какая именно программа? Для FTP есть еще специализированный прокси на порту 3121.
P.S. Нашли, кто занимал 80й порт?
ред: 23.11.2012 17:11
[93025 bytes]
Сетка не стандартная, на всех сетевухах локальных компов прописан айпи 198.162.10.*, с маской и на сетевой плате сервера которая предназначена на сеть прописан айпи 198.162.10.1 и маска и всё.
2 по поводу второго, просто подключаю один комп к серверу, да бы не давать нагрузки никакой от сети и пинг зашкаливает под 400 при использовании интернета. Соответсвенно когда уже подключаю всю сетку, то пинг абсолютно такой же и неприемлем для работы. При условии что пинг до айпи сервера 1мс и сам Есерв в статистике показывает, что пинг до машин дай Бог 50 мс.
3 Программа узко специализированная PharmSM, в ней просто прописываются айпи серверов и порт, для получения с них информации. Если я не ошибаюсь Есерв используется 21 порт, может по этому не работает порт в программе, хотя я в этом не многое понимаю.
4 По поводу порта 80ого, перезагрузил Windows Server, когда не мог добиться от Есерва какой либо работы, после тестов с прокси портами. Перезагрузил и после не увидел что б 80ый порт был кем то занят ...
[73081 bytes]
Пинг 400+ показывает Speedtest.net c локальных машин. При этом скорость полная.
[64451 bytes]
На снимке экрана видно, что вы выбрали IPv6-интерфейсы ([fe80::...]), а надо было 198.162.10.1, как мы договаривались выше. Он есть в списке интерфейсов? Выберите его, поставьте порт 3128, перезапустите acWEB и приведите фрагмент acWEB.log с момента последнего запуска.
Или после перезапуска сделайте еще один снимок экрана со списком портов.
вот от 26 числа то что просили асВеб лог
[77391 bytes]
ЕФ> Пинг с 400+ до 120 уменьшил за счёт отключение антивируса на сервере.
Странно. А если запустить ipconfig.exe на этой машине, то этот интерфейс в списке есть?