1. Caddy version (caddy version
):
v2.3.0 h1:fnrqJLa3G5vfxcxmOH/+kJOcunPLhSBnjgIvjXV/QTA=
2. How I run Caddy:
Brew services and command line
a. System environment:
OSX Big Sur Homebrew installed.
b. Command:
caddy run --config /usr/local/etc/Caddyfile
c. Service/unit/compose file:
d. My complete Caddyfile or JSON config:
*.local.dev {
root * /Users/necrogami/code/{label1}
tls internal
php_fastcgi 127.0.0.1:9000
}
3. The problem I’m having:
For some reason it’s saying no PEM Block found.
4. Error messages and/or full log output:
etc % caddy run --config /usr/local/etc/Caddyfile
2021/01/27 04:44:32.550 INFO using provided configuration {"config_file": "/usr/local/etc/Caddyfile", "config_adapter": ""}
2021/01/27 04:44:32.552 INFO admin admin endpoint started {"address": "tcp/localhost:2019", "enforce_origin": false, "origins": ["127.0.0.1:2019", "localhost:2019", "[::1]:2019"]}
2021/01/27 04:44:32.552 INFO tls.cache.maintenance started background certificate maintenance {"cache": "0xc000392f50"}
2021/01/27 04:44:32.552 INFO tls.cache.maintenance stopped background certificate maintenance {"cache": "0xc000392f50"}
run: loading initial config: loading new config: loading http app module: provision http: getting tls app: loading tls app module: provision tls: provisioning automation policy 0: loading TLS automation management module: position 0: loading module 'internal': provision tls.issuance.internal: loading pki app module: provision pki: provisioning CA 'local': parsing root certificate PEM: no PEM block found
5. What I already tried:
I’ve run sudo caddy untrust
and sudo caddy trust
and I’m still getting the same error.