Comments (8)
When the error occurs?
from libsignal_protocol_dart.
A session between two users is already set up and messages are exchanged, and at some point this error occurs. It seems to be a random moment.
from libsignal_protocol_dart.
Try the test function. https://github.com/MixinNetwork/libsignal_protocol_dart/blob/master/test/session_cipher_test.dart#L170
from libsignal_protocol_dart.
I'm receiving the same error message, in my case, it happens when i try to establish a new session with the mobile phone as the first recipient (I'm having a mobile client and a web client)
Somehow, it is just working when the APP the is the one to establish the session at first
from libsignal_protocol_dart.
Actually, my problem is because the mobile starts a session and then the webapp doesn't answer inmediately, so after the webapp answer the mobile APP can be closed and when is restored it doesn't have the established session alive to be able to decrypt the message
from libsignal_protocol_dart.
same here
any updates with this issue?
from libsignal_protocol_dart.
Have the identities of the established session changed?
from libsignal_protocol_dart.
I got the same error
InvalidMessageException - No valid sessions. [InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!, InvalidMessageException - Bad Mac!][0]
First time installing the app it works fine and second time when I reopens the app the message got encrypted but not decrypted and giving this above error.
from libsignal_protocol_dart.
Related Issues (20)
- whisperType CiphertextMessage HOT 21
- [REQUEST] Remove print to stdout "We've already setup a session for this V3 message, letting bundled message fall through..." HOT 1
- is this project reliable or abandoned? HOT 2
- Can we get rid of PointyCastle? HOT 5
- Inconsistency with signature HOT 1
- Requirement of integer registration id HOT 7
- PreKeyBundle to Server HOT 2
- InvalidMessageException HOT 1
- Return nullables rather than throwing errors HOT 6
- Cannot import device consistency libraries. HOT 4
- Distributing DistributionMessage HOT 1
- Unhandled Exception: InvalidMessageException - No valid sessions. [InvalidMessageException - Bad Mac!][0] HOT 5
- Does this library compatible with other framework to communicate with? HOT 3
- How to use this library? HOT 5
- How to handle generateRegistrationId collision? HOT 1
- What causes a Bad Mac exception?
- Upgrade to PQXDH HOT 1
- How can i decrypt our message after encrypt to cipherText. HOT 3
- Is this library being maintained? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libsignal_protocol_dart.