Skip to content
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

Incoming calls automatically disappear after about 2 seconds #241

Open
speedygonzales9 opened this issue Nov 19, 2024 · 3 comments
Open
Labels
bug Something isn't working

Comments

@speedygonzales9
Copy link

speedygonzales9 commented Nov 19, 2024

Describe the bug
I set up my dad on my Hosted Snikket (by JMP) yesterday. It was very easy! Unfortunately, we had trouble with audio/video calls. Since I only have a Windows laptop, I'm trying to call dad from it. Dad installed Snikket using the link on the invitation page on his iPhone. It looks like audio calls in mov.im are working only when my dad audio calls me. However when I try to audio call my dad using mov.im in Google Chrome, it rings twice on his iPhone (tried to audio call him when he was in Snikket.) The same thing happens for video calls. I also tried to video call my dad using mov.im in Firefox and it has the same problem. When I am using the Cheogram Android (using an emulator,) the audio/video call buttons doesn't do anything - it just stays on the same screen and never calls. When he tries to video/audio call me and I answer, it connects successfully. I would like to call dad using Cheogram Android or mov.im. This problem happens when my dad is either on the cellular network or on WIFI. Can you please fix this issue?

To Reproduce

  1. Open Snikket iOS so it's online
  2. Using a Windows laptop, call my contact (who has Snikket iOS) in mov.im or in Cheogram Android
    • If the caller uses mov.im (regardless which browser they use,) Snikket iOS will only ring about two times then automatically disappear. However in mov.im, it is still ringing.
    • If I use Cheogram Android (using an Android emulator) and either try to audio or video call them, it does nothing - the screen does not change.

Screenshots
If applicable, add screenshots to help explain your problem.

Software versions:

  • App Version: 1.2.1 (12)

  • iOS version: 18.1

  • iPhone model: iPhone 16 Pro Max

  • Server software: Snikket

If your problem involves communication with people using other apps/platforms,
please include details of their app and versions also when possible.

Additional context
Add any other context about the problem here.

@speedygonzales9 speedygonzales9 added the bug Something isn't working label Nov 19, 2024
@SorrelArticulata
Copy link

SorrelArticulata commented Dec 23, 2024

I have the same problem with a family member's apple phone.

  • I initiate the call (either from Snikket android or Gajim on desktop)
  • Receiving party on iOS sees "Snikket Audio" "Unknown..." on their screen.
  • About one second later it changes to "Snikket audio ended"
  • About one second later the message disappears completely.

Nothing seems to be left in the notifications.

Audio calls in the opposite direction work fine. Text messages work fine in both directions.

@speedygonzales9 I had an issue with broken DNS in my snikket docker instance (/etc/resolv.conf was bad and pointed to localhost; fix was to delay docker starting until after host DHCP succeeded), this caused all sorts of identity problems and call problems a while ago. There are some leftover remnants of this, such as iOS users have weird contacts (their own name on other people). What distro are you hosting docker on?

@speedygonzales9
Copy link
Author

@SorrelArticulata I have a Hosted Snikket instance by JMP.chat - I don't have my own hardware.

@SorrelArticulata
Copy link

Good to know it's less likely to be an issue with my hosting then, ty speedgonzales.

I now have 3 behaviours across 3 different family iPhones:

  1. As per above: incoming calls fail with odd messages, everything else works.
  2. Works perfectly fine, all features.
  3. Does not get notifications of me sending messages or calls unless they have recently used the app.

In all cases the Snikket app has the same settings enabled in iOS settings. Don't know why there is so much variation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants