Jail и неработа почты

Решение проблем связанных с электронной почтой при использовании Brainy
Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail и неработа почты

Сообщение alenka » Пт апр 12, 2019 9:10 am

Лишние ключи уберем.

dmitry_stas
Сообщения: 207
Зарегистрирован: Вт апр 17, 2018 7:43 am

Re: Jail и неработа почты

Сообщение dmitry_stas » Пт апр 12, 2019 11:08 am

и еще момент - после перенастройки jail ключи копируются в папку /home/user/etc/opendkim/keys, но после перезагрузки сервера их снова нет. если после этого скопировать ключи руками - остаются и после перезагрузки

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail и неработа почты

Сообщение alenka » Пн апр 15, 2019 11:01 am

Поправили.

dmitry_stas
Сообщения: 207
Зарегистрирован: Вт апр 17, 2018 7:43 am

Re: Jail и неработа почты

Сообщение dmitry_stas » Сб сен 14, 2019 12:28 pm

sbury писал(а):
Вт апр 09, 2019 6:12 pm
1. Проблема: письма не подписываются dkim, как итог - с настроенным на reject DMARC почтовики отбрасывают письма.
Причина: юзерам не копируются ключи для DKIM подписи.
Решение: копируем ключики из /etc/opendkim/keys/site-1...n в /home/user_name/etc/opendkim/keys/site-1...n
исправлено в последнем обновлении
после последнего обновления панели опять эта проблема проявилась, в папках юзеров нет вообще каталога /home/user_name/etc/opendkim

azzepis
Сообщения: 47
Зарегистрирован: Пн май 07, 2018 11:30 am

Re: Jail и неработа почты

Сообщение azzepis » Ср авг 03, 2022 1:17 pm

Вітаю.
Маю схожу порблему.
Регулярно перестає працювати пошта. в логах бачу:

Warning: mail(): Could not execute mail delivery program '/usr/sbin/sendmail -t -i' in /sites/org.com/1.php on line 11

Юзер в jail , роблю "оновити джейл", починаэ працювати. Проходить певний час - та сама помилка, оновлюю джейл - починає працювати

Список файлів в джйел

Изображение

Ось що у юзера в /usr/sbin :

Изображение

Допоможіть виправити (версія панелі: 1.0938.20220621, Almalinux 8)
В мене можна купити домен

azzepis
Сообщения: 47
Зарегистрирован: Пн май 07, 2018 11:30 am

Re: Jail и неработа почты

Сообщение azzepis » Ср авг 03, 2022 1:43 pm

якщо прибрати /usr/sbin/sendmail з списку пакетів джейл і перебудувати - також працює.
проблема в тому, що чомусь через певний час перестає, і просте натискання "перебудувати джейл" допомагає
В мене можна купити домен

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail и неработа почты

Сообщение alenka » Чт авг 04, 2022 11:36 am

Покажите выводы:
free -h
cat /var/log/messages | grep memory

azzepis
Сообщения: 47
Зарегистрирован: Пн май 07, 2018 11:30 am

Re: Jail и неработа почты

Сообщение azzepis » Чт авг 04, 2022 2:01 pm

# free -h
total used free shared buff/cache available
Mem: 7.6Gi 4.0Gi 2.0Gi 349Mi 1.5Gi 3.1Gi
Swap: 4.0Gi 645Mi 3.4Gi

cat /var/log/messages | grep memory - пусто

Але це не в момент, коли не працює, я зловлю момент і надішлю дані повторно
В мене можна купити домен

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail и неработа почты

Сообщение alenka » Чт авг 04, 2022 2:36 pm

Код: Выделить всё

tail -f /home/USER/var/log/exim/main.log /var/log/exim/main.log
USER на свойт
Еще по этой команде вывод, в момент отправки.

azzepis
Сообщения: 47
Зарегистрирован: Пн май 07, 2018 11:30 am

Re: Jail и неработа почты

Сообщение azzepis » Пт авг 05, 2022 11:41 am

alenka писал(а):
Чт авг 04, 2022 2:36 pm

Код: Выделить всё

tail -f /home/USER/var/log/exim/main.log /var/log/exim/main.log
USER на свойт
Еще по этой команде вывод, в момент отправки.

Дякую за допомогу.
Знову не працювала відправка. Вище писав виводи команд щодо пам'яті і помилок пам'яті в messages- вони не змінилися, вільна пам'ять є, в messages зі словом memory немає нічого

Щодо нових команд - в логах пошти не бачу нічого окрім Warning: purging the environment. Suggested action: use keep_environment:

Код: Выделить всё

2022-08-05 14:19:21 SMTP syntax error in "eGVyb3g=" H=(localhost) [5.34.207.59] I=[my.ip.of.server]:25 unrecognized command
2022-08-05 14:23:18 Warning: purging the environment.
 Suggested action: use keep_environment.
2022-08-05 14:23:18 1oJvQE-00BVj6-12 <= zakaz@mysite.com U=parf2 P=local S=13061 from <zakaz@mysite.com> for asdsadsad@gmail.com
2022-08-05 14:23:18 Warning: purging the environment.
 Suggested action: use keep_environment.
