Perdu toutes les catégories et l'accès administrateur

Bonjour,

Je n’ai pas pu effectuer une mise à jour via le tableau de bord, j’ai donc dû passer par Digital Ocean, ce qui n’a posé aucun problème. Cependant, après avoir vidé mes données sur Chrome, je suis maintenant bloqué avec ceci et je ne peux accéder à rien.

J’ai exécuté Discourse Doctor, mais rien ne se passe, de même qu’avec le mode sans échec.

Erreur

Avertissement

Ce sont les /logs

Pourriez-vous essayer une deuxième fois /launcher rebuild app ? Cela peut souvent remettre les choses en ordre.

1 « J'aime »

Malheureusement, je l’ai déjà fait. En tant qu’utilisateur final normal, j’ai tout, mais sur mon utilisateur administrateur, je n’ai pas ce que j’ai montré ci-dessus.

1 « J'aime »

Avez-vous essayé https://votre-site-URL/u/admin-login ?

Pardonnez-moi, c’est une nouvelle façon de faire. Cependant, après avoir ajouté l’e-mail à mon compte administrateur et reçu l’e-mail m’invitant à me connecter, cela ne fait malheureusement aucune différence.

Ah, donc c’est la vue après que vous vous soyez connecté - désolé, j’avais mal compris que vous ne pouviez pas du tout accéder à votre connexion administrateur. :thinking:

Ah, donc uniquement l’utilisateur administrateur. Il n’y a pas assez de détails dans les captures d’écran de vos journaux pour identifier ce qui pourrait poser problème, mais si vous actualisez la page d’administration et développez ensuite les une ou deux dernières erreurs que vous voyez dans les journaux, cela pourrait aider à cerner le problème.

De plus, si vous avez des plugins non officiels, pourriez-vous les lister au cas où ils présenteraient des problèmes connus ?

1 « J'aime »
Message (10 copies reported)

Job exception: Net::HTTPBadResponse


Backtrace

