Skip to content

How do I debug the cause of a 500 Internal Server Error? #161

Closed Answered by jceddy
jceddy asked this question in Q&A
Discussion options

You must be logged in to vote

Alright, I think I tracked down the issue, and this actually explains another issue I had earlier.

We are provisioning all of this via Ansible scripts, and the task to pull the keygen docker image using the "latest" tag was not including the "force: true" option. This means that when we added two additional nodes to the cluster, only the new nodes got the new version.

The previous issue was that the database migrations for the new version were not being run when I deployed via Ansible, but ran fine when I used the command line (which I just happened to run on one of the new nodes that had the later version installed...).

Updating my Ansible scripts and re-deploying, fingers crossed.

Replies: 3 comments 9 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
7 replies
@ezekg
Comment options

@jceddy
Comment options

@jceddy
Comment options

@ezekg
Comment options

@jceddy
Comment options

Comment options

You must be logged in to vote
2 replies
@ezekg
Comment options

@jceddy
Comment options

Answer selected by jceddy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants