Фотогалереи

Услуги

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

Блоги

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, без всяких поддоменов. (Если конечно на поддоменах не располагаются другие сайты)



Ошибки SSL соединения в Dovecot и Postfix

Если Вы читаете данную статью, то скорее всего хотите настроить почтовый сервер для работы по защищенному соединению. Также я предполагаю, что уже есть работающий Postfix/Dovecot, сертификаты и их ключи. После того как мы прописали в конфигах использовать SSL, указали в них же файлы сертификатов и ключей, но при попытке соединиться с сервером по защищенному соединению получаем ошибку

SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line