# Ensure sidekiq is running?

**URL:** <https://meta.discourse.org/t/ensure-sidekiq-is-running/64774>\
**Category:** Self-hosting\
**Created:** [June 19, 2017, 11:02pm UTC](https://meta.discourse.org/t/ensure-sidekiq-is-running/64774 "2017-06-19T23:02:17Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![RBoy](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@RBoy](https://meta.discourse.org/u/RBoy)\
**Post date:** [June 20, 2017, 6:58am UTC](https://meta.discourse.org/t/ensure-sidekiq-is-running/64774/6 "2017-06-20T06:58:29Z")

</div>

First upgrade to the latest version (there are some new patches related to this I think that went in a few hours ago). Open `yourwebsite/admin/upgrade` and upgrade to the latest version (+101 is working for me now, so you’re good there)

Then from the terminal

> cd /var/discourse  
> sudo ./launcher enter app  
> rails c  
> Sidekiq.redis { |r| puts r.flushall }  
> exit  
> exit  
> sudo ./launcher restart app

Then `reboot` the machine. I did this loop 2 times and it solved the issue.

I think someone also mentioned you can try a few things

1. Leave it for 24 hours and the scheduler should kick off again and this error should go away
2. Force the schedules to start, open `yourwebsite/sidekiq`, goto `scheduler` and trigger the schedule `Jobs::VersionCheck`

---

_[View the full topic](https://meta.discourse.org/t/ensure-sidekiq-is-running/64774)._
