I have set up Discourse and activated my account email, but why am I still receiving emails with account activation information every so often? How can I configure this to solve this bug?
Welcome!
Is this a self-hosted site?
Are these emails sent to the same address that you successfully registered?
Did you request an activation email a bunch of times before you got your mail configured (if so, then it’s a good bet that all of those emails will eventually be sent).
Thanks for the reply. I set up Discourse on my own cloud server. The setup was successful, and emails can be sent, for example, when a new account is registered and activated. However, it keeps resending emails afterwards. When I click the link, I can no longer activate the account. The same abnormal behavior occurs when I request a forgotten password.

You see the smtp error on the log. There is still sometime wrong auth your mail server.
It has been received normally, why is this exception still occurring?
Below is my configuration

I have had this problem for a long time, fortunately there are not many users. I will manually stop it once I see it. If it’s resolved, please @rui5man
It hasn’t been resolved, how can it be resolved? I still encounter it when I rebuild.
I pulled the latest version, is there a stable version?
Are there any repetitive errors in your main logs? “/logs”?
hi, the log is like this:
logo:
bash
root@zhao-ubuntu64-app:/var/www/discourse/log# cat production.log
Started GET "/robots.txt" for 66.249.79.65 at 2025-10-06 08:24:23 +0000
Processing by RobotsTxtController#index as TEXT
Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/sitemap_recent.xml" for 66.249.79.65 at 2025-10-06 08:24:23 +0000
Processing by SitemapController#recent as XML
Completed 200 OK in 11ms (Views: 0.6ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.1ms)
Started GET "/u/activate-account/f8dc8e25bc8ae4d02b68120f2f0ac765" for 223.73.212.122 at 2025-10-06 10:11:46 +0000
Processing by UsersController#activate_account as HTML
Parameters: {"token"=>"f8dc8e25bc8ae4d02b68120f2f0ac765"}
Rendered layout layouts/no_ember.html.erb (Duration: 25.0ms | GC: 0.0ms)
Completed 404 Not Found in 61ms (Views: 0.3ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/login" for 223.73.212.122 at 2025-10-06 10:11:55 +0000
Processing by StaticController#show as HTML
Parameters: {"id"=>"login"}
Redirected to https://klevoix.tripskyz.com/
Completed 302 Found in 20ms (ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/" for 223.73.212.122 at 2025-10-06 10:11:56 +0000
Processing by ListController#latest as HTML
Rendered layout layouts/application.html.erb (Duration: 278.2ms | GC: 26.0ms)
Completed 200 OK in 358ms (Views: 280.0ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 26.0ms)
Started GET "/chat/api/me/channels" for 223.73.212.122 at 2025-10-06 10:11:59 +0000
Processing by Chat::Api::CurrentUserChannelsController#index as JSON
Started GET "/u/Lingye/private-message-topic-tracking-state" for 223.73.212.122 at 2025-10-06 10:11:59 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {"username"=>"Lingye"}
Completed 200 OK in 72ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Completed 200 OK in 99ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.7ms)
Started GET "/manifest.webmanifest" for 223.73.212.122 at 2025-10-06 10:12:02 +0000
Processing by MetadataController#manifest as */*
Completed 200 OK in 15ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/notifications?limit=30&recent=true&bump_last_seen_reviewable=true" for 223.73.212.122 at 2025-10-06 10:12:48 +0000
Processing by NotificationsController#index as JSON
Parameters: {"limit"=>"30", "recent"=>"true", "bump_last_seen_reviewable"=>"true"}
Completed 200 OK in 32ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started DELETE "/session/Lingye" for 223.73.212.122 at 2025-10-06 10:12:52 +0000
Processing by SessionController#destroy as */*
Parameters: {"id"=>"Lingye"}
Completed 200 OK in 31ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 5.5ms)
Started GET "/" for 223.73.212.122 at 2025-10-06 10:12:52 +0000
Processing by ListController#latest as HTML
Rendered layout layouts/application.html.erb (Duration: 125.8ms | GC: 25.1ms)
Completed 200 OK in 165ms (Views: 127.0ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 25.1ms)
Started GET "/session/passkey/challenge.json" for 223.73.212.122 at 2025-10-06 10:12:58 +0000
Processing by SessionController#passkey_challenge as JSON
Completed 200 OK in 2ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/session/csrf" for 223.73.212.122 at 2025-10-06 10:13:03 +0000
Processing by SessionController#csrf as JSON
Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started POST "/session/forgot_password" for 223.73.212.122 at 2025-10-06 10:13:03 +0000
Processing by SessionController#forgot_password as */*
Parameters: {"login"=>"3390817411@qq.com"}
Completed 200 OK in 14ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.6ms)
Started GET "/u/password-reset/fc127246a896070395bbfffd74b43fda" for 223.73.212.122 at 2025-10-06 10:13:31 +0000
Processing by UsersController#password_reset_show as HTML
Parameters: {"token"=>"fc127246a896070395bbfffd74b43fda"}
Rendered layout layouts/application.html.erb (Duration: 111.5ms | GC: 1.8ms)
Completed 200 OK in 136ms (Views: 112.4ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 2.1ms)
Started GET "/chat/api/me/channels" for 223.73.212.122 at 2025-10-06 10:13:32 +0000
Processing by Chat::Api::CurrentUserChannelsController#index as JSON
Started GET "/u/john/private-message-topic-tracking-state" for 223.73.212.122 at 2025-10-06 10:13:32 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {"username"=>"john"}
Completed 200 OK in 21ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Completed 200 OK in 60ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.1ms)
Started GET "/u/confirm-email-token/fc127246a896070395bbfffd74b43fda.json" for 223.73.212.122 at 2025-10-06 10:13:32 +0000
Processing by UsersController#confirm_email_token as JSON
Parameters: {"token"=>"fc127246a896070395bbfffd74b43fda"}
Completed 200 OK in 12ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/u/password-reset/fc127246a896070395bbfffd74b43fda" for 223.73.212.122 at 2025-10-06 10:13:33 +0000
Processing by UsersController#password_reset_show as HTML
Parameters: {"token"=>"fc127246a896070395bbfffd74b43fda"}
Rendered layout layouts/application.html.erb (Duration: 108.6ms | GC: 0.2ms)
Completed 200 OK in 132ms (Views: 109.9ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.3ms)
Started GET "/chat/api/me/channels" for 223.73.212.122 at 2025-10-06 10:13:34 +0000
Processing by Chat::Api::CurrentUserChannelsController#index as JSON
Started GET "/u/john/private-message-topic-tracking-state" for 223.73.212.122 at 2025-10-06 10:13:34 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {"username"=>"john"}
Completed 200 OK in 18ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET "/u/confirm-email-token/fc127246a896070395bbfffd74b43fda.json" for 223.73.212.122 at 2025-10-06 10:13:34 +0000
Processing by UsersController#confirm_email_token as JSON
Parameters: {"token"=>"fc127246a896070395bbfffd74b43fda"}
Completed 200 OK in 68ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.1ms)
Completed 200 OK in 17ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started PUT "/u/password-reset/fc127246a896070395bbfffd74b43fda.json" for 223.73.212.122 at 2025-10-06 10:13:49 +0000
Processing by UsersController#password_reset_update as JSON
Parameters: {"password"=>"[FILTERED]", "timezone"=>"Asia/Shanghai", "token"=>"fc127246a896070395bbfffd74b43fda"}
Completed 200 OK in 482ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.1ms)
Started PUT "/u/password-reset/fc127246a896070395bbfffd74b43fda.json" for 223.73.212.122 at 2025-10-06 10:13:54 +0000
Processing by UsersController#password_reset_update as JSON
Parameters: {"password"=>"[FILTERED]", "timezone"=>"Asia/Shanghai", "token"=>"fc127246a896070395bbfffd74b43fda"}
Completed 200 OK in 1186ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.1ms)
Started GET "/" for 223.73.212.122 at 2025-10-06 10:13:56 +0000
Processing by ListController#latest as HTML
Rendered layout layouts/application.html.erb (Duration: 224.2ms | GC: 0.9ms)
Completed 200 OK in 290ms (Views: 226.3ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 1.0ms)
Started GET "/chat/api/me/channels" for 223.73.212.122 at 2025-10-06 10:13:56 +0000
Processing by Chat::Api::CurrentUserChannelsController#index as JSON
Started GET "/u/john/private-message-topic-tracking-state" for 223.73.212.122 at 2025-10-06 10:13:56 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {"username"=>"john"}
Completed 200 OK in 21ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Completed 200 OK in 54ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
might be more convenient to look in /logs with a filter on errors - your top screenshot is sidekiq queue - not really the focus of my suggestion.
Can you elaborate on the method?
What logs are needed?
I currently only see this information log.
You add /logs to the URL of your forum, or you use the link at the top right of the logs section of your forum.
the browser-based logs viewer will allow you to filter on errors - a lot easier than searching logs by tailing the file unless you are really used to the command line.
Job exception: Net::SMTPUnknownError
net-smtp-0.5.1/lib/net/smtp.rb:1036:in `check_response'
net-smtp-0.5.1/lib/net/smtp.rb:1010:in `getok'
net-smtp-0.5.1/lib/net/smtp.rb:986:in `quit'
net-smtp-0.5.1/lib/net/smtp.rb:732:in `do_finish'
net-smtp-0.5.1/lib/net/smtp.rb:645:in `start'
mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:109:in `start_smtp_session'
mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:100:in `deliver!'
mail-2.8.1/lib/mail/message.rb:269:in `deliver!'
/usr/local/lib/ruby/3.3.0/delegate.rb:87:in `method_missing'
/var/www/discourse/lib/email/sender.rb:296:in `send'
/var/www/discourse/app/jobs/regular/user_email.rb:79:in `send_user_email'
/var/www/discourse/app/jobs/regular/user_email.rb:39:in `execute'
/var/www/discourse/app/jobs/base.rb:318:in `block (2 levels) in perform'
rails_multisite-7.0.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
rails_multisite-7.0.0/lib/rails_multisite/connection_management.rb:17:in `with_connection'
/var/www/discourse/app/jobs/base.rb:305:in `block in perform'
/var/www/discourse/app/jobs/base.rb:301:in `each'
/var/www/discourse/app/jobs/base.rb:301:in `perform'
sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'
sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/lib/sidekiq/discourse_event.rb:6:in `call'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/lib/sidekiq/pausable.rb:131:in `call'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
sidekiq-7.3.9/lib/sidekiq/job/interrupt_handler.rb:9:in `call'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:26:in `track'
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:134:in `call'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:173:in `invoke'
sidekiq-7.3.9/lib/sidekiq/processor.rb:184:in `block (3 levels) in process'
sidekiq-7.3.9/lib/sidekiq/processor.rb:145:in `block (6 levels) in dispatch'
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:118:in `local'
sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'
sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'
sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'
sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'
sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'
sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'
sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'
sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'
sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'
sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'
sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'
sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'
sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread'
Message (4 copies reported)
Job exception: Net::SMTPUnknownError
Backtrace
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-smtp-0.5.1/lib/net/smtp.rb:1036:in `check_response'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-smtp-0.5.1/lib/net/smtp.rb:1010:in `getok'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-smtp-0.5.1/lib/net/smtp.rb:986:in `quit'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-smtp-0.5.1/lib/net/smtp.rb:732:in `do_finish'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-smtp-0.5.1/lib/net/smtp.rb:645:in `start'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:109:in `start_smtp_session'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:100:in `deliver!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/mail-2.8.1/lib/mail/message.rb:269:in `deliver!'
/usr/local/lib/ruby/3.3.0/delegate.rb:87:in `method_missing'
/var/www/discourse/lib/email/sender.rb:296:in `send'
/var/www/discourse/app/jobs/regular/user_email.rb:79:in `send_user_email'
/var/www/discourse/app/jobs/regular/user_email.rb:39:in `execute'
/var/www/discourse/app/jobs/base.rb:318:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-7.0.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-7.0.0/lib/rails_multisite/connection_management.rb:17:in `with_connection'
/var/www/discourse/app/jobs/base.rb:305:in `block in perform'
/var/www/discourse/app/jobs/base.rb:301:in `each'
/var/www/discourse/app/jobs/base.rb:301:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/lib/sidekiq/discourse_event.rb:6:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/lib/sidekiq/pausable.rb:131:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/job/interrupt_handler.rb:9:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:26:in `track'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:134:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:173:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:184:in `block (3 levels) in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:145:in `block (6 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/job_retry.rb:118:in `local'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread'
Ok that’s your issue!
Search that exact error here and you get:
Might help.
How to configure discourse to disable TLS and use SSL?
DISCOURSE_SMTP_ENABLE_SSL: true?
DISCOURSE_SMTP_SSL: true This attribute was added by me earlier to try and resolve this error.
Can you confirm if setting this attribute to true enables SSL?
Disabling TLS is: DISCOURSE_SMTP_ENABLE_START_TLS: false??
Give that a try ![]()

