Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AxetNord

Pages: 1 [2] 3 4 ... 6
16
Russian / Проблема с логами или с amavis
« on: May 27, 2017, 04:04:45 pm »
Доброго времени суток.
Таки поставил я зен 5.0.8 провел первоначальную настройку. Вроде все работает, но есть проблемы:
1 - пустой лог smtp фильтра из вебморды хотя в mail.log вроде пишет
2 - в логе почты из вебморды появляются записи вида
Quote
2017-05-27 15:18:08 amavis@mail.domain.ru amavis@mail.domain.ru 127.0.0.1 1111 dovecot relay bounced Другие события user unknown
Судя по всему amavis хочет что-то сказать, но почему-то шлёт почту на amavis@mail.domain.ru хотя настроено на admin@domain.ru
Кто-то сталкивался?

17
Russian / Перенос почты на новый сервер
« on: May 03, 2017, 12:59:22 pm »
Доброго времени суток.
Решил переходить с zen3.5 на zen5 Создал в виртуалке новый сервер, подключил его к старому серверу как дополнительный контроллер домена. поднял почту и sogo. Пользователи перенеслись нормально.
Теперь встал вопрос, как перенести почту?

18
... тоесть подменить новым нужным нам сертификатом тот что создали в морде с переименованием.
У меня сейчас стоит 3.5 я на ней пробовал делать по этому мануалу. Вроде все получилось, но потом что-то произошло и у меня все, что было завязано на СА легло и не поднималось, пока не создал новый серт и так пока и живу. Сейчас уже 3.5 устаревает.
Много обновлений безопасности уже не ставятся ибо потом ложиться зеня. Вот сижу и думаю на что обновляться. Хочется прикрутить нормальный сертификат. да так, чтоб это не приводило к проблемам.
Я на другом сервере уже пользую letsencrypt но там сертбот при проверке обновления сертификата проверяет и обновление себя и подтягивает зависимости. А старый зеня этого не любит.

19
Russian / zentyal 5 и подписанные сертификаты
« on: April 25, 2017, 01:26:22 pm »
Доброго времени суток.
Кто либо пытался подсунуть в новый зентал подписанные сертификаты? Или настроить обновление сертификатов от letsencrypt?

20
Russian / Re: Не могу войти в Zarafa
« on: November 18, 2016, 10:24:45 am »
Прошу прощения. Не мог ответить. Решили проблему?

21
Russian / Re: Не могу войти в Zarafa
« on: November 09, 2016, 12:37:13 pm »
Служба сама работает?

22
У меня был подобный случай. Тогда я ставил проприетарный драйвер на видеокарту, а потом обновлял ядро. После обновления ядра не получалось зайти в gui, но консоль работала. можете ли вы локально зайти в консоль на другом экране? стандартно gui экран находиться на ctrl+alt+f7. Нажмите, например, Ctrl+Alt+F6 и попробуйте залогиниться.

23
А в веб интерфейс доступ есть?

24
Russian / Re: Jabber. Истек срок сертификата
« on: September 22, 2016, 08:49:35 am »
Посмотрите в Certification Authority - General должны быть 2 сертификата. Корневой и сертификат сервера. Посмотрите их валидность, те, которые устарели - пересоздайте.
Если это не поможет, нужно будет больше данных.

25
Russian / Re: Спам в папку спам
« on: September 21, 2016, 02:48:53 pm »
Опишу как у меня включилось складывание спама в папку спам.
Для начала, если вы ещё не начали пользоваться функцией перенесённых шаблонов, рекомендую начать. Для этого нужно создать папку /etc/zentyal/stubs/mail/
Quote
sudo mkdir -p /etc/zentyal/stubs/mail

Теперь копируем /usr/share/zentyal/stubs/mail/dovecot.conf.mas
Quote
sudo cp /usr/share/zentyal/stubs/mail/dovecot.conf.mas /etc/zentyal/stubs/mail/

Таким образом мы имеем рабочий конфиг в /etc и дефолтный конфиг, который греет душу как бекап.

