Asterisk FreePBX и Cisco CP-6921

Как я дружил Asterisk FreePBX v.13.0.192.9 и Cisco CP-6921

До этого ни астериск ни цицко телефон в руках не держал, облазил много сайтов, много чего погуглил, но без метода тыка не обойтись. Инструкии есть, но для веб морды астериска почему то нигде не нашел, что соответственно вводило в небольшой ступор, и так. Под статьей будет архив с нужными файлами (в том числе с последней на сегодняшний момент прошивкой sip для телефона), погнали....

(далее...)

Categories: Linux Tags: , ,

Openfire установка на Debian

Как установить OpenFire на Debian?

Решил переустановить на Debian и чуть ниже опишу пару проблем с которыми столкнулся, авось кому нибудь да понадобиться.

На оф. сайте есть How To как установить OpenFire на Ubuntu (digitalocean.com/community/tutorials/how-to-install-openfire-xmpp-server-on-a-debian-or-ubuntu-vps). Если следовать по инструкции то все будет практически чики пики, я ставил на Debian 7. 

Но на моменте установки Java, по умолчанию установиться 7 версия, что для нового OpenFire не подойдет и у вас в консоле будет много мата.

(далее...)

Categories: Linux Tags: , , ,

Meteor + Imap

5 Февраль 2016 Нет комментариев

Meteor + Imap как получать письма.

Из личного опыта, чтобы получать по imap письма через фреймворк meteor, сделал следующее

1. Поставил npm ля метеора

2. Установил через npm два пакета imap и mailparser (именно по таким названиям)

3. Использовал вот этот код (чуть изменен, оригинал вот тут cnblogs.com/sskyy/p/3200086.html, обратите внимание на подключение пакетов, у меня чуть другие команды, из оригинала не заработало), плюс добавлена возможность записи в БД, т.к. по умолчанию в оригинале вылетали ошибки (Error: Meteor code must always run within a Fiber. Try wrapping callbacks that you pass to non-Meteor libraries with Meteor.bindEnvironment.) из-за отсутствия callback функции bindEnvironment, тут это исправлено.

4. После получения НЕ прочитанного письма, оно помечается и становится прочитанным, второй раз в базу уже не попадает

5. Скрип должен лежать в папке server

(далее...)

Categories: Linux Tags: , , ,

ReferenceError: require is not defined

5 Февраль 2016 Нет комментариев

Meteor ReferenceError: require is not defined

Если встречаем такую ошибку то делаем:

1. meteor add meteorhacks:npm

2. meteor update meteorhacks:npm

3. npm install <имя пакета>

4. в коде прописываем var Imap = Meteor.npmRequire('imap')

Categories: Linux Tags: , , ,

Squid3 авторизация через Activ Directory и блокировка по пользователю

15 Октябрь 2015 Нет комментариев

Squid3 авторизация через AD и блокировка по пользователю

И на мою голову прилетела эта задача, статья будет короткой со ссылкой на другой блог автора по которому все делалось но были некоторые изменения.

Вначале рекомендую посмотреть в этой статье какие изменения делались мной, а потом прочитать и сделать так как написано у автора применяя мои изменения, т.к. некоторые моменты в статье у автора у squid3 изменены или отсутствуют. (далее...)

CentOS 7 + apache + php не записывает в файл/папку

23 Ноябрь 2014 Нет комментариев

CentOS 7 + apache + php не записывает в файл/папку, не работает запись?!

Столкнулся с проблемой, php скрипт не мог выполнить запись в файл или директорию, при этом права на папку стояли и 0777 и 0755, на файл 644 и много что другого, даже овнер и группа были верные, проблема закралась в SElinux, если не знаете как это работает или настроено не совсем верно - лучший вариант просто отключить, делается это вот так: 1. Временно отключить: setenforce 0 2. Отключить насовсем: в файле /etc/selinux/config, изменить на вот так SELINUX=disabled SELINUXTYPE=targeted SETLOCALDEFS=0 После этого запись заработала. Удачи.

Zimbra мониторинг отправленных писем сторонними средствами - mailgraph

21 Август 2014 Нет комментариев

Zimbra мониторинг отправленных писем в графиках - mailgraph

На днях пришлось устанавливать Zimbra и столкнулся с проблемой рассылки спама, откуда валился спам история отдельная, но чтобы адекватно продиагностировать проблему нужны хоть какие то адекватные цифры. В веб морде есть раздел "мониторинг" но то кол-во сообщений которое он показывает меня смущает (в какие пики по 9-10 тысяч штук), изначально думал что это действительно так, но порывшись на официальном форуме понял что проблема с такими цифрами не только у меня. Искал совета у сотоварищей, посоветовали натравить "pflogsumm" на "maillog"- штука клевая, показывает кто сколько отправил и т.д., но статья не об этом, а об "mailgraph". Получаем удобочитаемые графики.   mailgraph-week mailgraph   (далее...)

PfSense заблокировать 25 порт (или любой другой) наружу

19 Август 2014 Нет комментариев

Как в PfSense заблокировать 25 порт (к примеру) наружу, и оставить только для корпоративного почтового сервера.

1. Идем: Firewall - Rules - Lan 2. Создаем правило (картинки ниже) - "ip нужного сервера" это ip который НЕ нужно блокировать (к примеру ваш почтовый сервер) backnet-ru-pfsense-25-port-block1 (далее...)

Чтение разделов Linux из под Windows 7

26 Август 2013 1 комментарий
Появилась необходимость прочитать диск с ext3, на windows xp и даже vista есть много рабочего софта, на windows 7 пришлось поискать. делюсь своими находками. Прекрасная программулина которую надо запустить от имени администратора ext2read
Categories: Linux, Windows Tags: , , ,

Suse / OpenSuse: Изменение Hostname

Как в Suse / OpenSuse изменить Hostname

Шаг 1 vi /etc/HOSTNAME myhostname Шаг 2 vi /etc/hosts 192.168.168.192 myhostname