/var/www/discourse/plugins/discourse-ai/lib/inference/discourse_classifier.rb:14:in `perform!'
/var/www/discourse/plugins/discourse-ai/lib/sentiment/sentiment_classification.rb:42:in `request_with'
/var/www/discourse/plugins/discourse-ai/lib/sentiment/sentiment_classification.rb:34:in `block in request'
/var/www/discourse/plugins/discourse-ai/lib/sentiment/sentiment_classification.rb:33:in `each'
/var/www/discourse/plugins/discourse-ai/lib/sentiment/sentiment_classification.rb:33:in `reduce'
/var/www/discourse/plugins/discourse-ai/lib/sentiment/sentiment_classification.rb:33:in `request'
/var/www/discourse/plugins/discourse-ai/lib/classificator.rb:13:in `classify!'
/var/www/discourse/plugins/discourse-ai/app/jobs/regular/post_sentiment_analysis.rb:14:in `execute'
/var/www/discourse/app/jobs/base.rb:305:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.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-6.0.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:292:in `block in perform'
/var/www/discourse/app/jobs/base.rb:288:in `each'
/var/www/discourse/app/jobs/base.rb:288:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:202:in `execute_job'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:170:in `block (2 levels) in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:177:in `block in invoke'
/var/www/discourse/lib/sidekiq/pausable.rb:132:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:182:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:169:in `block in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_retry.rb:113:in `local'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq.rb:44:in `block in <module:Sidekiq>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:263:in `stats'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_logger.rb:13:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_retry.rb:80:in `global'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:124:in `block in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_logger.rb:39:in `prepare'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:123:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:168:in `process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:78:in `process_one'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:68:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/component.rb:8:in `watchdog'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/component.rb:17:in `block in safe_thread'

Message (2 copies reported)

Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) 
At /var/www/discourse/lib/guardian.rb:562:in `can_ignore_users?`
Backtrace

/var/www/discourse/lib/discourse.rb:1041:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:146:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/lib/guardian.rb:562:in `can_ignore_users?'
/var/www/discourse/lib/guardian.rb:557:in `can_ignore_user?'
/var/www/discourse/app/serializers/user_card_serializer.rb:140:in `can_ignore_user'
(eval at active_model_serializers-0.8.4/lib/active_model/serializer.rb:467):16:in `_fast_attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:343:in `as_json'
activesupport-7.0.8.4/lib/active_support/json/encoding.rb:22:in `encode'
activesupport-7.0.8.4/lib/active_support/json/encoding.rb:22:in `encode'
activesupport-7.0.8.4/lib/active_support/core_ext/object/json.rb:42:in `to_json'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:331:in `to_json'
multi_json-1.15.0/lib/multi_json/adapters/oj.rb:56:in `dump'
multi_json-1.15.0/lib/multi_json/adapters/oj.rb:56:in `dump'
multi_json-1.15.0/lib/multi_json/adapter.rb:25:in `dump'
multi_json-1.15.0/lib/multi_json.rb:139:in `dump'
/var/www/discourse/app/controllers/application_controller.rb:527:in `render_json_dump'
/var/www/discourse/app/controllers/users_controller.rb:156:in `block (2 levels) in show'
actionpack-7.0.8.4/lib/action_controller/metal/mime_responds.rb:214:in `respond_to'
/var/www/discourse/app/controllers/users_controller.rb:149:in `show'
actionpack-7.0.8.4/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
actionpack-7.0.8.4/lib/abstract_controller/base.rb:215:in `process_action'
actionpack-7.0.8.4/lib/action_controller/metal/rendering.rb:165:in `process_action'
actionpack-7.0.8.4/lib/abstract_controller/callbacks.rb:234:in `block in process_action'
activesupport-7.0.8.4/lib/active_support/callbacks.rb:118:in `block in run_callbacks'
/var/www/discourse/app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
i18n-1.14.5/lib/i18n.rb:351:in `with_locale'
/var/www/discourse/app/controllers/application_controller.rb:423:in `with_resolved_locale'
activesupport-7.0.8.4/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
activesupport-7.0.8.4/lib/active_support/callbacks.rb:138:in `run_callbacks'
actionpack-7.0.8.4/lib/abstract_controller/callbacks.rb:233:in `process_action'
actionpack-7.0.8.4/lib/action_controller/metal/rescue.rb:23:in `process_action'
actionpack-7.0.8.4/lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'
activesupport-7.0.8.4/lib/active_support/notifications.rb:206:in `block in instrument'
activesupport-7.0.8.4/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
activesupport-7.0.8.4/lib/active_support/notifications.rb:206:in `instrument'
actionpack-7.0.8.4/lib/action_controller/metal/instrumentation.rb:66:in `process_action'
actionpack-7.0.8.4/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
activerecord-7.0.8.4/lib/active_record/railties/controller_runtime.rb:27:in `process_action'
actionpack-7.0.8.4/lib/abstract_controller/base.rb:151:in `process'
actionview-7.0.8.4/lib/action_view/rendering.rb:39:in `process'
rack-mini-profiler-3.3.1/lib/mini_profiler/profiling_methods.rb:89:in `block in profile_method'
actionpack-7.0.8.4/lib/action_controller/metal.rb:188:in `dispatch'
actionpack-7.0.8.4/lib/action_controller/metal.rb:251:in `dispatch'
actionpack-7.0.8.4/lib/action_dispatch/routing/route_set.rb:49:in `dispatch'
actionpack-7.0.8.4/lib/action_dispatch/routing/route_set.rb:32:in `serve'
actionpack-7.0.8.4/lib/action_dispatch/journey/router.rb:50:in `block in serve'
actionpack-7.0.8.4/lib/action_dispatch/journey/router.rb:32:in `each'
actionpack-7.0.8.4/lib/action_dispatch/journey/router.rb:32:in `serve'
actionpack-7.0.8.4/lib/action_dispatch/routing/route_set.rb:852:in `call'
/var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
rack-2.2.9/lib/rack/tempfile_reaper.rb:15:in `call'
rack-2.2.9/lib/rack/conditional_get.rb:27:in `call'
rack-2.2.9/lib/rack/head.rb:12:in `call'
actionpack-7.0.8.4/lib/action_dispatch/http/permissions_policy.rb:38:in `call'
/var/www/discourse/lib/content_security_policy/middleware.rb:12:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:393:in `call'
/var/www/discourse/lib/middleware/csp_script_nonce_injector.rb:12:in `call'
/var/www/discourse/config/initializers/008-rack-cors.rb:14:in `call'
rack-2.2.9/lib/rack/session/abstract/id.rb:266:in `context'
rack-2.2.9/lib/rack/session/abstract/id.rb:260:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/cookies.rb:704:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'
activesupport-7.0.8.4/lib/active_support/callbacks.rb:99:in `run_callbacks'
actionpack-7.0.8.4/lib/action_dispatch/middleware/callbacks.rb:26:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/show_exceptions.rb:29:in `call'
logster-2.19.1/lib/logster/middleware/reporter.rb:40:in `call'
railties-7.0.8.4/lib/rails/rack/logger.rb:40:in `call_app'
railties-7.0.8.4/lib/rails/rack/logger.rb:27:in `call'
/var/www/discourse/config/initializers/100-quiet_logger.rb:20:in `call'
/var/www/discourse/config/initializers/100-silence_logger.rb:29:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/remote_ip.rb:93:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/request_id.rb:26:in `call'
/var/www/discourse/lib/middleware/enforce_hostname.rb:24:in `call'
rack-2.2.9/lib/rack/method_override.rb:24:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/executor.rb:14:in `call'
rack-2.2.9/lib/rack/sendfile.rb:110:in `call'
actionpack-7.0.8.4/lib/action_dispatch/middleware/host_authorization.rb:131:in `call'
rack-mini-profiler-3.3.1/lib/mini_profiler.rb:191:in `call'
message_bus-4.3.8/lib/message_bus/rack/middleware.rb:60:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:289:in `call'
railties-7.0.8.4/lib/rails/engine.rb:530:in `call'
railties-7.0.8.4/lib/rails/railtie.rb:226:in `public_send'
railties-7.0.8.4/lib/rails/railtie.rb:226:in `method_missing'
rack-2.2.9/lib/rack/urlmap.rb:74:in `block in call'
rack-2.2.9/lib/rack/urlmap.rb:58:in `each'
rack-2.2.9/lib/rack/urlmap.rb:58:in `call'
unicorn-6.1.0/lib/unicorn/http_server.rb:634:in `process_client'
unicorn-6.1.0/lib/unicorn/http_server.rb:739:in `worker_loop'
unicorn-6.1.0/lib/unicorn/http_server.rb:547:in `spawn_missing_workers'
unicorn-6.1.0/lib/unicorn/http_server.rb:143:in `start'
unicorn-6.1.0/bin/unicorn:128:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/unicorn:25:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/unicorn:25:in `<main>'

Pouvez-vous regarder dans la console de votre navigateur s’il y a une erreur lorsque vous chargez l’une des pages problématiques ?

Cela semble très similaire à un problème de minification automatique de Cloudflare d’il y a quelques mois.

Ah oui, ceci :

2 « J'aime »

Vous êtes incroyable ! Je ne suis pas sûr de la façon dont cela se produit, car c’est la règle depuis que j’utilise Discourse en 2021 ! Je ne me suis même pas connecté depuis plus de deux ans.

Mais cela a été résolu ; je vois tout maintenant ! Il est très étrange que cela n’ait pas fait de même avec un niveau de confiance de 3, mais en tant qu’administrateur, tout avait disparu de la barre latérale…

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.