Every time Magento's cron runs the reindexer, it always gets stuck in Processing for the catalog url rewrites index. As a result, the reindexer stops and leaves the other indexes in "Reindex Needed".

However, if I run the indexer in SSH, it will finish.

Why is this happening?

2 Answers 2


Check your logs. You may be getting a memory limit error, a timeout, or an integrity constraint violation from the database.


It may be maximum execution time issue.As cron have run several process with it system so the indexing is stop before completing.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.