Фотогалереи

Услуги

Помощь при использовании сайта

Блоги

Postfix не доставляет письмо присваивая статус deferred

После казалось бы последнего штриха с SASL аутентификацией ничего не должно было стоять на пути у нормальной работы почтового сервера, но это оказалось не так. Почта уходила нормально, а вот входящие письма Postfix скидывал в очередь на доставку со статусом Deferred (отложено). Вообще хочется сказать, что у любого пользователя UNIX-like систем, будь он хоть гуру, админом, или просто интересующимся пользователем должна выработаться привычка -- при появлении проблем первым делом смотреть в логи. Логи это Ваш самый первый помощник и скорее всего после его анализа Вы самостоятельно сможете исправить неполадки. В моем случае это также было справедливо.



Postfix Dovecot-SASL в Debian

На ниве знакомства с Debian после Gentoo возникла еще одна небольшая проблемка. Цель была тривиальна - поднять сервер с Postfix и SASL авторизацией в нем через Dovecot в Debian. В конфигах ничего криминального видно не было, в conf.d/10-master.conf был указан сокет для подключения к нему с указанием абсолютного пути, но Postfix упорно ругался что не видит механизмов SASL аутентификации.



ejabberd MySQL В Debian

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

Как известно в стандартной поставке Jabber сервера Ejabberd нет поддержки авторизации через MySQL, присутствует только Mnesia. Это легко решается, так как сам модуль для Ejabberd имеется. С помощью SVN мы можем получить его и собрать, но сначала нужно установить сам SVN.



Самый простой способ обновить ядро Drupal

Для CMS Drupal достаточно часто выходят обновления безопасности. Никому не надо доказывать, что такими обновлениями не стоит пренебрегать, ведь от этого зависит целостность вашего сайта и безопасность его посетителей. Если мантейнеры Drupal вносят изменения в код CMS, то обычно выпускается полный тарбол ядра Drupal с уже примененными изменениями. Все это конечно замечательно, закинул тарбол, распаковал и радуйся. Но как быть тем у кого скажем права на файлы и директории отличны от стандартных, или скажем удалены за ненужностью многие его модули? Да и зачем собственно все это делать, если все изменения затрагивают лишь 2 - 3 строчки в 2 - 3 файлах? Для таких случаев есть diff и patch. При разработке ядра Linux также используется diff и patch. Имея версию скажем 3.6, Вы спокойно можете скачать лишь linux-3.7.patch и наложив его на предыдущую версию пользоваться новой, не качая весь тарболл который весит под 80 Мб.



Постоянная переадресация поддоменов средствами nginx

Имеем domain.ru и веб сайт на нем. При запросе поддомена www.domain.ru или mail.domain.ru попадаем на тот же самый сайт, но в данном случае уже на домен третьего уровня. Это не есть хорошо, так как сайт должен быть доступен только по одной URL. Например с точки зрения поисковиков www.domain.ru и domain.ru это совершенно разные сайты со всеми вытекающими. На мой взгляд сайт на www.domain.ru это моветон, поэтому только domain.ru, без всяких поддоменов. (Если конечно на поддоменах не располагаются другие сайты)