Within about three minutes, 10 old posts (between 2021 and 2024) all got flagged by the system.
Seven were from a TL0 user (they have been locked there)
Here is what is strange:
- All 10 are old posts, two of them are PMs
- Two of the users who got flagged are long time users with high TL. No links in the flagged post, but the message for their flag was:
Flagged as Spam by system · 9 hours This new user tried to create multiple posts with links to the same domain. All posts from this user that include links should be reviewed. See the newuser_spam_host_threshold site setting. (view PM)
The last post in the queue (so the first one in I guess) is also odd:
- The action message is
Is this post or undefined?, whereas all the others sayIs this post spam? - There is no message in the message section saying why it was flagged.
At the same time as the final message was flagged there was an event in the logs:
Pitchfork worker is about to timeout, dumping backtrace for main thread
(forum name replaced with XXXXX)
Pitchfork worker is about to timeout, dumping backtrace for main thread
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/rack-mini-profiler-4.0.1/lib/patches/db/pg/alias_method.rb:109:in ‘PG::Connection#exec’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/rack-mini-profiler-4.0.1/lib/patches/db/pg/alias_method.rb:109:in ‘PG::Connection#async_exec’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/postgresql/database_statements.rb:167:in ‘ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#perform_query’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:556:in ‘block (2 levels) in ActiveRecord::ConnectionAdapters::DatabaseStatements#raw_execute’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:1017:in ‘block in ActiveRecord::ConnectionAdapters::AbstractAdapter#with_raw_connection’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.4/lib/active_support/concurrency/null_lock.rb:9:in ‘ActiveSupport::Concurrency::NullLock#synchronize’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:986:in ‘ActiveRecord::ConnectionAdapters::AbstractAdapter#with_raw_connection’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:555:in ‘block in ActiveRecord::ConnectionAdapters::DatabaseStatements#raw_execute’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.4/lib/active_support/notifications/instrumenter.rb:58:in ‘ActiveSupport::Notifications::Instrumenter#instrument’
/var/www/XXXXX/vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:1137:in ‘ActiveRecord::ConnectionAdapters::AbstractAdapter#log’
/var/www…
Any idea what is going on?