Skip to content

SSL verification fails with self-signed/internal certs unless verification is manually disabled #46

Closed

Description

@shakthinee-s-tt0269

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions