Sì, capisco che sia difficile individuarlo con precisione. Per questo avevo sperato che sparisse da solo dopo un po’, ma non è successo.
Penso di avere lo stesso problema di questo: Users getting notifictations from long ago
Sì, ho un’installazione standard, ma l’unica differenza è che sono dietro Cloudflare. Potresti pensare che sia a causa di Cloudflare, ma prima non avevamo questo problema. Non credo sia probabile.
Non ho trovato nulla relativo alle notifiche, ma non sono un esperto in materia, quindi lasciatemi condividere un breve estratto; forse i vostri occhi noteranno qualcosa.
Avvisi:
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Impossibile inviare notifica push: WebPush::Unauthorized : host: fcm.googleapis.com, #<Net::HTTPForbidden 403 Forbidden readbody=true> body: le credenziali VAPID nell'intestazione di autorizzazione non co
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Impossibile gestire l'eccezione nel middleware dell'app di eccezione: ArgumentError : Elenco vuoto di attributi passato
Impossibile gestire l'eccezione nel middleware dell'app di eccezione: ArgumentError : Elenco vuoto di attributi passato
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Il tema/componente DiscoTOC sta generando errori: TypeError: Impossibile leggere le proprietà di null (lettura di 'en')
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Impossibile gestire l'eccezione nel middleware dell'app di eccezione: ArgumentError : Elenco vuoto di attributi passato
Impossibile inviare notifica push: WebPush::Unauthorized : host: updates.push.services.mozilla.com, #<Net::HTTPUnauthorized 401 Unauthorized readbody=true> body: {"code":401,"errno":109,"error":"Unaut
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Impossibile gestire l'eccezione nel middleware dell'app di eccezione: ActiveRecord::RecordNotUnique : PG::UniqueViolation: ERRORE: valore chiave duplicato viola il vincolo unico "index_topic_tags_on_topic_id_and_t
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Impossibile elaborare correttamente la risposta dirottata: EOFError : fine file raggiunta
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
Avviso di deprecazione: `SiteSetting.anonymous_posting_min_trust_level` è deprecato. Si prega di utilizzare `SiteSetting.anonymous_posting_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/disc
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Impossibile inviare notifica push: WebPush::ResponseError : host: web.push.apple.com, #<Net::HTTPBadRequest 400 Bad Request readbody=true> body: {"reason":"VapidPkHashMismatch"}
Il tema/componente discourse-gifs sta generando errori: TypeError: Impossibile leggere le proprietà di null (lettura di 'en')
Il tema/componente DiscoTOC sta generando errori: TypeError: Impossibile leggere le proprietà di null (lettura di 'en')
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Impossibile inviare notifica push: WebPush::Unauthorized : host: updates.push.services.mozilla.com, #<Net::HTTPUnauthorized 401 Unauthorized readbody=true> body: {"code":401,"errno":109,"error":"Unaut
Sidekiq sta consumando troppa memoria (utilizzo: 558.27M) per 'btt.community', riavvio in corso
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Impossibile inviare notifica push: WebPush::PushServiceError : host: updates.push.services.mozilla.com, #<Net::HTTPBadGateway 502 Bad Gateway readbody=true> body: {"code":502,"errno":903,"error":"Bad
Avviso di deprecazione: `SiteSetting.min_trust_level_for_here_mention` è deprecato. Si prega di utilizzare `SiteSetting.here_mention_allowed_groups` al suo posto. (rimozione in Discourse 3.3) In /var/www/discourse/
Avviso di deprecazione: Jobs::Chat::NotifyMentioned è stato accodato con valori di argomento che non si serializzano/deserializzano correttamente in/from JSON. Ciò significa che il job verrà eseguito con valori leggermente diversi da quelli originali.
Avviso di deprecazione: Jobs::Chat::NotifyWatching è stato accodato con valori di argomento che non si serializzano/deserializzano correttamente in/from JSON. Ciò significa che il job verrà eseguito con valori leggermente diversi da quelli originali.
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) non trovato: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Avviso di deprecazione: Jobs::Chat::NotifyMentioned è stato accodato con valori di argomento che non si serializzano/deserializzano correttamente in/from JSON. Ciò significa che il job verrà eseguito con valori leggermente diversi da quelli originali.
Avviso di deprecazione: Jobs::Chat::NotifyWatching è stato accodato con valori di argomento che non si serializzano/deserializzano correttamente in/from JSON. Ciò significa che il job verrà eseguito con valori leggermente diversi da quelli originali.
Errori:
Eccezione del job: Net::ReadTimeout
Eccezione del job: Net::ReadTimeout
Eccezione del job: Net::SMTPAuthenticationError
Eccezione del job: Net::SMTPAuthenticationError
Eccezione del job: Net::SMTPAuthenticationError
(google_oauth2) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
Eccezione del job: Net::ReadTimeout
(github) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
(discord) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
default: Impossibile scaricare l'immagine hotlinked (https://btt.community/uploads/default/optimized/2X/9/9394498c413ffd7cefbee2461a83d1a66b3b499c_2_690x388.jpeg) post: 10185 PG::UniqueViolation: ERRORE: duplicat
Eccezione del job: ERRORE: valore chiave duplicato viola il vincolo unico "pg_type_typname_nsp_index" DETTAGLIO: Chiave (typname, typnamespace)=(gamification_leaderboard_cache_1_all_time_1, 2200) già esistente
(google_oauth2) Autenticazione fallita! invalid_credentials: OAuth2::Error, invalid_grant: Bad Request { "error": "invalid_grant", "error_description": "Bad Request" }
Eccezione del job: Net::ReadTimeout
Eccezione del job: fine file raggiunta
(github) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
(twitter) Autenticazione fallita! invalid_credentials: OAuth::Unauthorized, 401 Unauthorized
Eccezione del job: Net::SMTPAuthenticationError
Eccezione del job: fine file raggiunta
(google_oauth2) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
(google_oauth2) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
Eccezione del job: Net::ReadTimeout
Eccezione del job: numero errato di argomenti (0 forniti, 1 atteso)
Eccezione del job: fine file raggiunta
Eccezione del job: numero errato di argomenti (0 forniti, 1 atteso)
(discord) Autenticazione fallita! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF rilevato
Eccezione del job: Net::ReadTimeout
Eccezione del job: numero errato di argomenti (0 forniti, 1 atteso)
Fatali:
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERRORE: la relazione "categories" non esiste LINEA 1: SELECT "categories"."id" FROM "categories" LEFT JOIN categor...
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERRORE: la relazione "user_auth_tokens" non esiste LINEA 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERRORE: la relazione "user_auth_tokens" non esiste LINEA 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERRORE: la relazione "user_auth_tokens" non esiste LINEA 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERRORE: la relazione "user_auth_tokens" non esiste LINEA 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
Regexp::TimeoutError (timeout nella corrispondenza regexp) lib/crawler_detection.rb:38:in `match?' lib/crawler_detection.rb:38:in `crawler?' lib/middleware/anonymous_cache.rb:129:in `is_crawler?' (eval):2:in `__comp
ActiveRecord::StatementInvalid (PG::InFailedSqlTransaction: ERRORE: la transazione corrente è abortita, i comandi vengono ignorati fino alla fine del blocco di transazione) lib/post_action_creator.rb:295:in `rescue in creat
NoMethodError (metodo `title` non definito per nil:NilClass) app/models/reviewable_queued_post.rb:166:in `perform_revise_and_reject_post' app/models/reviewable.rb:331:in `public_send' app/models/reviewab
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
NoMethodError (metodo `title` non definito per nil:NilClass) app/models/reviewable_queued_post.rb:166:in `perform_revise_and_reject_post' app/models/reviewable.rb:331:in `public_send' app/models/reviewab
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:522:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
NoMethodError (metodo `title` non definito per nil:NilClass) app/models/reviewable_queued_post.rb:166:in `perform_revise_and_reject_post' app/models/reviewable.rb:331:in `public_send' app/models/reviewab
NoMethodError (metodo `title` non definito per nil:NilClass) app/models/reviewable_queued_post.rb:166:in `perform_revise_and_reject_post' app/models/reviewable.rb:331:in `public_send' app/models/reviewab
ArgumentError (Elenco vuoto di attributi passato) lib/plugin/instance.rb:521:in `block in on' lib/discourse_event.rb:12:in `block in trigger' lib/discourse_event.rb:12:in `trigger' app/models/post_mover
ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERRORE: valore chiave duplicato viola il vincolo unico "index_topic_tags_on_topic_id_and_tag_id" DETTAGLIO: Chiave (topic_id, tag_id)=(2907, 1) già esistente)
Per Sidekiq non so esattamente dove guardare. Sidekiq non gestisce le e-mail? Ha qualcosa a che fare con le notifiche?
Ok, proverò a disinstallarli tutti e a ricostruire nel frattempo.
Ecco le estensioni che ho installato prima che iniziasse questo problema (è iniziato esattamente quel giorno):
- Who’s Online
- Cakeday
- Signature
- Adsense
- ActivityPub (l’ho eliminato completamente e ricostruito poiché non potevo disabilitarlo)
Come componente del tema:
MODIFICA: Ho dimenticato di aggiungerne un paio
- Discourse Private Topics
- Discourse Force Moderation