Архив за Апрель, 2015

Почтовые рассылки: OpenDKIM + Postfix

dkim

Есть много факторов, которые увеличивают процент доставки ваших почтовых рассылок. Одним из них является DKIM-подпись.

DomainKeys Identified Mail метод E-mail аутентификации.
Технология DomainKeys Identified Mail (DKIM) объединяет несколько существующих методов антифишинга и антиспама с целью повышения качества классификации и идентификации легитимной электронной почты. Вместо традиционного IP-адреса, для определения отправителя сообщения DKIM добавляет в него цифровую подпись, связанную с именем домена организации. Подпись автоматически проверяется на стороне получателя, после чего, для определения репутации отправителя, применяются «белые списки» и «чёрные списки».
В технологии DomainKeys для аутентификации отправителей используются доменные имена. DomainKeys использует существующую систему доменных имен (DNS) для передачи открытых ключей шифрования.

DKIM — позволяет антиспам-системам однозначно верифицировать отправителя домена. В случае массовых почтовых рассылок — DKIM-подпись нужна для работы технологии FBL.

Под Linux процедуру подписи реализует демон OpenDKIM, его мы и будем настраивать.

(далее…)

Yii2: Лекция по архитектуре от Павла Климова

Павел Климов, член основной команды разработчиков Yii, провёл лекцию по архитектуре Yii 2

Презентация к видео

Тема лекции – «Общая архитектура Yii2»

Краткий план:
— Базовые принципы и нотации;
— Разбор основных механизмов в диаграммах;
— Asset management;
— Active Record и cross-DBMS отношения;
— Краткий обзор core-расширений.

Железо: Инсталляция Overland Storage NEO400s

NEO400s

Разбирая склад случайно наткнулся на всеми забытую коробку, внутри оказалась Overland Storage NEO400s.

Ленточные библиотеки Overland Neo серии Е и S — роботизированные устройства для автоматической записи больших объемов информации на стандартные стримерные ленточки (картриджи) стандарта LTO-3, LTO-4 и LTO-5.

  • Высота 4u
  • Емкостью до 76.8TБ
  • Производительность от 288 Гб/час до 2.3 Гб/час
  • SCSI, FC, SAS-подключение.
  • Кол-во слотов для картриджей — 48

Словами не передать как я был рад такой находке, тем более, что в коробке рядом находились несколько упаковок кассет. Опыта работы с данной библиотекой не было, ниже то, с чем я и возможно вы столкнетесь.
(далее…)

Особенности обновления NetBackup до 7.6 в связке с VMware

SAN

После обновления NetBackup до версии 7.6, последний перестает снимать снапшеты с виртуальных машин VMware.

В консоли можно наблюдать следующие ошибки:

ERR - Error opening the snapshot disks using given transport mode: hotadd:nbd:nbdssl Status 23

или

Error bpbrm (pid=####) from client vmclient01: 
ERR - Error opening the snapshot disks using given transport mode: Status 23

замена «transport mode» проблему не решает.

(далее…)

Подключение сетевого диска в Mac OS

2015-04-05 21-58-19 Подключение к серверу

Инструкция для тех, кто не нашел как в Mac OS подключить сетевой диск, в случае если последний отсутствует в «общедоступных ресурсах».
(далее…)

Коротко о Bitbucket

3982f6a039cb3c24f42c1e782b0330e6

Для удобства работы перенес разработку одно проекта на Bitbucket.

Bitbucket — это один из популярных хостинг репозитариев Git, ближайший аналог и прямой конкурент — github. В отличие от GitHub, у Bitbucket есть возможность создать сколь угодно бесплатных приватных репозиториев, при этом в Github даже за один Вам придётся заплатить. Однако если у вас в команде более пяти человек, то уже в Bitbucket придётся заплатить минимум 10 долларов.

VMWare: Массовые ошибки на лезвиях после обновления до 5.5

2015-04-02 12-53-44 srv-vcenter2.transitcard.ru - vSphere Client
После новогоднего обновления кластера VMWare, собранного на лезвиях proliant bl460c g7, с ESXi 5.1 до версии 5.5, в консоли vCenter образовалась совсем не новогодняя елка из ошибок. Заход в iLo лезвий подтвердил, что с оборудованием все в порядке.

Проблемы были явно не связаны между собой: разное количество сенсоров на лезвиях, ошибки в конвертации градус Фаренгейта в градусы Цельсия, ошибки на явно рабочих дисках, — все это подтолкнуло посмотреть в сторону IPMI.

IPMI (от англ. Intelligent Platform Management Interface) — интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ.

Решение проблемы оказалось подробно описанное в Knowledge Base VMWare.
(далее…)