LINUX.ORG.RU

Сообщения joinordie

 

dovecot quota-warning Permission denied

Форум — Admin

Привет всем!!!

Тестирую dovecot 2.0.7, прикрукрутил плагин квот. Квоты работают, но не работают варнинги о перевышении квоты. В maillog:

Dec 12 18:58:49 testmail dovecot: lda(***@***): Error: quota: net_connect_unix(/var/run/dovecot//quota-warning) 
failed: Permission denied (euid=27193(***) egid=505(***) missing +r perm: /var/run/dovecot//quota-warning, euid is not dir owner) 

dovecot-lda работает от юзера vmail.

Перепробовал в конфиге кучу вариантов от кого запускать - не работает. Менял права на 777 для /var/run/dovecot//quota-warning, тогда работает, но до первого релоада dоvecot.

Кусок конфига:

service quota-warning {                                                                 
executable = script /usr/local/bin/quota-warning.sh
  user = vmail             
  unix_listener quota-warning {}                                                                    
}

Как победить?

joinordie
()

roundcube - не уходит почта

Форум — Admin

Привет всем!!! Настраиваю связку postfix + dovecot + roundcube. Почта ходит на любой домен кроме gmail.com, который возвращает: (айпишники, адреса заменил на ***)

Jul 23 10:24:18 postfix/smtp[17477]: 3DB9F145C43:to=<***@gmail.com>, 
relay=gmail-smtp-in.l.google.com[74.125.43.27]:25, delay=1.3, delays=0.17/0.17/0.52/0.4, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[74.125.43.27] said: 550-5.7.1 [*.*.*.*] 
The IP you're using to send mail is not authorized to 550-5.7.1 send email directly to our servers. Please use the SMTP relay at your 550-5.7.1 service provider instead. Learn more at 550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336 w9si27514845bkx.93 (in reply to end of DATA command))

telnet'ом почта на gmail уходит. После долгих ковыряний выяснилось, что «грабли» в конфиге roundcube main.inc.php:

$rcmail_config['mail_header_delimiter'] = NULL;

заменил на

$rcmail_config['mail_header_delimiter'] = '\n';

и после этого на gmail почта уходит нормально, НО перестает уходить на mail.ru:

Jul 23 10:25:59 postfix/smtp[17477]: 3525B1461CE: to=<***@mail.ru>, relay=mxs.mail.ru[94.100.176.20]:25, delay=0.93, delays=0.11/0.02/0.23/0.56, dsn=5.0.0, status=bounced (host mxs.mail.ru[94.100.176.20] said: 550 spam message discarded. Please visit http://mail.ru/notspam/ or report details to abuse@corp.mail.ru. Error code: AD6F8AB4F22326C04BC99A2CDDD035367FCFDAC0E8941C53ED981A1A63E2BA21 (in reply to end of DATA command))
Если отправлять telnet'ом на mail.ru то возравщает этоже. Пробовал версии roundcube 0.3.1 и 0.4-beta - тоже самое. Если не править mail_header_delimiter в '\n' то с roundcube на mail.ru уходит нормально. Куда копать, что бы почта нормально ходила на любой домен?

joinordie
()

Postfix + Dovecot + LDAP - управление аккаунтами

Форум — Admin

Привет всем!!!

Настраиваю связку Postfix + Dovecot + LDAP + Roundcube, вместо существующей связки Postfix + аккаунты в passwd. Возникла куча вопросов по управлению ящиками и миграции. Учетками LDAP рулим с помощью ldapadmin т.к. самая удобная. Пользователи хранятся в LDAP, в основном для Samba, но что бы не плодить аккаунты, не делать еще раз адресную книгу и т.д., решил сделать новую почту, но :

1. некоторые текущие логины в LDAP и логины в работающей почты отличаются. решил сделать так: всем аккаунтам работающей почте отличающимся от логинов в LDAP добавить алиасы.

2. в /etc/postfix/aliases описано большое кол-во алиасов и списков. чем заменить этот файл и как управлять через ldapadmin, ну или как это все хранить в LDAP ? или какие еще есть варианты?

Пробовал подключить несколько разных схем и готовые шаблоны с офсайта ldapadmin, но постоянно вылазят ошибки о несоответствии атрибутов. При попытке понять содержимое готовых схем, что бы написать свою, прихожу в ужас. Шаблоны для ldapadmin еще както можно понять и описать. Есть ли готовая схема для LDAP и шаблон для ldapadmin в которых есть описание:

1. ящик + алиас

2. квота

3. вкл./выкл. ящик

joinordie
()

cacti realtime только для одного скрипта

Форум — Admin

Привет всем!!!

Есть VoIP-шлюз, который возможно является «бутылочным горлышком» в нашей сетке, поэтому с него хочется снимать статистику (занятые порты) и строить графики каждые 5-20 секунд (ну почти realtime). telnet-скрипт уже готов, но как его засунуть в cacti с такой частотой проверки? Нагуглил плагин reailtime, но я так понимаю что он запускает poler для всех хостов с указанной ему частотой. Или нет? Мне для всего не нужно, да и сетку еще будет грузить.

Как настроить cacti так что бы данные снимались только для одного хоста/скрипта с частотой 5-20 секунд?

joinordie
()

apache & .htaccess

Форум — Admin

Привет всем!!!
Есть ресурс http://myhost/blablabla/
Как настроить доступ так, что бы c определенных IP пускало, а со всех остальных требовало логин/пароль?

joinordie
()

попал в спамлист

Форум — Admin

Привет всем!!! Есть сеть ~ 100 компов. В инет все ходят через сквид с авторизацией по логин/пароль. Сегодня утром обнаружилось что мой IP попал сюда http://www.spamhaus.org/xbl/index.lasso Теперь от нас почта на mail.ru и rambler.ru не ходит. Есть предположение, что в сетке завелось, что то, что умеет проходить авторизацию. Как найти гамнюка?

joinordie
()

mysql + триггер + скрипт

Форум — Development

Привет всем!!!
Можно ли в MySQL сделать триггер, который бы при инсерте определенной строки запускал внешний скрипт? Хочу логи в базу писать и в случае "фигни" в логах отправлять уведомление на мыло, джабер и т.д.

joinordie
()

nagios как прочекать процесс?

Форум — Admin

Привет всем!!! Как в конфигах Nagios 3.1 проверить запущен ли процесс или нет?

joinordie
()

python + iptables

Форум — Development

Привет всем!!! Пишу скрипт, одна из задач которого является рулить iptables. Что бы не писать свой велосипед нагуглил вот это http://www.ailis.de/~k/projects/pyiptables/ но толи я где то не догоняю, толи да, вообще не работает этот код (выдает 0)

#!/usr/bin/env python
# -*- coding: utf8 -*-
from IPTables.IPTables import IPTablesChain
print IPTables.IPTables.IPTablesChain('INPUT', 'filter').count()
при том, что правила в цепочке INPUT таблицы filter есть:
iptables -nL
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6000
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:44444
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
Как победить ? Или может есть какие альтернативы?

joinordie
()

pptpd + шифрование

Форум — Admin

Привет всем!!!
Как принудительно на стороне сервера квлючить шифрование и сжатие ?
ASP Linux 2.26.18, pptpd 1.3.4

options.pptpd:

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
debug
dump
lock
nobsdcomp
novj

pptpd.conf:

ppp /usr/sbin/pppd
option /etc/pptpd/options.pptpd
debug
noipparam
localip 10.0.0.1
remoteip 10.0.0.2-5

joinordie
()

bashrc in debian

Форум — General

Недавно поставил debian, раньше юзал RedHat подобные, в связи с этим куча вопросов. Но пока только один. Как в debian работает bash.bashrc ? Вруленый в него export не применяется для рута (в хомах рута его профайл и башрц я потер).

joinordie
()

find bluetooth linux soft

Форум — Desktop

Привет всем!!! Есть ноутбук с ASPLinux и блютузом и мобилка Samsung D600. Все работает, файлы заливаются, но вот как установить какую либо программку в мобилку (midpssh например). Под винду есть софт SoftickPPP, а есть ли подобный софт под Linux?

joinordie
()

openvpn + default route

Форум — Admin

Привет всем!!! Как средствами openvpn заменить роут по умолчанию на IP тунеля (серверная сторона) после того как он поднимется?

joinordie
()

не компилируется ядро

Форум — General

Привет всем!!!

Не получается пересобрать ядро. На свежеустановленом ASP Linux 14.0 пытаюсь откомпилировать ядро:

[root@localhost]# uname -a
Linux localhost.localdomain 2.6.26.3-29.0.140asp.i686 #1 SMP Mon Sep 15 07:08:05 EDT 2008 i686 i686 i386 GNU/Linux
[root@localhost]# cd /usr/src/kernels/2.6.26.3-29.0.140asp.i686/
[root@localhost]# make bzImage
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  make[1]: *** Нет правила для сборки цели `missing-syscalls'.  Останов.
  make: *** [prepare0] Ошибка 2
Точно такую же ошибку выдает в ASP Linux 11.2 и ASP Linux 12.0. Как победить?

joinordie
()

RSS подписка на новые темы