Perhaps a more general issue? I thought I was having issues with generating SSL cert, but keep getting SSL Connection Error - PR_CONNECT_RESET_ERROR.
This happens on both the fly.dev domain and my custom domain.
UPDATE: I’m still not sure what the issue was. Restarting the apps did not work, but I could ssh into them just fine and all the checks were still passing. I just redeployed them now and they are back up.
UPDATE 2: I edited secret. When the app restarted, it had the same problem. Another deploy didn’t fix it in this case.
Given the follow-up posts which sound more like region/host issues it may well not be this, but could it be worth trying to listen on IPv6? Only when I handled TLS in-app (for NodeJS), I did it like this:
Your app may be entirely different,and not sure how Fly’s proxy works, but that may explain the difference between running locally and when run behind Fly’s proxy. Or not. But can’t hurt to try.
Error error connecting to SSH server: connect tcp [fdaa:0:32f2:a7b:2c60:de02:f1:2]:22: operation timed out
Has anyone tried overriding their existing ssh creds? I don’t understand the documentation for override (what would the final command look like?):
fly ssh establish -h
Create a root SSH certificate for your organization. If <override>
is provided, will re-key an organization; all previously issued creds will be
invalidated.
Usage:
flyctl ssh establish [<org>] [<override>] [flags]
Flags:
-h, --help help for establish
Global Flags:
-t, --access-token string Fly API Access Token
-j, --json json output
--verbose verbose output