When connecting to a Qdrant instance using HTTPS with a self-signed/internal CA certificate, qql connect fails with SSL verification errors.
Example:
qql connect --url https://ip:6333 --secret
Error:
Connection failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
The same setup works only when SSL verification is explicitly disabled in other clients/tools (curl -k, verify=False in Python client).
Environment:
Qdrant version: 1.18.0
Deployment: HTTPS with internal/self-signed certificate
Questions / Feature Request
Is there currently a supported way to:
skip SSL verification for self-signed/internal deployments?
provide a custom CA bundle?
If not, would it make sense to support something like:
--verify=false
--ca-cert
When connecting to a Qdrant instance using HTTPS with a self-signed/internal CA certificate, qql connect fails with SSL verification errors.
Example:
qql connect --url https://ip:6333 --secret
Error:
Connection failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)The same setup works only when SSL verification is explicitly disabled in other clients/tools (curl -k, verify=False in Python client).
Environment:
Qdrant version: 1.18.0
Deployment: HTTPS with internal/self-signed certificate
Questions / Feature Request
Is there currently a supported way to:
skip SSL verification for self-signed/internal deployments?
provide a custom CA bundle?
If not, would it make sense to support something like:
--verify=false
--ca-cert