I have a situation that has appeared recently. Basically when I attempt to do AMI based operations that will cause a particular phone to ring (either to play a recording or to connect it to another channel) this error occurs:
chap_sip.c:20453 handle_response_invite: Re-invite to non-existing call leg on other UA. SIP dialog '<someID>'. Giving up.
Nothing I do (cycle my phone, reprovision my phone, do “sip reload” at the CLI, cycle the core, etc) can make this problem go away. So it’s probably an issue at the openSIPs proxy, but I’d still like to better understand what exactly Asterisk means when it displays this error.
Can someone explain in detail what this error means in Asterisk/SIP novice terms? Also if someone’s had this issue and solved it, that info couldn’t hurt either. Thanks.
EDIT: This issue only seems to happen to my hardphones. When I initiate the same AMI actions to a softphone, there are never any problems. The originate/whatever goes through every single time.