Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Поломали почтовый сервер как чинить?

1449  1 2 3 4 все
AlexNek патриот29.04.22 12:31
AlexNek
29.04.22 12:31 

Есть под никсами почтовый сервер, похоже dovecot, еще и postfix работает. Кто есть кто пока не разбирался.

Почтовый клиент соединяется получает количество писем в ящике и зависает на чтении.

Вечером всё было без проблем, с утра уже не фурычит.

В последнее время постоянно получал сообщения "High 5 minute load average alert".

#1 
MrSanders коренной житель29.04.22 17:04
NEW 29.04.22 17:04 
в ответ AlexNek 29.04.22 12:31

Так как postfix это MTA, а почтовый сервер - dovecot то надо, наверное, смотреть на сервере его логи.
"High 5 minute load average alert". - надо смотреть кто же cpu time жрёт. Может у почтового сервера времени не хватает ответить, потому что процессор занят.

#2 
AlexNek патриот29.04.22 18:07
AlexNek
NEW 29.04.22 18:07 
в ответ MrSanders 29.04.22 17:04
"High 5 minute load average alert".

Это было только когда кто то туды лазил, при нормальной работе ничего такого не происходит.

Последние две недели только и лазили. Я просто сервер перегружал как самый просто выход.


Пасибки, бум искать логи dovecot

#3 
Murr патриот29.04.22 18:21
Murr
NEW 29.04.22 18:21 
в ответ AlexNek 29.04.22 18:07

Мой пост таки потерли...


Проверь свободное место на диске - если мыло накапливается, то там большие файлы собираются и при удалении одного письма может не хватить места (или времени) на копирование...

#4 
AlexNek патриот29.04.22 19:19
AlexNek
NEW 29.04.22 19:19 
в ответ Murr 29.04.22 18:21

с местом проблем не вижу там 10 гигов отведено, меньше 2 занято

#5 
AlexNek патриот29.04.22 19:22
AlexNek
NEW 29.04.22 19:22 
в ответ MrSanders 29.04.22 17:04

Пытаются пароль подобрать пароль к почтовику постоянно.

Вот всё что нашел интересного


Это всё, только одна строка

Apr 29 18:29:37 dovecot: doveadm: Fatal: This is Dovecot's fatal log (1651249777)


Это постоянно как я пробую логинится

Apr 29 18:34:11 dovecot: pop3-login: Login: user=<user name>, method=XXXX, rip=myIp, lip=serverIp, mpid=27898, session=<wrfAnM3d3u5Z9QP1>

Apr 29 18:34:11 dovecot: pop3(user name): Disconnected: Logged out top=0/0, retr=0/0, del=0/19, size=955250

#6 
Murr патриот29.04.22 19:55
Murr
NEW 29.04.22 19:55 
в ответ AlexNek 29.04.22 19:22

Пытаются пароль подобрать

------

Зарежь ИПшник и посмотри что будет.

#7 
alex445 коренной житель29.04.22 20:09
NEW 29.04.22 20:09 
в ответ AlexNek 29.04.22 12:31, Последний раз изменено 29.04.22 20:10 (alex445)

Почему вы делаете чужую работу? Это должен делать админ, а не программист. Резко ладонь начальнику на стол и вопрос ребром!

#8 
AlexNek патриот29.04.22 20:57
AlexNek
NEW 29.04.22 20:57 
в ответ alex445 29.04.22 20:09
Это должен делать админ, а не программист

Для тех кто еще в танке - сервер личный, как и почта, правда у провайдера стоит.

#9 
AlexNek патриот29.04.22 20:59
AlexNek
NEW 29.04.22 20:59 
в ответ Murr 29.04.22 19:55
посмотри что будет

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

#10 
AlexNek патриот29.04.22 22:29
AlexNek
NEW 29.04.22 22:29 
в ответ AlexNek 29.04.22 12:31

Может еще кому понадобится


#11 
Murr патриот29.04.22 22:46
Murr
NEW 29.04.22 22:46 
в ответ AlexNek 29.04.22 20:59

как что включишь

------

А зачем?

Я, когда ИП баню так это надолго... до перестановки системы.

#12 
AlexNek патриот29.04.22 23:01
AlexNek
NEW 29.04.22 23:01 
в ответ Murr 29.04.22 22:46
Я, когда ИП баню

ааа, так ты про входящие - это автоматом происходит при подборе логина, за полгода 12тыс банов

#13 
AlexNek патриот29.04.22 23:03
AlexNek
NEW 29.04.22 23:03 
в ответ MrSanders 29.04.22 17:04
надо смотреть кто же cpu time жрёт

нашел сообщения

Resource: Process Time

от

Exceeded: 1815 > 1800 (seconds)

до

Exceeded: 398382 > 1800 (seconds)


qmgr -l -t unix -u

anvil -l -t unix -u -c

tlsmgr -l -t unix -u -c

proxymap -t unix -u

pickup -l -t unix -u -c

/usr/sbin/milter-greylist -P /var/run/greylist.pid -u greylist -p /var/spool/postfix/var/run/milter-greylist/milter-greylist.sock

Executable: /usr/lib/dovecot/pop3, Command Line: dovecot/pop3

Executable: /usr/lib/dovecot/auth, Command Line: dovecot/auth


Вопрос только как это всё запускается? И что это за команды

#14 
Murr патриот30.04.22 00:22
Murr
NEW 30.04.22 00:22 
в ответ AlexNek 29.04.22 23:03

И что это за команды

-----

man <command>

#15 
AlexNek патриот30.04.22 10:09
AlexNek
NEW 30.04.22 10:09 
в ответ Murr 30.04.22 00:22

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

#16 
Murr патриот30.04.22 10:53
Murr
NEW 30.04.22 10:53 
в ответ AlexNek 30.04.22 10:09

довольно задруднительно без опыта

------

Насколько Я помню, там есть ресурсный монитор - запускаешь и смотришь что жрет ресурсы.


Я бы поинтересовался у хостера тем откуда могут быть проблемы - что-нибудь в "виртуализации" "напутали"...

#17 
AlexNek патриот30.04.22 11:46
AlexNek
NEW 30.04.22 11:46 
в ответ Murr 30.04.22 10:53
смотришь что жрет ресурсы

так я же говорю об общей картине, типа ка на землю из космоса глянуть, многое видно по другому чем с земли.


Я бы поинтересовался у хостера

А при чем здесь провайдер? Считаешь что в последние дни что то напутали? Сильно сомневаюсь - один из крупнейших здесь

#18 
Murr патриот30.04.22 12:05
Murr
NEW 30.04.22 12:05 
в ответ AlexNek 30.04.22 11:46

А при чем здесь провайдер?

------

У тебя физический сервер или что-то другое?

Хостер имеет хоть какой-нибудь доступ к серверу?

#19 
NightWatch коренной житель30.04.22 12:05
NightWatch
NEW 30.04.22 12:05 
в ответ AlexNek 29.04.22 23:03

Все процессы за исключением одного относятся к почте (postfix или dovecot).

Судя по структуре сообщений - это отчеты lfd.

Resource: Process Time для служб, каковыми являются postfix и dovecot, не релеванто (их процессы могут выполняться бесконечно). Поэтому lfd обычно конфигурируют так, чтобы он их игнорировал и не забивал почтовый ящик ненужными отчетами.

#20 
1 2 3 4 все