# Lost all categories and admin access

**URL:** https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047
**Category:** Support
**Created:** [June 21, 2024, 11:51am UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047 "2024-06-21T11:51:08Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 11:51am UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/1 "2024-06-21T11:51:08Z")

</div>

Good afternoon,

I couldn’t do an update via the dashboard, so I had to go through Digital Ocean, which had no issues. However, after clearing my data on Chrome, I’m now stuck with this and cannot access anything.

I’ve done Discourse Doctor, but nothing happens, the same with [Safe Mode](https://meta.discourse.org/t/53504?silent=true).

 ![Screenshot_20240621_124654_Chrome](https://global.discourse-cdn.com/meta/original/4X/d/4/4/d449820cf228eecc835a623e72f025e41461f846.jpeg)

---

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 1:37pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/2 "2024-06-21T13:37:24Z")

</div>

**Error**

 ![Screenshot_20240621_143525_Chrome](https://global.discourse-cdn.com/meta/original/4X/d/8/0/d808a756436990f760810578df15c2a9423d77b4.jpeg)

**Warning**

 ![Screenshot_20240621_143540_Chrome](https://global.discourse-cdn.com/meta/original/4X/e/3/f/e3fa6c102762e937abe4da74ea3bfbc8728dadf0.jpeg)

Theses are the /logs

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 21, 2024, 1:44pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/3 "2024-06-21T13:44:03Z")

</div>

Could you try a second `/launcher rebuild app`. That can often kick things into shape.

---

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 1:56pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/4 "2024-06-21T13:56:42Z")

</div>

Unfortunately, I’ve already done this. As a normal end user, I have everything, but on my admin user, I don’t have what I’ve shown above.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [June 21, 2024, 2:04pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/5 "2024-06-21T14:04:09Z")

</div>

did you try [https://your-site-URL/u/admin-login](https://your-site-URL/u/admin-login) ?

---

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 2:13pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/6 "2024-06-21T14:13:06Z")

</div>

Forgive me, this is a new way. However, after adding the email to my admin account and receiving the email to prompt me to log in, this unfortunately doesn’t make a difference.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [June 21, 2024, 2:23pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/7 "2024-06-21T14:23:12Z")

</div>

oh so this is the view after you log in - sorry, I misunderstood that you couldn’t access your admin log-in at all. 🤔

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 21, 2024, 3:02pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/8 "2024-06-21T15:02:10Z")

</div>

> [@Aaron\_Walsh](#):
>
> Unfortunately, I’ve already done this. As a normal end user, I have everything, but on my admin user, I don’t have what I’ve shown above.

Ah, so just the admin user. There’s not really enough detail in the screenshots of your logs to pick out what could be the issue, but if you refresh the admin page and then expand the latest error or two you see in the logs that may help narrow it down.

Also, if you have any non-official plugins could you list them in case they may have some known issues?

---

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 3:16pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/9 "2024-06-21T15:16:55Z")

</div>

```plaintext
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?`

```

```plaintext
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>'

```

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 21, 2024, 3:25pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/10 "2024-06-21T15:25:29Z")

</div>

Can you have a look in your browser console for an error when you load one of the problem pages?

It seems very similar to a cloudflare auto minify issue from a couple of months back.

Ah yes, this:

> [@Resolving "SyntaxError: Unexpected identifier #..." caused by Cloudflare Auto Minify](https://meta.discourse.org/t/resolving-syntaxerror-unexpected-identifier-caused-by-cloudflare-auto-minify/311390):
>
> Cloudflare’s [‘Auto Minify’](https://developers.cloudflare.com/speed/optimization/content/auto-minify/) feature will break recent versions of Discourse. In the browser console, you will see an error like: Uncaught SyntaxError: Unexpected identifier '#...' Cloudflare are aware of the issue, and have added this message to their dashboard: Note: Please note that this feature may not be fully compatible with certain newer CSS and JS language features, which could potentially affect the functionality of the site Unfortunately, despite this critical issue, the feature wi…

---

<div class="post-metadata">

### Author: ![Aaron\_Walsh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaron_walsh/32/312661_2.png) [@Aaron\_Walsh](https://meta.discourse.org/u/Aaron_Walsh)
#### Post date: [June 21, 2024, 4:16pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/11 "2024-06-21T16:16:22Z")

</div>

You are amazing! I’m not sure how these even come on, as this has been the rule since I’ve been using Discourse in 2021! I haven’t even logged in for over two years.

But this has been solved; I see everything now! It is very strange that it didn’t do the same on a trust level of 3, but as an admin, everything was gone on the sidebar…

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [July 21, 2024, 4:16pm UTC](https://meta.discourse.org/t/lost-all-categories-and-admin-access/313047/12 "2024-07-21T16:16:52Z")

</div>

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