I've installed and configured Flexisip as a proxy to my PBX. While it generally seems to work, as long a push isn't needed to make Linphone on the device reachable once you introduce the need to push to wake up the device and get Linphone registered and ready to accept the INVITE it all seems to fall apart.
As an example, if I terminate the Linphone client (recall, enabled for push, so this should work fine), when Flexisip receives the INVITE from my PBX to forward to Linphone, it sends a push notification to the Firebase server and then immediately tries to send an INVITE to Linphone. That INVITE is of course refused because Linphone has not had enough time to start and REGISTER in response to the push, but Flexisip then immediately responds to asterisk with a 503 response. It seems like there should be some waiting and retrying going on here to allow Linphone to be woken and REGISTER rather than immediately sending a 503 to the PBX? Does anyone actually have this working as confirmation/proof that Flexisip works as it's supposed to as push proxy? Cheers, b.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
