-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
Email not verified by clicking verification link #10149
Comments
Workaround for now is to fill in the password forgotten form. |
I just installed Rocket.chat via Docker and got the same issue.
|
I'm seeing this, too, after upgrading to 0.62.2 from 0.61.4 - note, on mongo pinned to 3.4 because a previous upgrade of all my Docker containers (using docker-compose) that moved mongo beyond 3.4 failed... |
Me to. |
Yep, seeing this too. |
me too |
me too |
Hi @robindijkhof, thanks let us know of the problem. |
Anybody still seeing this problem on version 0.63? If so, please share any more relevant logs you may have. |
I have the same issue please let me know what logs you would like to see. |
I have the same issue on v.0.63.1 |
Thank you,
My error logs in send mail are sparse, there is no error.
Cheers,
Gerald
…On 04/12/2018 03:47 PM, Vyacheslav Daradur wrote:
I have the same issue on v.0.63.1
SMTP is configured and tests email is sent as expected.
But I got an error |Error trying to send email: Mail command failed|
by clicking *"Resend verification email"* in *"My Account"* tab.
There is no warning in *"View Logs"*.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#10149 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGBC14UkSo1n5KJj60a6_SrWmJss_ufkks5tnvh1gaJpZM4Sr-PD>.
|
@Hudell Same issue here on 63.1 If there's further logs you need than what's in the rocket chat main log, let me know and I will get them. (I just installed. so you'll have to tell me what logs they are because I really dont know my way around this system yet) |
Same here. I get an error when I click on the link in the email. |
Still happening in v0.64.1. The symptoms are like #10548: you get error 500 when clicking verify link, emails remains unverified, but the error message is the same. |
Same here on a fresh install (docker) Version 0.65.1
|
Maybe there is something wrong with the link in the mail itself. My mailserver is also complaining, that there is no From-Header set in the mail (other notification mails from rocketchat work correctly (see Header Anonymised RAW-Email sent by rocketchat instance:
Maybe this helps. |
I think I found the problem: It's the They transform the link which should be into the following link:
which breaks it. I'm using the default templates for the verification mail. Tried it in Rainloop and Thunderbird. Both do strange things to the verification-link. |
Hey @tarator, Glad you figured that out! It doesn't seem to be the same bug that the others are having, but I'll look into it. |
Have same problem here. Email is delivered ok, but after click on link RocketChat shows Errror 500 and email is not verified. Rocketchat version: 0.66.0 (docker image rocketchat/rocket.chat:latest)
|
What's the most useful thing end-users can do to help fix this? It's a show-stopper for a potential deployment for me. |
If you click on the same link multiple times, do you get the same error again? |
I just tried it again with the latest version 0.66.1. E-Mail verification now works on my instance of Rocketchat. This is the mail-template I'm using:
|
YES! It works also in my instance. I just upgraded it to 0.66.2 |
I'm curious what fixed that bug... |
Upgraded too to 0.66.2 and its working (but had to use :latest from docker hub, because 0.66.1 nor 0.66.2 is not there yet..) |
Upgraded from 0.66.0 > 0.66.3. Email verification is now working as expected. |
Looks like it was fixed by #11335. |
I do have OpLog disabled currently |
Confirmed, email verification now works as expected in 0.66.3. |
I'll close this issue then, as #11335 fixed the issue. If anybody still runs into it, just leave a comment and I'll reopen it. |
Description:
After clicking the verification link the user is redirected to the login page. When the user tries to login it gets a message saying the user is not found or the password is incorrect. When checking as admin, the user is still unverified.
Server Setup Information:
Steps to Reproduce:
Expected behavior:
Email should be verified
Actual behavior:
Email isn't verified
Relevant logs:
[34mI20180315-11:14:42.564(0) �[34mMeteor ➔ publish null -> userId: null , arguments: {} �[34mI20180315-11:14:42.570(0) Exception while invoking method 'verifyEmail' MongoError: The positional operator did not find the match needed from the query. Unexpanded update: emails.$.verified at Function.MongoError.create (/home/otm-admin/Rocket.Chat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/error.js:31:11) at toError (/home/otm-admin/Rocket.Chat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/utils.js:139:22) at /home/otm-admin/Rocket.Chat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/collection.js:1059:67 at /home/otm-admin/Rocket.Chat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/pool.js:469:18 at _combinedTickCallback (internal/process/next_tick.js:131:7) at process._tickDomainCallback (internal/process/next_tick.js:218:9) �[34mI20180315-11:14:42.570(0) �[34mMeteor ➔ publish roles -> userId: null , arguments: {} �[34mI20180315-11:14:42.571(0) �[34mMeteor ➔ publish stream-importers -> userId: null , arguments: { '0': 'progress', '1': { useCollection: false, args: [] } } �[34mI20180315-11:14:42.572(0) �[34mMeteor ➔ publish meteor_autoupdate_clientVersions -> userId: null , arguments: {} �[34mI20180315-11:14:42.575(0) �[34mMeteor ➔ publish stream-notify-all -> userId: null , arguments: { '0': 'updateCustomSound', '1': { useCollection: false, args: [] } } �[34mI20180315-11:14:42.576(0) �[34mMeteor ➔ publish stream-notify-all -> userId: null , arguments: { '0': 'deleteCustomSound', '1': { useCollection: false, args: [] } } �[34mI20180315-11:14:42.577(0) �[34mMeteor ➔ publish activeUsers -> userId: null , arguments: {} �[34mI20180315-11:14:42.578(0) �[34mMeteor ➔ publish userData -> userId: null , arguments: {} �[34mI20180315-11:14:42.579(0) �[34mMeteor ➔ publish stream-notify-all -> userId: null , arguments: { '0': 'public-settings-changed', '1': { useCollection: false, args: [] } } �[34mI20180315-11:14:42.587(0) �[34mMeteor ➔ method autoTranslate.getSupportedLanguages -> userId: null , arguments: { '0': 'en' } �[34mI20180315-11:14:42.590(0) �[34mMeteor ➔ method listCustomSounds -> userId: null , arguments: {} �[34mI20180315-11:14:42.591(0) �[34mMeteor ➔ method listEmojiCustom -> userId: null , arguments: {} �[34mI20180315-11:14:42.594(0) �[34mMeteor ➔ method apps/is-enabled -> userId: null , arguments: {} �[34mI20180315-11:14:42.595(0) �[34mMeteor ➔ method permissions/get -> userId: null , arguments: {} �[34mI20180315-11:14:42.597(0) �[34mMeteor ➔ method public-settings/get -> userId: null , arguments: {} �[34mI20180315-11:14:42.622(0) �[34mMeteor ➔ method UserPresence:online -> userId: null , arguments: { '0': null } �[34mI20180315-11:14:42.624(0) �[34mMeteor ➔ method loadLocale -> userId: null , arguments: { '0': 'nl' } �[34mI20180315-11:14:42.852(0) �[34mMeteor ➔ method permissions/get -> userId: null , arguments: { '0': 2018-03-15T11:14:42.650Z } �[34mI20180315-11:14:42.973(0) �[34mMeteor ➔ method public-settings/get -> userId: null , arguments: { '0': 2018-03-15T11:14:42.818Z }
The text was updated successfully, but these errors were encountered: