-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
API errors not propagated through webmail user interface #44
Comments
Is |
It was automatically assigned, as I did not specify an address in the api call. It's the hostname (docker container id) of the wildduck container. I'm unconcerned as to the actual address at the moment, as I haven't tried to set this up publicly or send any mail to it until I can verify that I can create and manage users first. |
What I'm saying is that wildduck-webmail may be concerned with the actual address. I'm not entirely sure to be honest, but it might be worth checking. |
Indeed; I did try logging in as test1@deb8c8ef0b65, with no luck. |
Sorry I'm not explaining myself clearly haha. Maybe wildduck-webmail has some email address validation that's failing? I'd try it with an actual domain. Also note the domain needs to be in the config here: wildduck-webmail/config/default.toml Line 17 in 3371984
|
Figured it out. After setting the log level to debug in config/wildduck/default.toml
The following message was reported Invalid accessToken value
The default configuration of the webmail apparently requires no access token be set, which is one of the first things I did. With the debug log level enabled, the following error was reported when trying to create a new account: Provided password was found from breached passwords list
While I applaud the security measures here, it's unfortunate that this message is not returned via the web mail interface, or even in the network response at all. |
When attempting to create an account from the default display page on port 3000, I get the following message:
The log output from the docker container displays only "info HTTP get" messages, and the network response reports a 200, and displays the same form. There are no discernable error messages reported within the docker logs reported from a non-detached
docker-compose up
.The mongodb database reports no users created, and there is indication of what could be wrong.
I am using test1/test1 as the user and password. I've tried using the address as the user name as well as the username by itself.
Interestingly, I can create an API user, which I have done, but I still cannot log in via the webmail. It maye not be within the scope of webmail, but I've included the mongodb user record that was created via the API that still does not work via webmail.
The text was updated successfully, but these errors were encountered: