Hello, I’m trying to deploy an app. I’ve deployed it using the below toml
app = "skyline"
kill_signal = "SIGINT"
kill_timeout = 5
processes = []
[env]
[experimental]
auto_rollback = true
[[services]]
internal_port = 5000
protocol = "tcp"
[services.concurrency]
type = "requests"
hard_limit = 250
soft_limit = 200
[[services.ports]]
handlers = ["http"]
port = 80
[[services.ports]]
handlers = ["tls", "http"]
port = 443
[[services.tcp_checks]]
grace_period = "1s"
interval = "15s"
restart_limit = 0
timeout = "2s"
I’ve also created a certificate for the hostname *.skylinemarketing.co.in which is shown in the dashboard linked to the app. The acme CNAME verification is also successful.
fly certs list
Host Name Added Status
*.skylinemarketing.co.in 33 minutes ago Ready
However when I try to access https://skylinemarketing.co.in the request fails and doesn’t complete SSL handshake. It works fine on HTTP.
Running openssl on the domain also doesn’t show the server returning the public certificate
% openssl s_client -connect skylinemarketing.co.in:443
CONNECTED(00000005)
Am I missing some configuration to setup SSL on the app?
Thanks for the help!