-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linphone will not send ACK if a Ringing response is sent. #451
Comments
Welp, since GitHub won't allow me to upload a Wireshark packet capture, here is the full UDP stream. Hopefully this helps:
|
Hi @JonathanWilbur, FYI all protocols related questions should go to linphone-sdk repository, the linphone-android repository is for issues with the user interface only. Thanks. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
First of all, please say "Hi" or "Hello", it doesn't cost much.
Hello! (Again) Let me first preface this by saying I am testing this against SIP server software I am currently writing. It is absolutely plausible that there is a bug in my implementation. However, looking at my Wireshark packet captures, examples from the SIP RFCs, and more, it really looks like my implementation should be fine.
Linphone will not send an ACK request if the server sends a Ringing response. I have modified the server to not send Trying and just send Ringing responses, as well as just sending Trying responses. Only sending Trying, then OK elicits an ACK from Linphone.
Also, if applicable, do you reproduce it with linphone-android latest release from the Play Store?
If the issue is about the SDK (build, issue, etc...) open the ticket in the linphone-sdk repository or one of it's submodules!
If you are so inclined, here is the server: https://github.com/JonathanWilbur/astrophone
I expect an ACK response and for the call to proceed.
Device: Google Pixel 5
OS: CalyxOS
Version of the App: 5.2.5
Version of the SDK: 5.3.47ds
Where you did got it from: Play Store
Please tell us if your Android is a Lineage OS or another variant.
If you are using a SDK that isn't the latest release, please update first as it's likely your issue is already solved.
https://www.linphone.org:444//tmp/673f3644c069b_b123e47b17fb4a478266.gz
N/A
N/A
None
Thank you in advance for filling bug reports properly!
The text was updated successfully, but these errors were encountered: