-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Unable to set up secret storage in Docker #28089
Comments
Without logs there is nothing to look at here
Yeah because Element Web is a client-side application, the Docker container is just nginx. Element is end to end encrypted so the server does none of the communication for you, its all in the browser, so the browser logs are where you'd need to look. |
Sending logs is dependant on using the application, which seems to not be possible without completing the step that fails (I don't have anywhere to type the
I'll take a look here to see if I can find anything useful to share. |
OK, I checked again. There simply is no way for me to send logs using If I'm doing something wrong here, please let me know what, and which steps I should follow. The documentation is sadly of no help. I also went back and looked at the browser logs, as suggested. There, I came across this error message:
This pointed me in the direction of TLS. As I was setting this up as a test, I hadn't yet put the server behind a proxy. Having done so, I was finally able to complete the secret storage setup. The prerequisite for TLS was, once again, not mentioned in the documentation. As of now, my issue seems solved. However, the documentation should probably be made more accessible. As it is now there is too much missing information in there. |
That's unfortunately a requirement some web browsers impose, you can read more about it at https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts |
Thanks for the info. This should probably be incorporated into Element documentation as well. |
Steps to reproduce
Outcome
What did you expect?
Expected secret storage to be set up, and from there further E2E setup.
What happened instead?
This error was produced (almost immediately):
Retry doesn't seem to do anything. The Docker container logs do not show any helpful messages for troubleshooting (only GET requests). Similarly, the documentation regarding the Docker image seems limited, not helping with troubleshooting much either.
The issue appears whether running the container as the Docker user, or as root.
Operating system
Arch Linux (Docker)
Browser information
Firefox 130.0, Chromium 127.0.6533.119
URL for webapp
vectorim/element-web
Application version
1.11.77
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: