airbytehq / airbytehq/airbyte

No option for change protocol, Clickhouse default protocol is https

Open
#66,547 2 comments 1 reaction 0 assignees View on GitHub
area/connectors autoteam community needs-triage team/use type/bug
Dominant language
Python
Stars
22.1k
Forks
5.3k
PR merge metrics
PR metrics pending

Description

### Connector Name

Clickhouse

### Connector Version

2.1.2

### What step the error happened?

Other

### Relevant information

When creating a ClickHouse destination in Airbyte, there is no option in the UI or JSON configuration to select the protocol (HTTP vs HTTPS). By default, it uses https, which causes the following error if the ClickHouse server is running plain HTTP on port 8123:

Unsupported or unrecognized SSL message

To Reproduce
Steps to reproduce the behavior:

Go to Destinations → ClickHouse → New Destination

Enter host, port (8123), database, username, password

Leave all optional fields as default

Click Test Connection or Save

Expected behavior
The connector should allow selecting HTTP or HTTPS explicitly, or automatically detect which protocol the ClickHouse server is using.

### Relevant log output

```shell
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
```

### Contribute

- [ ] Yes, I want to contribute

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.