nginx

Проксирование rtmp потоков в nginx

Розділи: 

Появилась на работе задача проксировать rtmp потоки.
Кто из вас не знает, сообщаю, что есть замечательный модуль nginx-rtmp-module с которым можно пересобрать nginx.
Так вот, надеялся, что вот такая конструкция из pull'ов заработает:

rtmp {
server {
listen 1945;
application live {
live on;
pull rtmp://192.168.0.1:1935/live/stream1;
pull rtmp://192.168.0.2:1936/live/stream2;

Вимикаємо Zimbra proxy

Сьогодні в офісі зіткнувся з проблемою на сервері Zimbra.
Намагався зробити експорт поштової скринькі, яка важить 30Gb, але приблизно на 11Gb архіву експорт вилетів з помилкою. Виявилось, що винен zimbra proxy (nginx) - після того як я його вимкнув - імпорт 30G пошти завершився без помилок.
Отже, вимкнути zimbra proxy можна так:
# su - zimbra
$ zmprov -l ms `zmhostname` -zimbraServiceEnabled imapproxy

Тепер перезавантажуємо сервіси Zimbra
$ zmcontrol stop
$ zmcontrol start

Приховуємо версії ПЗ на сервері

beasty666.jpgЦе не панацея від кулхацкерів, але ці прості дії можуть допомогти врятувати цілісність вашого серверу.
Принаймні, шансів стає більше :)

Отже, є такий сервер FreeBSD 9.1 з таким ключовим програмним забезпеченням:
named
nginx
apache22
php
vsftpd
dovecot
sendmail

Почнемо.

1) Щоб змінити банер неймсервера треба додати до файлу /etc/namedb/named.conf
у розділ options {
version "My own nameserver";