Рубрика: *VoIP

Интеграция amocrm asterisk 1.8-13 проблемы не всплывает карточка

Здравствуйте товарищи !
Вашему вниманию хочу предложить свои услуги по инеграции asterisk и amocrm версия для меня не играет роли интегрирую в лучшем виде 😉

Так как amocrm довольно популярна но множество людей не могут решить проблемы которые возникают в ходе работы я помогу но понятное дело за денежное вознаграждение в сумме 40 у.е. Кого заинтересовало данное предложение милости прошу писать на taras@kramarets.net так же могу запустить websockets+webrtc телефоны с вплывающим окном для удобства пользования, окно всплывает из любого места главное что бы был открыт сам телефон.
Стоимость реализации с веб телефоном нового поколения сума 80 у.е. сюда входит настройка Astetisk,FreePBX,Freeswitch,Kamailio для работы websockets,webrtc если же нужна доп настройка обсуждаем дополнительно по задачам/стоимости.

Гарантия качества и результата !

Другие мои услуги можете посмотреть тут

freepbx и asterisk 13 websokets wss transport нету в меню

Здравствуйте уважаемые читатели !

Сегодня речь пойдет о том что во freepbx нету транспорта для websockets во всяком случае в релизах (

как же его добавить
нам нужно отредактировать файл admin/modules/core/functions.inc.php
ищем строку
if (version_compare($amp_conf[‘ASTVERSION’],’1.8′,’ge’)) {
unset($select);
$select[] = array(‘value’ => ‘udp,tcp,tls’, ‘text’ => _(‘All — UDP Primary’));
$select[] = array(‘value’ => ‘tcp,udp,tls’, ‘text’ => _(‘All — TCP Primary’));
$select[] = array(‘value’ => ‘tls,udp,tcp’, ‘text’ => _(‘All — TLS Primary’));
if (version_compare($amp_conf[‘ASTVERSION’],’11’,’ge’)) {
$select[] = array(‘value’ => ‘ws,udp,tcp,tls’, ‘text’ => _(‘All — WS Primary’));
//туда добавляем строку :

$select[] = array(‘value’ => ‘wss,udp,tcp,tls’, ‘text’ => _(‘All — WSS Primary’));
}
$select[] = array(‘value’ => ‘udp’, ‘text’ => _(‘UDP Only’));
$select[] = array(‘value’ => ‘tcp’, ‘text’ => _(‘TCP Only’));
$select[] = array(‘value’ => ‘tls’, ‘text’ => _(‘TLS Only’));
if (version_compare($amp_conf[‘ASTVERSION’],’11’,’ge’)) {
$select[] = array(‘value’ => ‘ws’, ‘text’ => _(‘WS Only’));
//и сюда :
$select[] = array(‘value’ => ‘wss,udp,tcp,tls’, ‘text’ => _(‘All — WSS Primary’));

}

Сохраняем и радуемся жизни.
На этом все всегда ваш боевой товарищ Taras Kramarets aka ~NiX~

centos vps dahdi не компилируется

Здравствуйте коллеги !

сегодня речь пойдет об ошибке при компиляции dahdi внутри vps — виртуализация злая штука в этом случае так как не все работает так как должно 😉 но ничего руки у нас есть поправим сама ошибка выглядит так :

make -C linux all
make[1]: Entering directory `/usr/src/asterisk/dahdi-linux-complete-2.10.2+2.10.2/linux’
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/usr/src/asterisk/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/firmware’
make[2]: Leaving directory `/usr/src/asterisk/dahdi-linux-complete-2.10.2+2.10.2/linux/drivers/dahdi/firmware’
You do not appear to have the sources for the 2.6.32-042stab108.5 kernel installed.
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/asterisk/dahdi-linux-complete-2.10.2+2.10.2/linux’
make: *** [all] Error 2

нужно установить :

yum install kernel-devel kernel-headers

после перейти в директорию с нашим ядром:

cd /lib/modules/`uname -r`

и сделать следующие имя нашего ядра в данном примере 2.6.32-042stab108.5

ln -s /usr/src/kernels/`uname -r`  build

На этом все компиляция пойдет успешно 😉

всегда ваш боевой товарищ  Тарас Крамарец aka ~NiX~

о средствах защиты Kamailio

Здравствуйте  дорогие читатели !

Так как очень мало или вообще нету документации по некоторым особенностям Kamailio таким как например его защита способов защиты в самом kamailio есть аж 3 штатных которые можно поднять модулями и целая безграничность когда заниматься самоделками.

Модуль topoh не даст выведать атакующему важную информацию о структуре вашей сети.

Модуль pike заблокирует  атакующего если количество посылаемых им запросов больше чем указанное значение.

Модуль htable создает специальную таблицу где будет хранить хеш состоящий из ип адреса атакующего  время через сколько будет разблокирован.

Все бы хорошо если бы эти модули окончательно спасали, но кроме  такого типа атак есть и множество других где нужно использовать уже фаервол, для этого есть ряд других мер и полумер в том числе использование Fail2ban и iptables или ipfw или любого другого фаервола.

Но самое главное как держать Kamailio  открытым в интернете и при этом не волнуясь о безопасности … на самом деле это очень уж обширная тема и о моем подходе возможно как то в другой раз напишу …

Итак как настроить модули topoh,pike,htable :

ну во первых если конфиг был из коробки то в kamailio уже есть описание всех модулей и секций с которыми он был сконфигурирован и для того что бы включить их достаточно написать :

#define WITH_ANTIFLOOD

grandstream budge tone 200 hard reset

Здравствуйте !

Подвернулся под руку старый телефон grandstream budge tone 200 с забытым паролем, соответственно чтобы изменить настройки нужно было бы как минимум попасть в веб интерфейс, так как телефон настраивал не я то пришлось его ресетнуть процедура эта в нем скажем прямо забавная ) в особенности в плане того как она исполнена )

Вообщем описываю шаги:

1) переворачиваем телефон смотрим на наклейку с мак адресом и серийным номером, интересует нас мак адрес в данном случае записываем его себе или фоткаем.

2) нажимаем кнопку Menu находим пункт меню —reset—

3) в данном меню начинаем вводить с клавиатуры телефона мак адрес

4) ещё раз нажимаем кнопку Menu

5) Enjoy )

Может кому то будет полезно )