你好,
我们定期为所有用户创建新闻通讯,通过在新类别中设置一个主题,并将“关注首帖”设为标准选项。今天仅发送了约 50 封邮件。
大约有 130 位用户(随机分布,无特定信任等级,包括新用户和老用户)被标记为邮件跳过,原因如下:
|user_watching_first_post|, 502 命令未实现|
我检查了其中一些用户,他们的设置和个人资料都是正确的。
请问是什么导致了这个错误?如何解决?
系统是否会尝试重新发送这些被跳过的邮件?或者是否有办法在不发布新帖的情况下触发重发?
看起来我们在 8 月 14 日之前也遇到过类似的问题:
|user_posted|, 502 命令未实现|
我当时没有注意到这个错误。同样也是随机出现在我们的用户中。
请问是什么导致了这个问题?
riking
(Kane York)
2
这个 502 错误是从哪里来的?旁边还有更多详细信息吗?
/logs 中是否有任何相关条目?
啊哈,又来了一个……
与此同时:
Job exception:connection reset by peer
/usr/local/lib/ruby/2.6.0/openssl/buffering.rb:383:in `syswrite_nonblock'
/usr/local/lib/ruby/2.6.0/openssl/buffering.rb:383:in `write_nonblock'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:277:in `block in write0'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:275:in `each'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:275:in `each_with_index'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:275:in `write0'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:256:in `block in writeline'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:265:in `writing'
/usr/local/lib/ruby/2.6.0/net/protocol.rb:255:in `writeline'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:934:in `block in getok'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:960:in `critical'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:933:in `getok'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:919:in `quit'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:612:in `do_finish'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:521:in `ensure in start'
/usr/local/lib/ruby/2.6.0/net/smtp.rb:521:in `start'
mail-2.7.1/lib/mail/network/delivery_methods/smtp.rb:109:in `start_smtp_session'
mail-2.7.1/lib/mail/network/delivery_methods/smtp.rb:100:in `deliver!'
mail-2.7.1/lib/mail/message.rb:2159:in `do_delivery'
mail-2.7.1/lib/mail/message.rb:260:in `block in deliver'
actionmailer-6.0.3.2/lib/action_mailer/base.rb:589:in `block in deliver_mail'
activesupport-6.0.3.2/lib/active_support/notifications.rb:180:in `block in instrument'
activesupport-6.0.3.2/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
activesupport-6.0.3.2/lib/active_support/notifications.rb:180:in `instrument'
actionmailer-6.0.3.2/lib/action_mailer/base.rb:587:in `deliver_mail'
mail-2.7.1/lib/mail/message.rb:260:in `deliver'
actionmailer-6.0.3.2/lib/action_mailer/message_delivery.rb:115:in `block in deliver_now'
actionmailer-6.0.3.2/lib/action_mailer/rescuable.rb:17:in `handle_exceptions'
actionmailer-6.0.3.2/lib/action_mailer/message_delivery.rb:114:in `deliver_now'
/var/www/discourse/lib/email/sender.rb:215:in `send'
/var/www/discourse/app/jobs/regular/user_email.rb:61:in `execute'
/var/www/discourse/app/jobs/base.rb:232:in `block (2 levels) in perform'
rails_multisite-2.3.0/lib/rails_multisite/connection_management.rb:68:in `with_connection'
/var/www/discourse/app/jobs/base.rb:221:in `block in perform'
/var/www/discourse/app/jobs/base.rb:217:in `each'
/var/www/discourse/app/jobs/base.rb:217:in `perform'
sidekiq-6.0.7/lib/sidekiq/processor.rb:196:in `execute_job'
sidekiq-6.0.7/lib/sidekiq/processor.rb:164:in `block (2 levels) in process'
sidekiq-6.0.7/lib/sidekiq/middleware/chain.rb:138:in `block in invoke'
/var/www/discourse/lib/sidekiq/pausable.rb:138:in `call'
sidekiq-6.0.7/lib/sidekiq/middleware/chain.rb:140:in `block in invoke'
sidekiq-6.0.7/lib/sidekiq/middleware/chain.rb:143:in `invoke'
sidekiq-6.0.7/lib/sidekiq/processor.rb:163:in `block in process'
sidekiq-6.0.7/lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'
sidekiq-6.0.7/lib/sidekiq/job_retry.rb:111:in `local'
sidekiq-6.0.7/lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'
sidekiq-6.0.7/lib/sidekiq.rb:37:in `block in <module:Sidekiq>'
sidekiq-6.0.7/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
sidekiq-6.0.7/lib/sidekiq/processor.rb:257:in `stats'
sidekiq-6.0.7/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
sidekiq-6.0.7/lib/sidekiq/job_logger.rb:13:in `call'
sidekiq-6.0.7/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
sidekiq-6.0.7/lib/sidekiq/job_retry.rb:78:in `global'
sidekiq-6.0.7/lib/sidekiq/processor.rb:124:in `block in dispatch'
sidekiq-6.0.7/lib/sidekiq/logger.rb:10:in `with'
sidekiq-6.0.7/lib/sidekiq/job_logger.rb:33:in `prepare'
sidekiq-6.0.7/lib/sidekiq/processor.rb:123:in `dispatch'
sidekiq-6.0.7/lib/sidekiq/processor.rb:162:in `process'
sidekiq-6.0.7/lib/sidekiq/processor.rb:78:in `process_one'
sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
riking
(Kane York)
5
这是您的电子邮件设置或 SMTP 提供商的问题。
建议联系您的电子邮件提供商以获取更多帮助,排查具体问题!
此外,当前的遮挡方式并不有效。能否重新生成一个版本,使用黑色方块代替喷漆效果来遮挡部分记录,并将帖子中的图片替换为新图?
=> 谢谢,我们已移除帖子的旧版本。