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?