теперь настраиваем sieve
создаём скрипт в  /var/vmail/sieve/
Quote
sudo nano /var/vmail/sieve/SPAM.sieve
содержимое
Quote
require ["fileinto"];
# rule:[SPAM]
if header :contains "X-Spam-Flag" "YES"
{
        fileinto "Spam";
}
даём задаём права на папку sieve и её вложения для пользователя ebox группы ebox
Quote
sudo chown -R ebox:ebox /var/vmail/sieve
теперь скрипт нужно скомпилировать
Quote
sudo sievec /var/vmail/sieve/SPAM.sieve
на этом настройка sieve закончилась, возвращаемся к dovecot
открываем шаблон /etc/zentyal/stubs/mail/dovecot.conf.mas и добавляем в раздел Plugin settings директиву запуска скрипта. sieve_after = /var/vmail/sieve/SPAM.sieve
у меня это выглядит так
Quote
.............................................
##
## Plugin settings
##
plugin {
  quota = maildir:User quota
  quota_rule = *:storage=0

  sieve = <% $mailboxesDir %>/%Ld/%Ln/sieve-script
  sieve_global_path = <% $mailboxesDir %>/default.sieve
  sieve_storage = <% $mailboxesDir %>/%Ld/%Ln
  sieve_dir     = <% $mailboxesDir %>/%Ld/%Ln
  sieve_after = /var/vmail/sieve/SPAM.sieve
............................................
Я использовал sieve_after, потому, что мне показалось это логичным. Если у вас другая ситуация, есть ещё sieve_before

после этого надо перезагрузить zentyal mail. и скрипт начнёт работать.

Для тестирования работы можно использовать /etc/dovecot/dovecot.conf это даёт оперативность проверки и если что-то пошло не так, нужно просто перезагрузить zentyal mail, и dovecot.conf восстановиться из шаблона.
команды для тестирования
sudo doveconf -n - покажет вам изменения конфига, которые dovecot воспринимает, как сделанные вручную. То есть он покажет вам правки от zentyal и сделанные руками.
sudo service dovecot restart - перезапустит dovecot и применит правила, из /etc/dovecot/dovecot.conf (напоминаю ещё раз, ручные изменения этого файла затрутся при перезапуске zentyal mail).

На этом вроде всё.
 

26
Russian / Re: Спам в папку спам
« on: September 21, 2016, 07:54:26 am »
В конце концов оказалось, что ларчик открывался достаточно тривиально.
Самым большим недосмотром было не выполнять после правки конфигов команду sudo doveconf -n.
Если бы я сразу это сделал, я бы заметил, что изменения заносимые в конфиг 90-sieve.conf не применяются.
прописал в dovecot.conf и всё заработало.

Резюмирую.
Для использования глобальных sieve скриптов нужно.
1) положить скрипт там, где его сможет посмотреть пользователь ebox
2) при включенных локальных скриптах использовать директивы sieve_before или sieve_after
3) Указывать директивы в dovecot.conf

27
Russian / Re: Отключение питания USB порта
« on: August 17, 2016, 03:04:15 pm »
Quote
for device in $(ls /sys/bus/usb/devices/*/product);
do echo $device;
cat $device;
done
Это даст список с путями до устройства
Quote
echo suspend | sudo tee /sys/bus/usb/devices/usb1/power/level
выключение
Quote
echo on | sudo tee /sys/bus/usb/devices/usb1/power/level
включение

Соответственно вместо usb1 надо указывать нужное устройство.

UPD.
Таки да suspend уже не работает

Проверил
Quote
echo "0" > "/sys/bus/usb/devices/$port/power/autosuspend"
echo "auto" > "/sys/bus/usb/devices/$port/power/level"

У меня не сработало.

UPD2

Quote
sudo usb_modeswitch -v 0x7392 -p 0x7811 --reset-usb

Это работает. Тестировал на флешке.

28
Russian / Re: Спам в папку спам
« on: August 16, 2016, 03:43:19 pm »
в конфиге dovecot.conf прописано
Quote
##
## Mailbox locations and namespaces
##

mail_uid=108
mail_gid=115

namespace inbox {
    inbox=yes

    mailbox Trash {
        auto = subscribe
        special_use = \Trash
    }

    mailbox Drafts {
        auto = subscribe
        special_use = \Drafts
    }

    mailbox Sent {
        auto = subscribe
        special_use = \Sent
    }

    mailbox "Sent Messages" {
        auto = no
        special_use = \Sent
    }

    mailbox Spam {
        auto = create
        special_use = \Junk
    }
}
Но при этом папки есть не во всех ящиках.
Я думаю, что проблема может быть в отсутствии доступа к скрипту. Но я не могу понять от имени кого работает dovecot.

29
Russian / Re: Спам в папку спам
« on: August 16, 2016, 02:37:54 pm »
Только руками применять для каждого пользователя не очень удобно.
в конфиге /etc/dovecot/conf.d/90-sieve.conf
есть параметр sieve_before. как я понял, сюда надо указывать путь к скрипту и данный скрипт будет отрабатываться до личных скриптов пользователя.
создаю папку /var/lib/dovecot/sieve/ и создаю там файл SPAM.sieve
В него пишу скрипт
Quote
require "fileinto";
if header :contains "X-Spam-Flag" "YES"
{
  fileinto "Junk";
}
Выполняю команду
sudo sievec /var/lib/dovecot/sieve/SPAM.sieve
ну и соответственно в конфиге 90-sieve.conf указываю
sieve_before = /var/lib/dovecot/sieve/SPAM.sieve
перезапускаю зенмаил, постфикс и довекот. но спам так и приходит в инбокс.
Как сделать общее правило для всех пользователей?

30
Russian / Re: Отключение питания USB порта
« on: August 16, 2016, 12:46:45 pm »
В смысле напрочь? или нужно перезапустить устройство?

Pages: 1 [2] 3 4 ... 6