Archive

Posts Tagged ‘Debian’

fail2ban for Asterisk 11 Ubuntu, Debian 7 wheezy

April 15th, 2014 No comments

0. Установить fail2ban

# aptitude install fail2ban

1. Добавьте к /etc/asterisk/logger.conf

[general]
dateformat=%F %T

[logfiles]
security => security

Read more…

OpenX 2.8.11 PhP 5.4 – пустой экран “Статистика”

January 14th, 2014 No comments

После установки OpenX 2.8.11 на Debian (wheezy) и PHP 5.4 OpenX не выводит статистику, вместо этого отображая пустой экран. Связанно это с тем, что в PHP 5.4 окончательно прекращена поддержка register_globals, а в коде OpenX именно в этом модуле она еще используется. Легкие исправления руками вернут нам статистику в целости и сохранности.

Решение:

Необходимо убрать указатели (удалив &):
lib/OA/Admin/Statistics/Delivery/CommonEntity.php
Line 292:
изменяем это
$oPlugin->mergeAds(&$this->childrendata[‘ad_id’]);
на это
$oPlugin->mergeAds($this->childrendata[‘ad_id’]);

line 322:
изменяем это
$oPlugin->mergeZones(&$this->childrendata[‘zone_id’]);
на это
$oPlugin->mergeZones($this->childrendata[‘zone_id’]);

lib/OA/Admin/Statistics/Delivery/CommonHistory.php

line 160:
изменяем это
parent::prepare(&$aParams);
на это
parent::prepare($aParams);

Для полноты картины уменьшим мусор в лог файле, исключив собщения с ошибкой Strict Standards:

init.php

line 81:
изменяем это
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING ^ E_DEPRECATED);
на это
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING ^ E_DEPRECATED ^ E_STRICT);

Categories: Debian, Ubuntu Tags: , , , , , ,

osTicket (Support Ticket System) + Exim = PIPE

January 10th, 2014 1 comment

Столкнулся по долгу службы с реализацией вот такой вот связки = osTicket (Support Ticket System) и Exim, почту в osTicket нужно было передавать через exim pipe. множество инструкций в интернете так и не сказали ничего конкретного, отправляя в устаревшую документацию или не работающие связки. Пришлось разобраться, и разобравшись – решил поделиться.

1. В Exim конфигурации создаем запрос в MySQL для определения e-mail, заведенных в osTicket, если Exim не настроен для работы с MySQL то создаем подключение к MySQL:
Read more…

Паравиртуальные драйвера Xen GPLPV для Windows

September 24th, 2013 1 comment

Паравиртуальные драйвера Xen GPLPV для Windows “торможения” работы сети.

На некоторых серверах (не всех) после установки паравиртуальных драйверов в гостевой домен Xen на ОС Windows (Server) гостевая система начинает дико тормозить. Это не бросается в глаза сразу, но заметно после нескольких минут работы. В диспетчере задач нагрузка на процессор составляет не ниже 30-35% при холостом ходе, сеть работает медленно, вообще система реагирует на “раздражители” очень неохотно и вяло.

Ситуация отслежена на Xen 4.0.1 при работе через домен-0 под управлением старой Linux Debian 5 (Lenny). К слову сказать, в Squeeze такое наблюдается уже значительно реже.

Все дело в одной опции в настройках сетевой карты:

Настройки сетевого адаптера Xen, вкладка “дополнительные”, параметр “Large Send Offload”. По-умолчанию его значение 61440. Убираем это значение и ставим “Disabled”. Работа становится значительно приятнее. Скорость сети на 100Мбитной карте составляет около 9.5-10МБ/с, дисковые операции и загрузка процессора приходят в норму.

NRPE – Could not complete SSL handshake.

April 19th, 2013 1 comment

NRPE – Could not complete SSL handshake – проблема связанна с тем, что сервер и клиент говорят на разных языках, и один из них требует шифрование, а другой – обычную передачу данных. Как у и всего в свободном ПО – есть масса решений, я приведу несколько:

Read more…

Установка Asterisk 1.8 на Ubuntu 12.04 из исходных кодов (sources)

August 23rd, 2012 No comments

Установка Asterisk 1.8 Ubuntu 12.04 из исходных кодов (sources)

1. Обновляем Ubuntu

apt-get update
apt-get upgrade

2. Убеждаемся, что в системе присутствуют исходные коды ядра Linux, в случае необходимости – устанавливаем их:

apt-get install linux-headers-`uname -r`

3. Устанавливаем необходимые пакеты для удовлетворения зависимостей Asterisk
Read more…

Установка Asterisk 1.8 в Debian/Ubuntu из официального репозитория разработчиков

July 13th, 2012 No comments

Установка asterisk 1.8 в Debian/Ubuntu из официального репозитория разработчиков.

На данный момент доступны сборки для следующих дистрибутивов:

Debian Squeeze (stable)
Debian Wheezy (testing)
Ubuntu Lucid (10.04)
Ubuntu Maverick (10.10)
Ubuntu Natty (11.04)
Ubuntu Oneiric (11.11)

Read more…

Debian 6.0 “Squeeze” php5-xcache

XCache
XCache это быстрый и стабильный акселератор PHP-кода, который тестируется и используется на системах с высокой нагрузкой.

1. Устанавливаем php 5 под Debian Squeeze, своим любимым методом, либо методом, указанным мною ранее

2. Устанавливаем php5-xcache

apt-get install php5-xcache

Read more…

Debian 6.0 “Squeeze” OpenLDAP 2.4 cn=config

January 12th, 2012 1 comment

1. Установить OpenLDAP в Debian Squeeze

#aptitude install slapd ldap-utils

Следуюя инструкциям вводим пароль ардминистратора. ПОМНИТЬ! – логин администратора по умолчанию admin

2. По умолчанию домен прописан в невкусный example.com, изменяем это и некоторые другие настройки – в дальнейшем учитываем это и заменям dc=example,dc=com на свой.

#dpkg-reconfigure slapd

3. Предварительный просмотр нашего LDAP

#slapcat

Read more…

Categories: Debian Tags: , , , , ,

Debian 6.0 “Squeeze” + VirtualBox 4.1

December 28th, 2011 No comments

1. Добавить в sources.list репозиторий virtualbox

#nano /etc/apt/sources.list
Добавить в файл строку
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

2. Добавить GnuPG ключи репозитория virtualbox

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add –

3. Обновить APT

#sudo apt-get update

4. Установить VirtualBox 4.1

#sudo apt-get install virtualbox-4.1 dkms