registry_client_build_failed
Diagnostic `nanook::registry::client_build_failed`
Summary
`{0}` failed to build http client
Help
inspect the rustls/native-tls feature set and proxy configuration
Details
When this fires
ClientError in crates/nanook-core/src/registry.rs is emitted when an adapter, collector, or action couldn't build its reqwest HTTP client. The named target is the entity's config name; the wrapped source comes from reqwest::ClientBuilder::build. Reasons usually trace back to TLS backend selection (rustls vs native-tls feature flags), bad proxy configuration picked up from env, or invalid root-cert paths. Surfaces during nanook run startup, when registries materialize their entries.
What to check
Check HTTP_PROXY / HTTPS_PROXY / NO_PROXY for malformed values inherited by the nanook process. Overridden CA bundles via SSL_CERT_FILE must point at a valid PEM. Mismatched TLS feature sets (rustls vs native-tls) at build time also surface here.