Can you please share the output of the quickstart script?
I’ve just checked the openBalena quickstart script for the -c argument. It tries to perform an actual domain name resolving for the specified api. that is specified with the -d argument.
It fails and informs about it when the domain cannot be resolved. This could be most likely the case for local test instances which may have issues with registering the local domain name to the DNS services.
Here is the output of my test command when the TLD cannot be resolved:
$ ./scripts/quickstart -c -U email@example.com -P openb -d openb.com
[INFO] ACME Certificate request is ENABLED.
[WARN] Unable to resolve "api.openb.com"!
[WARN] This might mean that you cannot use an ACME issued certificate.
Can you also share why you choose the -c option for this quickstart. You could also run the quickstart without the -c option and generate self-signed certificates for local development and trust these certificates after they have been generated.
I mostly used the -c option because I don’t want to issue self-signed certs and as well wanted the deployment to handle the certificate issuing via acme. In another post of mine, there are already 2 PR that address this problem.