Skip to content

Problem invoking ctk settings compare #658

@amotl

Description

@amotl

Hi. @goat-ssh just reported this:

hello, any hints what am i missing in ctk settings compare authentication?

export CRATEDB_CLUSTER_URL="crate://crate@localhost:4201"
(.venv) ➜  cratedb-toolkit git:(main) ctk settings compare
[26/02/18| 5:12PM]
Comparing settings in crate://crate@localhost:4201 against default settings
2026-02-18 17:12:13,072 [cratedb_toolkit.docs.settings       ] INFO    : Extracting CrateDB settings from https://cratedb.com/docs/crate/reference/en/latest/config/cluster.html
⠙ Fetching documentation
⠙ Processing tables...
⠙ Processing definition lists...
⠙ Processing section headers...
⠙ Identifying runtime configurable settings...
2026-02-18 17:12:14,009 [cratedb_toolkit.docs.settings       ] INFO    : Extracted 83 settings in total
2026-02-18 17:12:14,009 [cratedb_toolkit.docs.settings       ] INFO    : Found 55 runtime configurable settings
2026-02-18 17:12:14,010 [cratedb_toolkit.docs.settings       ] INFO    : Generated 55 SQL statements for runtime configurable settings
2026-02-18 17:12:15,188 [crate.client.http                   ] WARNING : Removed server http://localhost:4201/ from active pool
Traceback (most recent call last):
  File "/Users/shyukri/.local/share/uv/tools/cratedb-toolkit/lib/python3.13/site-packages/urllib3/connectionpool.py", line 787, in urlopen
    response = self._make_request(
        conn,
    ...<10 lines>...
        **response_kw,
    )
  File "/Users/shyukri/.local/share/uv/tools/cratedb-toolkit/lib/python3.13/site-packages/urllib3/connectionpool.py", line 534, in _make_request

On the other hand, crash connects just fine:

crash -U crate --hosts https://localhost:4201/ --verify-ssl false

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions