1.08.2013

Номера в городах России

Получили таблицу стоимости городских номеров.

Появился список городов в которых можно приобрести номер для рекламных целей. Подключение номера 5-7 дней. Переадресация выставляется на любой Ваш номер.

Для заказа 100@yooxy.ru или по телефону +7 351 7502213.

Город Стоимость Аб. плата
Архангельск 950 590
Астрахань 950 590
Барнаул 950 590
Владивосток 2850 590
Волгоград 950 590
Воронеж 1900 590
Екатеринбург 950 590
Ижевск 950 590
Иркутск 950 590
Казань 950 590
Калининград 950 590
Кемерово 950 590
Краснодар 950 590
Красноярск 950 590
Минеральные Воды 950 590
Москва 950 590
Мурманск 950 590
Нижний Новгород 950 590
Нижний Тагил 950 590
Новосибирск 950 590
Омск 950 590
Оренбург 950 590
Пермь 950 590
Петропавловск-Камчатский 2850 590
Ростов-на-Дону 950 590
Рязань 1900 590
Самара 950 590
Санкт-Петербург 950 590
Саратов 950 590
Сочи 950 590
Ставрополь 950 590
Сургут 1140 590
Тверь 1900 590
Тольятти 950 590
Томск 950 590
Тула 1900 590
Тюмень 1140 590
Ульяновск 950 590
Уфа 950 590
Хабаровск 2850 590
Челябинск 950 590
Южно-Сахалинск 2850 590
Якутск 2850 590
Ярославль 1900 590

29.07.2013

Multifon, мультифон не работает… входящих нет

не работает мультифон

Сегодня после 9 утра по Московскому времени перестал работать Мультифон. Не принимает входящие вызовы, исодящие делает. Всё, что смог сделать оформить заявку в технической поддержке, в которой мне сообщили что обращения с подобными проблемами уже были специалистам заявка будет передана.

Всем кто столкнулся – терпения.

52274924

2.07.2013

Грязный хак

Возникла необходимость по времени делать переадресацию с одного номера на другой. В рамках opensips эта прямо скажем не его задача. Но как оказалось в рамках нескольких десятков клиентов эта задача вполне под силу и opensips.

Заводим в крон скрипт который модифицирует таблицу dialplan так как нам нужно. просто прямым запросом. Естественно это придется делать для каждого клиента.

Привет.

21.04.2013

Переезд на 1.9 с 1.7.2

Из-за частых проблем с памятью и не желанием с ними бороться переехал на версию 1.9. Не скажу что задача сложная, несколько часов времени. большое желание переписать конфиг с его логикой.

Но в итоге все базы обновил, заполнил, все вертится на новье.

Большой минус в новой панели у модуля dialplan у меня web не заработал – скопировал со старой версии и удалил в некоторых частях ссылки на match_len – этого столбца в новой таблице диалплана – нет.

Привет.

2.04.2013

Userblacklist / GlobalBlack list

Реализация Чернго и белого списка на opensips.

Достаточно триавиальная задача, но есть несколько ньюансов,прежде всего нужно понять по какой схеме мыбудемблокировать польователя, они могут быть разными. Мне нужно было реализовывать черные и белые списки относительно входящих звонков на номера,поэтому логика такая:

1) проверка набранного номера на наличие в глобальном блэклисте, Если есть то смерть, если нет,то далее….

2) проверим пользовательский черный список, если набранный номер есть, то проведем сверку с колонкой prefix поля from, и в зависимости от значения whitelist либо дадим звонку идти дальше либо выставим запрет.

сам код:

### Глобальный Черный список
if (!check_blacklist(“globalblacklist”)) {
xlog(“For $ru globalblack list Active…”);
$avp(is_in_blacklist) = “1”;
sl_send_reply(“403”, “Forbidden BlackListed”);
exit;
}

if (!check_user_blacklist(“$rU”, “$fd”, “$fU”)) {
sl_send_reply(“403”, “Forbidden BlackListed”);
xlog(“User Black listed $fu -> $ru”);
exit;
} else {
xlog(“User white list active for $fu to $rU”);
}

Обратите внимание на параметры к функции check_user_blacklist . Изменен порядок, так чтобы пользователем являлся набранный номер, а префикс применялся к АОНу т.е. номеру звонящего или проще говоря полю FROM.

Для понимания ссылка на то как выгядит сам список.