Let’s Encrypt — CertBot — Wildcard — Nginx

9 сентября 2020 Нет комментариев

Как установить Wildcard сертификаты Let's Encrypt

Установка certbot на примере CentOS:

п.1 Устанавливаем: yum install certbot

(далее…)

Categories: Linux, nginx Tags: , ,

Vernemq за nat

28 августа 2020 Нет комментариев

Как показывать реальные IP если vernemq находится за TCP прокси в виде NGINX?

В nginx необходимо добавить параметр proxy_protocol on в блоке server В vernemq.conf необходимо включить listener.tcp.proxy_protocol = on Если делать одно без другого то ничего не выйдет.
Categories: Linux Tags:

mosquitto auth plugin install

13 августа 2020 Нет комментариев

Mosquitto и mosquitto-auth-plug, как установить и сделать авторизацию через mysql и другие бд.

На гитхабе есть замечательный плагин github.com/jpmens/mosquitto-auth-plug и там даже рассказывается как его установить, но увы, если делать все это с новой версией mosquitto у вас ничего не выйдет. (далее…)

Zabbix отправка push уведомлений

8 октября 2018 Нет комментариев

Как отправить из zabbix push уведомление на смартфон (android, ios) ?

На самом деле отправлять можно не только на андроид и ios но и в другие ОС.

Есть вот такой замечательный сервис www.pushbullet.com

1. Регистрируемся, проходим на вкладку Settings и получаем api key (он нам потом понадобится) (далее…)

Zabbix + HP RAID + hpacucli + температура HDD

17 января 2018 Нет комментариев

Как в zabbix добавить мониторинг температуры HDD в рэйд массиве на HP?

Возник вопрос, как же отследить температуру HDD в рейде на серверах HP?

Некоторые скажут, что есть iLO v4 которая через SNMP все это показывает, некоторые найдут другой вариант, а мы пошли так сказать изобретая небольшой велосипед, т.к. у нас было только iLO v3 которая не умеет по SNMP показывать температуру ну и вообще, нужно же было как то себя развлекать.

Приступим ....
(далее…)

Categories: Linux, Windows Tags: , , ,

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 изменены или отсутствуют. (далее…)