check_url fails for Heroku deployment

After each deployment we check if your app is up. Therefore we call (wget) either the default * URL or the URL you specified here.

If the build fails during check_url YOUR_URL it’s usually because your application does not respond with a HTTP/2xx status code at the URL you provided (or the default URL for the deployment if you didn’t provide any).


  • Respond with a HTTP/200 status code at the root of your application.
  • Configure a URL that will respond with such an status code in the advanced deployment configuration.
  • Enter a generic URL(e.g. in the deployment configuration if you want to disable the check entirely.

Need More Help?

Get in touch if you need more help, or post on Stack Overflow using the tag #Codeship.

  • Ask The Helpdesk A Question
  • Code Examples And Sample Projects
    • Was This Article Helpful?