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

Push calls do not reach, only on ios devices #228

Closed
QuickBanny opened this issue Jun 7, 2021 · 4 comments
Closed

Push calls do not reach, only on ios devices #228

QuickBanny opened this issue Jun 7, 2021 · 4 comments
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@QuickBanny
Copy link

QuickBanny commented Jun 7, 2021

We are having a problem with push notifications on ios devices when using apns.
"Fatal Exception: NSInternalInconsistencyException
Killing app because it never posted an incoming call to the system after receiving a PushKit VoIP push callback."

We still cannot find addiction and what exactly is causing this crash. Sometimes the push kit works, sometimes the notifications about the call don't get through.

when the call goes through i see this logs message in sygnal

"Sending push to pushkin ru.bla.blatalk.voip for app ID ru.bla.blatalk.voip"

if it doesn’t work I don’t see such a message

it happens when the receiving device is inactive or active.

there are no messages in the synapse like ""Failed to push event""

@QuickBanny QuickBanny changed the title Fatal error Fatal Exception: NSInternalInconsistencyException for ios, when sending push Push calls do not reach, only on ios devices Jun 8, 2021
@richvdh
Copy link
Member

richvdh commented Jun 21, 2021

If the push is reaching sygnal, you should see entries like this in the sygnal logs:

2021-06-21 06:27:25,325 [20975] sygnal.access 344 - INFO - Handled request: "::ffff:10.103.0.1" - - [21/Jun/2021:06:27:25 +0000] "POST /_matrix/push/v1/notify HTTP/1.1" 200 16 "-" "Synapse/1.36.0"

Do you see entries like that corresponding to the notifications you expect?

@richvdh richvdh added the X-Needs-Info This issue is blocked awaiting information from the reporter label Jun 21, 2021
@QuickBanny
Copy link
Author

If the push is reaching sygnal, you should see entries like this in the sygnal logs:

2021-06-21 06:27:25,325 [20975] sygnal.access 344 - INFO - Handled request: "::ffff:10.103.0.1" - - [21/Jun/2021:06:27:25 +0000] "POST /_matrix/push/v1/notify HTTP/1.1" 200 16 "-" "Synapse/1.36.0"

Do you see entries like that corresponding to the notifications you expect?

Yes, the assumption that the voip is sent from the device to which the call is being made, and it is from the client that the push does not reach the signal

@richvdh
Copy link
Member

richvdh commented Jul 6, 2021

Yes, the assumption that the voip is sent from the device to which the call is being made, and it is from the client that the push does not reach the signal

I'm afraid I don't really understand this sentence. Please could you try to clarify?

@clokep
Copy link
Member

clokep commented Feb 1, 2022

Closing due to lack of response. Please let us know if you're still seeing this issue.

@clokep clokep closed this as completed Feb 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

3 participants