Skip to content

Opensips blog

Заметки voip инженера

  • Готовые сервисы
    • PUSH NOTIFICATIONS API
  • Kamailio
  • Opensips
  • О себе и реквизиты

Метка: Kamailio

kamailio. siremis. xmlrpc. jsonrpc.

2020-12-08 yooxyman

xmlrpc работает через порты, которые используются и для SIP. Файлы настройки протоколов для siremis siremis/modules/sipadmin/service/ jsonrpc может работать через разные транспорты, по умолчанию работается через Unixsock.нужные параметры в конфиге kamailio: <UnixSockLocal name=»unixsocklocal» address=»/var/run/siremis/siremis_rpc.sock» timeout=»3.0″/> <!— kamailio.cfg: modparam(«jsonrpcs», «dgram_socket», «/var/run/kamailio/kamailio_rpc.sock») —> <!— kamailio.cfg: modparam(«jsonrpcs», «dgram_mode», 0666) —> <UnixSockRemote name=»unixsockremote» address=»/var/run/kamailio/kamailio_rpc.sock» timeout=»3.0″/> TIPs: Возможны проблемы с разрешениями […]

Continue Reading"kamailio. siremis. xmlrpc. jsonrpc."
Posted in kamailioTagged Kamailio, siremis comment on kamailio. siremis. xmlrpc. jsonrpc.

kamailio. Rtpproxy not apply on re-invite.

2020-11-302020-11-30 yooxyman

При реинвайте не применяется rtpproxy, использовал rtpproxy_manage. Проблема была в том, что при реинвайте провайдер отправлял ответ с уже включенным a=nortpproxy в sdp. соответственно kamilio просто игнорил этот ответ. полечилось добавлением в конфиг такой строчки: modparam(«rtpproxy», «nortpproxy_str», «»)

Continue Reading"kamailio. Rtpproxy not apply on re-invite."
Posted in kamailioTagged Kamailio, re-invite, rtpproxy comment on kamailio. Rtpproxy not apply on re-invite.

Kamailio. uac_auth. cseq. t_relay fail.

2019-12-24 yooxyman

чтобы увеличивать cseq нужно использовать модуль диалог. modparam(«dialog», «track_cseq_updates», 1) если вы используете в failure_route uac_auth, то учите что при несовпадении realm в запросе на авторизацию и в функции uac_auth вы получите ошибку ERROR: {1 62503 INVITE } tm [t_fwd.c:1717]: t_forward_nonack(): no branches for forwardingERROR: {1 62503 INVITE } tm [tm.c:1679]: _w_t_relay_to(): t_forward_noack failed А […]

Continue Reading"Kamailio. uac_auth. cseq. t_relay fail."
Posted in kamailio, Проблемы в коде, Проблемы при настройкеTagged cseq, fail, Kamailio, t_relay comment on Kamailio. uac_auth. cseq. t_relay fail.

Черный список ip адресов для voip

2019-05-01 yooxyman

sh скрипт который !/bin/bash BADIPSFILE=»badips.list» BADIPSFILETEMP=»$BADIPSFILE».temp ADDLISTFILE=»$BADIPSFILE».load# get new list wget https://www.badips.com/get/list/voip/0 -O $BADIPSFILETEMP# sort new list sort $BADIPSFILETEMP -o $BADIPSFILETEMP# touch to be sure that file exist touch $BADIPSFILE# diff old ans new file diff $BADIPSFILE $BADIPSFILETEMP | grep -Po ‘\d+.\d+.\d+.\d+’ > $ADDLISTFILE# copy new file to old for next ips going fast cp […]

Continue Reading"Черный список ip адресов для voip"
Posted in AsteriskTagged asterisk, blacklist, ips, Kamailio, opensips, voip comment on Черный список ip адресов для voip

Kamailio. topos. topology hiding. bug.

2018-07-05 yooxyman

