[asterisk-users] PJSIP Sends BYE with Wrong IP

Trey Hilyard kctrey at gmail.com
Thu Apr 2 11:07:42 CDT 2015


On Thu, Apr 2, 2015 at 10:43 AM, Rusty Newton <rnewton at digium.com> wrote:

> On Wed, Apr 1, 2015 at 9:08 AM, Trey Hilyard <kctrey at gmail.com> wrote:
>
>> Hello -
>>
>> I am trying to decide if I have stumbled across a bug in PJSIP or I am
>> just missing something. My Asterisk has two interfaces, an "internal" eth0
>> and an "external" eth1. In pjsip.conf, I define the following transports:
>>
>> [trusted]
>> type=transport
>> protocol=udp
>> bind=10.xx.yy.zz:5060
>>
>> [untrusted]
>> type=transport
>> protocol=udp
>> bind=12.4.aa.bb:5060
>>
>> My internal endpoints use transport=internal and external endpoints use
>> transport=external. I guess that's obvious.
>>
>> You show transports trusted and untrusted, you don't show any transports
> named internal and external... so that is confusing.
>

>
You are right. That is my fault that I was sanitizing the configuration for
the purpose of this email and uses different names.


> Everything works fine, most of the time. INVITEs, 1XX, 2XX are sent to the
>> right interface using the right source IP. But, when Asterisk tries to send
>> a BYE to any internal endpoint, it sends using the external IP, but it is
>> sent of the correct internal interface eth0. Only the IP layer is
>> incorrect. The SIP layer has the correct IP in the Via header. From what I
>> can tell, only BYE is affected.
>>
>> I didn't have this problem with chan_sip. Am I just missing some
>> configuration?
>>
>> This sounds like improper configuration, or a bug.
>
> If you can pastebin a full (sanitized) pjsip.conf as well as an Asterisk
> log with verbose turned up[1], plus a SIP packet trace then we can take a
> look at it.
>
> [1]:
> https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information
>
>
> I actually got the issue resolved by upgrading to 13.3.rc-1, since this is
just my development system. I assume that the problem was resolved between
the two releases.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150402/b00020fc/attachment.html>


More information about the asterisk-users mailing list