Comments (6)
what browser are you using?
from darkwire.io.
@seripap hi i am using both google chrome and mozilla firefox...
from darkwire.io.
@seripap but i found above issue in google chrome..
from darkwire.io.
I have had the same issue on Edge & Chrome on windows 10.
Running the server using docker-compose up on arch linux.
from darkwire.io.
The error is in crypto.js on line 33
darkwire.io/client/src/utils/crypto.js
Line 33 in dd4a6cb
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'generateKey')
I'm a c++ guy myself not a js developer. If I can get you any more info let me know :)
from darkwire.io.
Okay seems like i found the issue. running in an http not https context causes this error as window.crypto.subtle === undefined in that context :/ unfortunate.
Related Stackoverflow post:
https://stackoverflow.com/questions/46468104/how-to-use-subtlecrypto-in-chrome-window-crypto-subtle-is-undefined
https://www.chromium.org/blink/webcrypto
crypto.subtle is supposed to be undefined in insecure contexts
from darkwire.io.
Related Issues (20)
- Message persistence on demand HOT 5
- Layout broken on firefox when message composer focused
- Store configuration is not loaded HOT 2
- Can’t create new room HOT 1
- es_ar translation
- unnecessary updown page option coming in welcome prompt HOT 4
- naming convention & right side for sender left for receiver option HOT 1
- Suggestion: security is based on a Diffie–Hellman key exchange method, maybe mention it in readme.md ? HOT 2
- Suggestion: why not use pm2 to serve darkwire.io server? HOT 1
- darkwire.io server in typescript ! (no Redis)
- Can't run it on Tor Network HOT 1
- Doesn’t work on iPad safari HOT 3
- Add prebuild docker image HOT 1
- Promote | partnership with Rovel Stars! HOT 1
- I can't send messages when using the Neo2 keyboard layout. HOT 3
- Update website link HOT 1
- Can't build with yarn HOT 47
- Gainz
- G
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 darkwire.io.