"481 Call/Transaction Does Not Exist" when canceling before call connects

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



My soft phone (built with pjsip) is behind NAT, and FreeSWITCH server with a public IP.

The initial Via value in header as below:
-------------------
Message Header
        Via: SIP/2.0/TCP 192.168.15.243:47975;rport;branch=z9hG4bKPj5562af0e-0b93-48ba-9dc9-f0f8c59d3953;alias
            Transport: TCP
            Sent-by Address: 192.168.15.243
            Sent-by port: 47975
-------------------

However Via in CANCEL changed:
-------------------
Via: SIP/2.0/TCP 10.x.x.x:47975;rport;branch=z9hG4bKPj41f72fa2-3aca-4f90-8cd0-480df02d4a55;alias
    Transport: TCP
    Sent-by Address: 10.x.x.x
    Sent-by port: 47975
    RPort: rport
-------------------
10.x.x.x is the public ip of NAT.

How can I fix this issue?

Thanks a lot!
_______________________________________________
Visit our blog: http://blog.pjsip.org

pjsip mailing list
pjsip@xxxxxxxxxxxxxxx
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux