Linphone Calls Not Missed Due To Cause Not 487

Home » Asterisk Users » Linphone Calls Not Missed Due To Cause Not 487
Asterisk Users 4 Comments

Hello.

Calls cancelled by caller during the dialing phase, are shown in Linphone as simply past calls, not missed ones.

I thought this is an Linphone issue, but Sylvain says it’s on my PBX side:

https://github.com/BelledonneCommunications/linphone-android/issues/832#issuecomment-557474864

> The CANCEL message has a Reason header with Q.850 protocol and cause
0, which doesn’t mean call has been missed (should be 487).

Is this my dialplan / setup or an Asterisk issue? How can I get Asterisk to send cause=487?


sergio.

4 thoughts on - Linphone Calls Not Missed Due To Cause Not 487

  • Sometimes, linphone shows missed calls as missed. Look like asterisk replies with cause=487 that time, but I can’t understand why.

    Grandstream always shows calls as missed ones.

    How should I investigate this?


    sergio.

  • Hi Sergio

    You could try to reproduce it while activating pcap traces and analyze it afterwards – or you could enable pcap traces on asterisk[1] itself and just wait for the different issues and compare them.

    Regards

    Michael

    [1] activating pcap traces on asterisk / pjsip

    pjsip set logger on

    pjsip set logger verbose off

    pjsip set logger pcap trace.pcap

    You can find the trace.pcap in /var/lib/asterisk/trace.pcap (maybe it’s elsewhere on your installation)