Skip to content

Opensips blog

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

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

Метка: opensips

opensips as SBC

2020-12-222021-01-23 yooxyman

Example of opensips SBC with 2 interfaces with full RTP proxy and g729 transcoding. Software: opensips 3.1, rtpengine, bcg729. example settings for rtpengine: OPTIONS=»-i external/172.18.254.50!EXTERNAL_IP -i internal/172.25.150.242 -n 127.0.0.1:2223 -m 35000 -M 65000 -L 4 —log-facility=local1 —table=0 —delete-delay=0 —timeout=60 —silent-timeout=600 —final-timeout=7200 –offer-timeout=60 —num-threads=4 —tos=184 –no-fallback» example opensips config: git clone https://bitbucket.org/yooxy/opensips-sbc-local-external-transcode.git

Continue Reading"opensips as SBC"
Posted in opensips, Без рубрики, Готовые решенияTagged centos 7, g729, opensips, rtpengine, SBC, transcoding comment on opensips as SBC

opensips 3.1 centos 7

2020-10-012020-10-09 yooxyman

Установка Opensips 3.1\opensips-cli\database на centos 7 отключаем в epel пакеты с opensips 1.10 (add to epel.repo: exclude=opensips*) устанавливаем репозиторий для centos 7: yum install epel-release yum install https://yum.opensips.org/3.1/releases/el/7/x86_64/opensips-yum-releases-3.1-5.el7.noarch.rpm устанавливаем все пакеты в репозитории opensips yum repo-pkgs opensips install далее установим opensips-cli, делать это лучше с git-hub: yum install git -y git clone https://github.com/OpenSIPS/opensips-cli.git yum install python36 […]

Continue Reading"opensips 3.1 centos 7"
Posted in opensipsTagged 3.1, centos7, opensips, opensips-cli comment on opensips 3.1 centos 7

TCP\TLS NAT Zoiper

2020-09-24 yooxyman

Столкнулся с проблемой, когда через sip прокси (opensips) не проходили пакеты (OPTIONS, NOTIFY, INVITE) в сторону uac при использовании TCP и TLS протоколов. при TLS opensips ругался 477/Send Error, при использовании TCP — 408 timeout. И действительно пакеты с opensips уходили, но не доходили до UAC. Причина была в использовании STUN, если его отключить на […]

Continue Reading"TCP\TLS NAT Zoiper"
Posted in Asterisk, opensips, ssl\tlsTagged 408, 477, opensips, tcp, timeout, tls comment on TCP\TLS NAT Zoiper

systemd. opensips 1.7. centos7

2019-08-09 yooxyman

Чтобы использовать автозагрузку на centos7 без понимания как работает systemd можно взять файл из новых версий opensips для systemd доработать его и добавить к себе в систему разместить файл opensips.service в /etc/systemd/multi-user.target.wants отредактировать файл: [Unit] Description=OpenSIPS is a very fast and flexible SIP (RFC3261) server Documentation=man:opensips After=network.target mariadb.service postgresql.service rtpproxy.service Requires=mariadb.service [Service] Type=forking User=root Group=root […]

Continue Reading"systemd. opensips 1.7. centos7"
Posted in opensipsTagged opensips, systemd comment on systemd. opensips 1.7. centos7

Черный список 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

troubleshoot. ACK sending to wrong host

2019-04-08 yooxyman

solve is add function fix_sdp_contact() into onreply_route . по-русски: проблема была в том, что опенсипс получая ACK от абонента не пересылал его обратно, через внутренний интерфейс железке. А слал ACK напрямую тому, кто указан был в 200 OK оригинальном. в Итоге помогло добавление функции в onreply_route которая по идее должна заменять поле контакт на адрес […]

Continue Reading"troubleshoot. ACK sending to wrong host"
Posted in Asterisk, opensips, Без рубрикиTagged ack, multihome, opensips comment on troubleshoot. ACK sending to wrong host

opensips 1.11 uac_regstrant timer error 100% cpu load

2018-11-29 yooxyman

При большом количестве записей от 150, начинаются проблемы с регистрацией, причина в моём случае в SRV lookup — это когда для домена сначала определяется SRV запись и если её нет, то тогда отдаётся обычная.  В моём случае помогла смена dns серверов на 8.8.8.8 и на 4.4.4.4. 

Posted in opensipsTagged cpu, Load, opensips, timer, uac_registrant comment on opensips 1.11 uac_regstrant timer error 100% cpu load

Проблемы с виртуальной машиной. Opensips. KVM.

2015-04-07 yooxyman

http://opensips-open-sip-server.1449251.n2.nabble.com/fr-timer-not-working-properly-td7588092.html Вот здесь описывается случай с процессором AMD Opteron(tm) Processor 6344 (on KVM).  

Continue Reading"Проблемы с виртуальной машиной. Opensips. KVM."
Posted in Проблемы при настройкеTagged issue, kvm, opensips comment on Проблемы с виртуальной машиной. Opensips. KVM.

Opensips. NAT. Port. Asterisk.

2015-04-01 yooxyman

Почти день потратил на то чтобы понять почему при исходящем звонке нет звука. Система такая: Client A ( local IP) —> Router(TP-Link) —-> Opensips (NAT_HELPER) —-> Asterisk (1.8) (A2Billing) ——> Carrier По SIP trace все гладко, порты, IP адреса, все подменяется просто отлично но аудио нет. Не слышно абонента. Оказывается при выходе с TP-link media […]

Continue Reading"Opensips. NAT. Port. Asterisk."
Posted in Проблемы при настройкеTagged asterisk, nat, one way audio, opensips, router, tp-link, нет звука comment on Opensips. NAT. Port. Asterisk.

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