Daily Archives: Воскресенье, Август 9, 2015

Добавляем заголовок HTTPS в Apache

Если SSL настроен на nginx, то до апача обычно не доходит какой протокол сейчас используется клиентом. Чтобы это исправить правим конфиги nginx и apache:

Добавляем в тот location что проксируем на apache:

location / {
  ... skip ..
  proxy_set_header X-Forwarded-Proto $scheme;
}

Также добавляем в конфиг виртуального хоста apache:

<VirtualHost *>
  ... skip ..
  SetEnvIf X-Forwarded-Proto https HTTPS=on
</VirtualHost>

Для apache должен быть загружен модуль setenvif_module

# apachectl -M | grep setenvif
 setenvif_module (shared)

Asterisk и запись разговоров в MP3

По-умолчанию Asterisk пишет запись разговоров в WAV-формат, многих это не страивает из-за того что WAV занимает довольно много места на сервере и при большом количестве записей разговоров потребуются большие диски. Вариант решения простой – перекодировать WAV в MP3.

Сначала установим требуемое ПО:
Подключаем rpmforge и ставим пакет lame:

rpm -Uhv http://tree.repoforge.org/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
yum install lame -y

Теперь настройки на стороне Asterisk:

Сначала в файле extensions.conf зададим глобальную переменную – путь до каталога с записями разгворов:

[globals]

RECDIR=/var/spool/asterisk/monitor

Продолжить чтение