linphone-iphone icon indicating copy to clipboard operation
linphone-iphone copied to clipboard

Can NOT recieve calls&sms on linphone-iphone due to Flexisip cache.

Open basncy opened this issue 3 years ago • 2 comments

iphone version 5.4.0 can NOT recieve any calls&sms from some days ago while success register to linphone server. After changing linphone account password via https://www.linphone.org/freesip?action=change_password , and re-login, it works.

The following action has been taken but still failed: 1.reinstall linphone-iPhone 4.5.0 2.downgrade to 4.4.2 3.reboot iphone.

Should we change linphone account password for a period of time to avoid this happen?

basncy avatar Aug 10 '21 16:08 basncy

Here is some sample MESSAGE logs from asterisk server side, it seems Flexisip server eat the SIP signal to linphone client.

`<--- Received SIP response (389 bytes) from TLS:54.37.202.229:5223 ---> SIP/2.0 100 Trying Via: SIP/2.0/TLS 1.2.3.4:5223;rport=41031;branch=z9hG4bKPjadcb7461-802b-4bea-a87b-be79729f9570;alias From: sip:[email protected];tag=e023c744-d2db-4633-bb45-c29844495c2a To: sip:[email protected] Call-ID: 0ae9e75e-1518-4afd-b237-8fd375dc5d92 CSeq: 54601 MESSAGE Server: Flexisip/2.0.7-2-ga93725b0 (sofia-sip-nta/2.0) Content-Length: 0

<--- Received SIP response (335 bytes) from TLS:54.37.202.229:5223 ---> SIP/2.0 202 Accepted Via: SIP/2.0/TLS 1.2.3.4:5223;rport=41031;branch=z9hG4bKPjadcb7461-802b-4bea-a87b-be79729f9570;alias From: sip:[email protected];tag=e023c744-d2db-4633-bb45-c29844495c2a To: sip:[email protected] Call-ID: 0ae9e75e-1518-4afd-b237-8fd375dc5d92 CSeq: 54601 MESSAGE Content-Length: 0 `

And for calling, my sip server ends up with PUSH Send response.

I got this error situation happens once again when I

  1. accidentally uninstalled Linphone-Iphone.
  2. [email protected] place some calls and messages to [email protected]
  3. days later, I re-installed Linphone-Iphone.
  4. [email protected] can NOT RECIEVE incoming calls and sms again, even the linphone-iphone says register success, and linphone account outbounding(with or without outbount_proxy) works well.

basncy avatar Aug 21 '21 15:08 basncy

Seems caused by the SIP signal cache on Flexisip server side. I login with the same account on linphone-desktop and linphone-android, got lots of messages which I send previously. and linphone-desktop & linphone -android could receive latest calls&sms while linphone-iphone still can not.

basncy avatar Aug 22 '21 02:08 basncy