В kamailio обнаружился баг с модулем topos. Проявляется так: Если во время звонка случается re-invite от клиента, то сообщения BYE обрабатываются некорректно. Этот BYE отправляется не дальше клиенту, а остается на kamailio, сам kamilio при этом выдает «Not here» и точка. Клиент не получает BYE в следствие чего звонок на конечной точке зависает. Связано это […]

Continue Reading"Kamailio. topos. topology hiding. bug."
Posted in Asterisk, kamailio, Проблемы в кодеTagged bug, Kamailio, re-invite, topos comment on Kamailio. topos. topology hiding. bug.

Настройка voip телефона Polycom 331 для работа с TLS и DNS SRV

2017-06-22 yooxyman

Странная логика у этого аппарата, ну понятно, что в виду нехватка документации объяснить какие-то пункты я не смогу, например, мне не понятно, как взаимодействует раздел SIP и line1. Но моя задача была настроить телефон так, чтобы он работал с TLS и DNS SRV, т.к. в текущем проекте, мы использовали DNS failover. Сразу скажу, что все […]

Continue Reading"Настройка voip телефона Polycom 331 для работа с TLS и DNS SRV"
Posted in ssl\tls, Безопасность, Готовые решения, Проблемы при настройкеTagged 331, dns, Kamailio, polycom, srv comment on Настройка voip телефона Polycom 331 для работа с TLS и DNS SRV

Тестирование Kamailio и multidomain сертификата ssl

2017-06-20 yooxyman

Как подключить к Камалио самоподписанный multidomain сертификат. Как обычно источники: Статья 1, Статья 2 Смысл простой, я так понял это можно сделать добавив extensions в сертификат, а это в свою очередь определяется в файлике openssl.conf Находим секцию REQ в openssl.conf проверяем, что x509_extensions не закомментирован: [req] … x509_extensions = v3_ca Затем добавляем секцию v3_ca и […]

Continue Reading"Тестирование Kamailio и multidomain сертификата ssl"
Posted in ssl\tls, БезопасностьTagged certificate, Kamailio, multidomain, ssl, tls comment on Тестирование Kamailio и multidomain сертификата ssl

Load Balancing SIP

2014-07-25 yooxyman

UAC — > LB -> (PROXY1 | PROXY2 | … ) -> UAS Задача: раскидать звонки между sip proxy, сначала на PROXY1, в случае его недоступности на PROXY2. В идеале если хочется распределять нагрузку между несколькими прокси серверами, то нужно делать LB  в режиме stateless (использовать функцию forward() совместо с модулем dispatcher) однако в таком […]

Continue Reading"Load Balancing SIP"
Posted in Без рубрики, Готовые решенияTagged Balancing, Kamailio, Load, Load-Balancing, opensips, пример, русском comment on Load Balancing SIP

My Profile

Eremin Pavel

Voip developer

P: 79227502213

E: eremina.net@gmail.com

Hire me on Freelancer.com

Облако

AMI (4) asterisk (18) centos (4) centos 7 (3) certbot (2) certificate (2) debian (2) duplicate (2) elastix (3) error (3) events (2) fail (3) freepbx (8) g729 (2) google (2) ios (2) issabel (4) issue (2) Kamailio (8) limit (2) Load (3) local (2) Mysql (8) nat (2) opensips (11) PAMI (2) performance (2) pjsip (2) provisioning (2) push (2) re-invite (2) rtpengine (2) SBC (2) server (2) ssh (2) ssl (2) tcp (2) timeout (2) tls (3) vmware (2) voip (2) wav (2) webrtc (2) windows (3) zoiper (2)

Свежие записи

  • asterisk 16. webrtc. sipml5
  • esxi useful command. vmware.
  • opensips as SBC
  • sipdump per day. compressed. heplify.
  • kamailio. siremis. xmlrpc. jsonrpc.

Управление

  • Войти
  • Лента записей
  • Лента комментариев
  • WordPress.org

© 2021 Opensips blog

Proudly powered by WordPress | Theme: x-blog by wpthemespace.com