[asterisk-bugs] [JIRA] (ASTERISK-25637) Multi homed server using wrong IP
Daniel Journo (JIRA)
noreply at issues.asterisk.org
Fri Dec 18 08:32:33 CST 2015
Daniel Journo created ASTERISK-25637:
----------------------------------------
Summary: Multi homed server using wrong IP
Key: ASTERISK-25637
URL: https://issues.asterisk.org/jira/browse/ASTERISK-25637
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_pjsip
Affects Versions: 13.5.0
Reporter: Daniel Journo
A server with two IPs.
IP1: X.X.X.85 (this IP belongs to the server)
IP2: X.X.X.87 (this is a virtual IP, managed by pacemaker failover with another server).
In the transport I've specified the virtual IP like this:-
[transport-public-udp]
type = transport
external_signaling_address = X.X.X.87
external_media_address=X.X.X.87
protocol = udp
bind = X.X.X.87
An endpoint is defined like this:-
[company_202]
type=endpoint
context=company_phones
disallow=all
allow=ulaw
direct_media=no
moh_suggest=default
;media_use_received_transport=yes
accountcode=company
force_rport=yes
rtp_symmetric=yes
rewrite_contact=yes
auth=auth_company_202
aors=company_202
[auth_company_202]
type=auth
auth_type=userpass
password=secret
username=company_202
[company_202]
type=aor
max_contacts=1
remove_existing=1
The endpoint registers successfully to the virtual IP and all SIP packets are sent of the virtual IP X.X.X.87.
But the RTP UDP data is being sent out of the wrong IP X.X.X.85.
It looks like Asterisk is ignoring the Bind address when sending out the audio.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list