2022-08-05 14:23:18 1oJvQE-00BVjA-82 <= zakaz@mysite.com U=parf2 P=local S=13427 from <zakaz@mysite.com> for mail@mysite.com
2022-08-05 14:23:18 1oJvQE-00BVjA-82 => mail <mail@mysite.com> R=local_user T=local_delivery
2022-08-05 14:23:18 1oJvQE-00BVjA-82 Completed
2022-08-05 14:23:24 1oJvQE-00BVj6-12 => asdsadsad@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [142.250.102.26] I=[my.ip.of.server] X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=yes K C="250 2.0.0 OK bt24-20020a170906b15800b007307c42ab08si3292668ejb.375 - gsmtp"
2022-08-05 14:23:24 1oJvQE-00BVj6-12 Completed
2022-08-05 14:29:00 Warning: purging the environment.
 Suggested action: use keep_environment.
2022-08-05 14:29:00 1oJvVk-00BX3t-Fn <= parf2@mysite.com U=parf2 P=local S=476 from <parf2@mysite.com> for info@mix.com.ua
2022-08-05 14:29:01 1oJvVk-00BX3t-Fn [94.16.106.197] SSL verify error: certificate name mismatch: DN="/CN=panel33.hosting.name" H="mail.mix.com.ua"
2022-08-05 14:29:01 1oJvVk-00BX3t-Fn => info@mix.com.ua R=dnslookup T=remote_smtp H=mail.mix.com.ua [94.16.106.197] I=[my.ip.of.server] X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=no K C="250 2.0.0 Ok: 922 bytes queued as 96C6B160C6E"
2022-08-05 14:29:01 1oJvVk-00BX3t-Fn Completed
2022-08-05 14:29:19 Delay 0s for localhost [127.0.0.1] with HELO=mysite.com. Mail from mail@mysite.com to olenak@gmail.com.
2022-08-05 14:29:26 1oJvW3-00BXA6-6q <= mail@mysite.com H=localhost (mysite.com) [127.0.0.1] I=[127.0.0.1]:25 P=esmtps X=TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=1762 id=nl0obgoafZBeGkQCZ1Exl0lAOBu5vDPbvaTtANMwh4@mysite.com from <mail@mysite.com> for olenak@gmail.com
2022-08-05 14:29:26 1oJvW3-00BXA6-6q => olenak@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [142.250.27.27] I=[my.ip.of.server] TFO X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=yes K C="250 2.0.0 OK dm2-20020a170907948200b00711fd60fa17si3148902ejc.34 - gsmtp"
2022-08-05 14:29:26 1oJvW3-00BXA6-6q Completed
2022-08-05 14:29:35 Delay 0s for localhost [127.0.0.1] with HELO=mysite.com. Mail from mail@mysite.com to ewa.yyy@onet.pl.
2022-08-05 14:29:36 1oJvWJ-00BXFs-Q9 <= mail@mysite.com H=localhost (mysite.com) [127.0.0.1] I=[127.0.0.1]:25 P=esmtps X=TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=1743 id=uvOMP5cTuDXpfnkSFJizOFq02Vzs65qVsFuvVHWox2E@mysite.com from <mail@mysite.com> for Ewa.yyy@onet.pl
2022-08-05 14:29:38 1oJvWJ-00BXFs-Q9 H=mx.poczta.onet.pl [213.180.147.146]: Remote host closed connection in response to EHLO mysite.com
2022-08-05 14:29:38 1oJvWJ-00BXFs-Q9 == ewa.yyy@onet.pl <Ewa.yyy@onet.pl> R=dnslookup T=remote_smtp defer (-18) H=mx.poczta.onet.pl [213.180.147.146]: Remote host closed connection in response to EHLO mysite.com
На всяк випадок в момент проблеми такий вивод:

Код: Выделить всё

systemctl status php73w-fpm@parf2.service
● php73w-fpm@parf2.service - The PHP FastCGI Process Manager - parf2
   Loaded: loaded (/usr/lib/systemd/system/php73w-fpm@parf2.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2022-08-05 11:42:19 EEST; 2h 46min ago
  Process: 2672076 ExecReload=/bin/kill -USR2 $MAINPID (code=exited, status=0/SUCCESS)
 Main PID: 2656816 (php-fpm)
   Status: "Processes active: 0, idle: 10, Requests: 6331, slow: 0, Traffic: 1.8req/sec"
    Tasks: 40 (limit: 40)
   Memory: 397.1M (limit: 4.8G)
      CPU: 15min 14.332s
   CGroup: /system.slice/system-php73w\x2dfpm.slice/php73w-fpm@parf2.service
           ├─2656816 php-fpm: master process (/etc/php73w/php-fpm.parf2.conf)
           ├─2742953 php-fpm: pool parf2-php73w.conf
           ├─2742954 php-fpm: pool parf2-php73w.conf
           ├─2743266 php-fpm: pool parf2-php73w.conf
           ├─2743521 php-fpm: pool parf2-php73w.conf
           ├─2743550 php-fpm: pool parf2-php73w.conf
           ├─2743988 php-fpm: pool parf2-php73w.conf
           ├─2744086 php-fpm: pool parf2-php73w.conf
           ├─2744173 php-fpm: pool parf2-php73w.conf
           ├─2744242 php-fpm: pool parf2-php73w.conf
           └─2744265 php-fpm: pool parf2-php73w.conf

Aug 05 11:42:18 mysite.com systemd[1]: Starting The PHP FastCGI Process Manager - parf2...
Aug 05 11:42:19 mysite.com systemd[1]: Started The PHP FastCGI Process Manager - parf2.
Aug 05 12:29:12 mysite.com systemd[1]: Reloading The PHP FastCGI Process Manager - parf2.
Aug 05 12:29:12 mysite.com systemd[1]: Reloaded The PHP FastCGI Process Manager - parf2.
Запуск такої команди вирішує питання:

[root@org-parfums log]# systemctl reload php73w-fpm@parf2.service
В мене можна купити домен

Ответить