Health check status: warning and output: waiting for status update

Hey team!

I’ve setup http checks for my rails app, running on port 3000 locally. Everything is working fine, but in the health section, i always see a “warning” status, with output: waiting for status update (see screenshot).

This is my current fly.toml

[http_service]
internal_port = 3000
force_https = true
auto_stop_machines = false
auto_start_machines = false
min_machines_running = 1
processes = [‘web’]

[[services]]
protocol = ‘tcp’
internal_port = 3000
processes = [‘web’]

[[services.ports]]
port = 80
handlers = [‘http’]

[[services.ports]]
port = 443
handlers = [‘tls’, ‘http’]

[[services.http_checks]]
interval = 10000
timeout = 2000
grace_period = 15000
method = ‘get’
path = ‘/up’
protocol = ‘http’

Everything seems ok, is there something missing for health checks to work?

It looks like you have a redundant block. http_service is a basic alias to services.

Oh! that was it. Thank you!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.