@julian alt text
I wasnt expecting Chrome to autofill in the settings page 😞
IL see my self out.
The confirmation link looks valid (correct scheme, correct domain and no port number).
Still I am getting a page not found. What could cause this problem?
Did you check if the database has the entry for
confirm:<uuid> ? If that is missing then that route will result in 404. https://github.com/NodeBB/NodeBB/blob/master/src/controllers/index.js#L226-L231
@baris The other thing is... the confirmation tokens (and reset tokens) expire. Accessing an expired code will throw a 404.