Convoy Logo

Troubleshooting

This page contains fixes for some of the known installation and usage errors encountered when using Convoy across different platforms.

Docker and Docker Compose

If you have any issues deploying Convoy with either Docker or Docker compose, please reach out on the Slack channel.

Redis instance fails to connect.

Ensure that your Redis connection string is in the correct format and that you can connect to the instance using redis-cli from the same machine.

Events Stuck in Scheduled or Processing State

This can happen in older version of Convoy and is a result of a bug where we register workers on a process that doesn't also register the handler. What you can do is to update Convoy to a more recent version and run the retry command

# if you are using the binary
convoy retry --status="Scheduled" --time="1h"

# if you are using docker
docker run -d -p 5009:5009 --name retry -v `pwd`/convoy.json:/convoy.json your-convoy-image:tag retry --status="Processing" --time="1h"

Don't miss anything.

Subscribe to the Convoy Newsletter find tutorials and tools that will help you grow as a developer and scale your project or business, and see interesting topics.