VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

PJSIP транк, BYE без кода причины

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: PJSIP транк, BYE без кода причины

Сообщение ded »

valmon писал(а):Хуже нет, чем разгребать чужое барахло.
а вот пришлось?
valmon писал(а):Это не мой конфиг, вот и приходится ковырять существующий.
1) в iptables самого сервера openvpn не должно быть никаких правил для SIP.
2) должен быть включен роутинг
cat /proc/sys/net/ipv4/ip_forward
и роутинговая таблица ip route должна указывать на доступность 10.11.0.0/24 через тунельный интерфейс;
valmon писал(а):Ну я больше склоняюсь что этот ip подставляется с той стороны на самом астере
3) если в настройках sip.conf указан bindaddr=0.0.0.0
то 1) и 2) должны помочь. Если нет - пробуйте bindaddr=10.0.15.2, тогда точно не будет подменять
From: "Dmitrij Ivanov" <sip:9996@10.0.15.2:5160>
на
From: "Dmitrij Ivanov" <sip:9996@10.11.22.2:5160>
valmon
Сообщения: 23
Зарегистрирован: 09 июн 2016, 10:50

Re: PJSIP транк, BYE без кода причины

Сообщение valmon »

1 Там нет правил для сип, там просто включен нат
2 Включен форвард

Код: Выделить всё

iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  -- !10.0.15.2            anywhere
MASQUERADE  all  -- !10.0.15.2            anywhere
MASQUERADE  all  --  anywhere             anywhere
MASQUERADE  all  --  10.0.14.0/24         anywhere
3 Сам сервер и опенвпн на разных серверах, или явное указание повлияет?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: PJSIP транк, BYE без кода причины

Сообщение ded »

Если VPN, то не должно быть НАТа.
Но даже в такой комбинации можно справиться ничего не меняя в iptables, указав для этого пира (другого Астериска) параметр nat=yes.
valmon
Сообщения: 23
Зарегистрирован: 09 июн 2016, 10:50

Re: PJSIP транк, BYE без кода причины

Сообщение valmon »

А почему с той стороны, с той стороны же звонок проходит нормально?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: PJSIP транк, BYE без кода причины

Сообщение ded »

Не хотит изучить SIP: Session Initiation Protocol (RFC 3261 & RFC 3581) чтобы разобраться в этом вопросе?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH