diff --git a/docs/_description_templates/template-data-type.md b/docs/_description_templates/template-data-type.md deleted file mode 100644 index 239edb2808b..00000000000 --- a/docs/_description_templates/template-data-type.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -toc_priority: -toc_title: ---- - -# data_type_name {#data_type-name} - -Description. - -**Parameters** (Optional) - -- `x` — Description. [Type name](relative/path/to/type/dscr.md#type). -- `y` — Description. [Type name](relative/path/to/type/dscr.md#type). - -**Examples** - -```sql - -``` - -## Additional Info {#additional-info} (Optional) - -The name of an additional section can be any, for example, **Usage**. - -**See Also** (Optional) - -- [link](#) - -[Original article](https://clickhouse.com/docs/en/data-types//) diff --git a/docs/_description_templates/template-engine.md b/docs/_description_templates/template-engine.md deleted file mode 100644 index 392bc59ed33..00000000000 --- a/docs/_description_templates/template-engine.md +++ /dev/null @@ -1,63 +0,0 @@ -# EngineName {#enginename} - -- What the Database/Table engine does. -- Relations with other engines if they exist. - -## Creating a Database {#creating-a-database} -``` sql - CREATE DATABASE ... -``` -or - -## Creating a Table {#creating-a-table} -``` sql - CREATE TABLE ... -``` - -**Engine Parameters** - -**Query Clauses** (for Table engines only) - -## Virtual columns {#virtual-columns} (for Table engines only) - -List and virtual columns with description, if they exist. - -## Data Types Support {#data_types-support} (for Database engines only) - -| EngineName | ClickHouse | -|-----------------------|------------------------------------| -| NativeDataTypeName | [ClickHouseDataTypeName](link#) | - - -## Specifics and recommendations {#specifics-and-recommendations} - -Algorithms -Specifics of read and write processes -Examples of tasks -Recommendations for usage -Specifics of data storage - -## Usage Example {#usage-example} - -The example must show usage and use cases. The following text contains the recommended parts of this section. - -Input table: - -``` text -``` - -Query: - -``` sql -``` - -Result: - -``` text -``` - -Follow up with any text to clarify the example. - -**See Also** - -- [link](#) diff --git a/docs/_description_templates/template-function.md b/docs/_description_templates/template-function.md deleted file mode 100644 index 6bdc764c449..00000000000 --- a/docs/_description_templates/template-function.md +++ /dev/null @@ -1,51 +0,0 @@ -## functionName {#functionname-in-lower-case} - -Short description. - -**Syntax** (without SELECT) - -``` sql - -``` - -Alias: ``. (Optional) - -More text (Optional). - -**Arguments** (Optional) - -- `x` — Description. Optional (only for optional arguments). Possible values: . Default value: . [Type name](relative/path/to/type/dscr.md#type). -- `y` — Description. Optional (only for optional arguments). Possible values: .Default value: . [Type name](relative/path/to/type/dscr.md#type). - -**Parameters** (Optional, only for parametric aggregate functions) - -- `z` — Description. Optional (only for optional parameters). Possible values: . Default value: . [Type name](relative/path/to/type/dscr.md#type). - -**Returned value(s)** - -- Returned values list. - -Type: [Type name](relative/path/to/type/dscr.md#type). - -**Example** - -The example must show usage and/or a use cases. The following text contains recommended parts of an example. - -Input table (Optional): - -``` text -``` - -Query: - -``` sql -``` - -Result: - -``` text -``` - -**See Also** (Optional) - -- [link](#) diff --git a/docs/_description_templates/template-server-setting.md b/docs/_description_templates/template-server-setting.md deleted file mode 100644 index 0b37d46cf41..00000000000 --- a/docs/_description_templates/template-server-setting.md +++ /dev/null @@ -1,33 +0,0 @@ -## server_setting_name {#server_setting_name} - -Description. - -Describe what is configured in this section of settings. - -Possible value: ... - -Default value: ... - -**Settings** (Optional) - -If the section contains several settings, list them here. Specify possible values and default values: - -- setting_1 — Description. -- setting_2 — Description. - -**Example** - -```xml - - ... - ... - -``` - -**Additional Info** (Optional) - -The name of an additional section can be any, for example, **Usage**. - -**See Also** (Optional) - -- [link](#) diff --git a/docs/_description_templates/template-setting.md b/docs/_description_templates/template-setting.md deleted file mode 100644 index fc912aba3e1..00000000000 --- a/docs/_description_templates/template-setting.md +++ /dev/null @@ -1,27 +0,0 @@ -## setting_name {#setting_name} - -Description. - -For the switch setting, use the typical phrase: “Enables or disables something …”. - -Possible values: - -*For switcher setting:* - -- 0 — Disabled. -- 1 — Enabled. - -*For another setting (typical phrases):* - -- Positive integer. -- 0 — Disabled or unlimited or something else. - -Default value: `value`. - -**Additional Info** (Optional) - -The name of an additional section can be any, for example, **Usage**. - -**See Also** (Optional) - -- [link](#) diff --git a/docs/_description_templates/template-statement.md b/docs/_description_templates/template-statement.md deleted file mode 100644 index 238570c2217..00000000000 --- a/docs/_description_templates/template-statement.md +++ /dev/null @@ -1,24 +0,0 @@ -# Statement name (for example, SHOW USER) {#statement-name-in-lower-case} - -Brief description of what the statement does. - -**Syntax** - -```sql -Syntax of the statement. -``` - -## Other necessary sections of the description (Optional) {#anchor} - -Examples of descriptions with a complicated structure: - -- https://clickhouse.com/docs/en/sql-reference/statements/grant/ -- https://clickhouse.com/docs/en/sql-reference/statements/revoke/ -- https://clickhouse.com/docs/en/sql-reference/statements/select/join/ - - -**See Also** (Optional) - -Links to related topics as a list. - -- [link](#) diff --git a/docs/_description_templates/template-system-table.md b/docs/_description_templates/template-system-table.md deleted file mode 100644 index f2decc4bb6d..00000000000 --- a/docs/_description_templates/template-system-table.md +++ /dev/null @@ -1,25 +0,0 @@ -# system.table_name {#system-tables_table-name} - -Description. - -Columns: - -- `column_name` ([data_type_name](path/to/data_type.md)) — Description. - -**Example** - -Query: - -``` sql -SELECT * FROM system.table_name -``` - -Result: - -``` text -Some output. It shouldn't be too long. -``` - -**See Also** - -- [Article name](path/to/article_name.md) — Some words about referenced information. diff --git a/docs/changelogs/v22.6.5.22-stable.md b/docs/changelogs/v22.6.5.22-stable.md new file mode 100644 index 00000000000..9120463858e --- /dev/null +++ b/docs/changelogs/v22.6.5.22-stable.md @@ -0,0 +1,30 @@ +--- +sidebar_position: 1 +sidebar_label: 2022 +--- + +# 2022 Changelog + +### ClickHouse release v22.6.5.22-stable (47ca5f14a34) FIXME as compared to v22.6.4.35-stable (b9202cae6f4) + +#### Bug Fix +* Backported in [#39749](https://github.com/ClickHouse/ClickHouse/issues/39749): Fix seeking while reading from encrypted disk. This PR fixes [#38381](https://github.com/ClickHouse/ClickHouse/issues/38381). [#39687](https://github.com/ClickHouse/ClickHouse/pull/39687) ([Vitaly Baranov](https://github.com/vitlibar)). + +#### Build/Testing/Packaging Improvement +* Backported in [#39883](https://github.com/ClickHouse/ClickHouse/issues/39883): Former packages used to install systemd.service file to `/etc`. The files there are marked as `conf` and are not cleaned out, and not updated automatically. This PR cleans them out. [#39323](https://github.com/ClickHouse/ClickHouse/pull/39323) ([Mikhail f. Shiryaev](https://github.com/Felixoid)). + +#### Bug Fix (user-visible misbehavior in official stable or prestable release) + +* Backported in [#39207](https://github.com/ClickHouse/ClickHouse/issues/39207): Fix reading of sparse columns from `MergeTree` tables that store their data in S3. [#37978](https://github.com/ClickHouse/ClickHouse/pull/37978) ([Anton Popov](https://github.com/CurtizJ)). +* Backported in [#38932](https://github.com/ClickHouse/ClickHouse/issues/38932): Fix `parallel_view_processing=1` with `optimize_trivial_insert_select=1`. Fix `max_insert_threads` while pushing to views. [#38731](https://github.com/ClickHouse/ClickHouse/pull/38731) ([Azat Khuzhin](https://github.com/azat)). +* Backported in [#39590](https://github.com/ClickHouse/ClickHouse/issues/39590): Fix data race and possible heap-buffer-overflow in Avro format. Closes [#39094](https://github.com/ClickHouse/ClickHouse/issues/39094) Closes [#33652](https://github.com/ClickHouse/ClickHouse/issues/33652). [#39498](https://github.com/ClickHouse/ClickHouse/pull/39498) ([Kruglov Pavel](https://github.com/Avogar)). +* Backported in [#39612](https://github.com/ClickHouse/ClickHouse/issues/39612): Fix bug with maxsplit argument for splitByChar, which was not working correctly. [#39552](https://github.com/ClickHouse/ClickHouse/pull/39552) ([filimonov](https://github.com/filimonov)). +* Backported in [#39791](https://github.com/ClickHouse/ClickHouse/issues/39791): Fix wrong index analysis with tuples and operator `IN`, which could lead to wrong query result. [#39752](https://github.com/ClickHouse/ClickHouse/pull/39752) ([Anton Popov](https://github.com/CurtizJ)). +* Backported in [#39836](https://github.com/ClickHouse/ClickHouse/issues/39836): Fix `CANNOT_READ_ALL_DATA` exception with `local_filesystem_read_method=pread_threadpool`. This bug affected only Linux kernel version 5.9 and 5.10 according to [man](https://manpages.debian.org/testing/manpages-dev/preadv2.2.en.html#BUGS). [#39800](https://github.com/ClickHouse/ClickHouse/pull/39800) ([Anton Popov](https://github.com/CurtizJ)). + +#### NOT FOR CHANGELOG / INSIGNIFICANT + +* Fix reading from s3 in some corner cases [#38239](https://github.com/ClickHouse/ClickHouse/pull/38239) ([Anton Popov](https://github.com/CurtizJ)). +* Replace MemoryTrackerBlockerInThread to LockMemoryExceptionInThread [#39619](https://github.com/ClickHouse/ClickHouse/pull/39619) ([Nikolai Kochetov](https://github.com/KochetovNicolai)). +* Change mysql-odbc url [#39702](https://github.com/ClickHouse/ClickHouse/pull/39702) ([Mikhail f. Shiryaev](https://github.com/Felixoid)). + diff --git a/docs/en/sql-reference/functions/type-conversion-functions.md b/docs/en/sql-reference/functions/type-conversion-functions.md index c51445675f5..d72559474d3 100644 --- a/docs/en/sql-reference/functions/type-conversion-functions.md +++ b/docs/en/sql-reference/functions/type-conversion-functions.md @@ -1072,7 +1072,7 @@ For all of the formats with separator the function parses months names expressed Query: ``` sql -SELECT parseDateTimeBestEffort('12/12/2020 12:12:57') +SELECT parseDateTimeBestEffort('23/10/2020 12:12:57') AS parseDateTimeBestEffort; ``` @@ -1080,7 +1080,7 @@ Result: ``` text ┌─parseDateTimeBestEffort─┐ -│ 2020-12-12 12:12:57 │ +│ 2020-10-23 12:12:57 │ └─────────────────────────┘ ``` @@ -1117,7 +1117,7 @@ Result: Query: ``` sql -SELECT parseDateTimeBestEffort('2018-12-12 10:12:12') +SELECT parseDateTimeBestEffort('2018-10-23 10:12:12') AS parseDateTimeBestEffort; ``` @@ -1125,7 +1125,7 @@ Result: ``` text ┌─parseDateTimeBestEffort─┐ -│ 2018-12-12 10:12:12 │ +│ 2018-10-23 10:12:12 │ └─────────────────────────┘ ``` @@ -1152,77 +1152,7 @@ Result: ## parseDateTimeBestEffortUS -This function is similar to [parseDateTimeBestEffort](#parsedatetimebesteffort), the only difference is that this function prefers US date format (`MM/DD/YYYY` etc.) in case of ambiguity. - -**Syntax** - -``` sql -parseDateTimeBestEffortUS(time_string [, time_zone]) -``` - -**Arguments** - -- `time_string` — String containing a date and time to convert. [String](../../sql-reference/data-types/string.md). -- `time_zone` — Time zone. The function parses `time_string` according to the time zone. [String](../../sql-reference/data-types/string.md). - -**Supported non-standard formats** - -- A string containing 9..10 digit [unix timestamp](https://en.wikipedia.org/wiki/Unix_time). -- A string with a date and a time component: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss`, etc. -- A string with a date, but no time component: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY` etc. -- A string with a day and time: `DD`, `DD hh`, `DD hh:mm`. In this case, `YYYY-MM` are substituted as `2000-01`. -- A string that includes the date and time along with time zone offset information: `YYYY-MM-DD hh:mm:ss ±h:mm`, etc. For example, `2020-12-12 17:36:00 -5:00`. - -**Returned value** - -- `time_string` converted to the `DateTime` data type. - -**Examples** - -Query: - -``` sql -SELECT parseDateTimeBestEffortUS('09/12/2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUS('09-12-2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUS('09.12.2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` +This function behaves like [parseDateTimeBestEffort](#parsedatetimebesteffort) for ISO date formats, e.g. `YYYY-MM-DD hh:mm:ss`, and other date formats where the month and date components can be unambiguously extracted, e.g. `YYYYMMDDhhmmss`, `YYYY-MM`, `DD hh`, or `YYYY-MM-DD hh:mm:ss ±h:mm`. If the month and the date components cannot be unambiguously extracted, e.g. `MM/DD/YYYY`, `MM-DD-YYYY`, or `MM-DD-YY`, it prefers the US date format instead of `DD/MM/YYYY`, `DD-MM-YYYY`, or `DD-MM-YY`. As an exception from the latter, if the month is bigger than 12 and smaller or equal than 31, this function falls back to the behavior of [parseDateTimeBestEffort](#parsedatetimebesteffort), e.g. `15/08/2020` is parsed as `2020-08-15`. ## parseDateTimeBestEffortOrNull ## parseDateTime32BestEffortOrNull @@ -1238,174 +1168,10 @@ Same as for [parseDateTimeBestEffort](#parsedatetimebesteffort) except that it r Same as [parseDateTimeBestEffortUS](#parsedatetimebesteffortUS) function except that it returns `NULL` when it encounters a date format that cannot be processed. -**Syntax** - -``` sql -parseDateTimeBestEffortUSOrNull(time_string[, time_zone]) -``` - -**Parameters** - -- `time_string` — String containing a date or date with time to convert. The date must be in the US date format (`MM/DD/YYYY`, etc). [String](../../sql-reference/data-types/string.md). -- `time_zone` — [Timezone](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-timezone). The function parses `time_string` according to the timezone. Optional. [String](../../sql-reference/data-types/string.md). - -**Supported non-standard formats** - -- A string containing 9..10 digit [unix timestamp](https://en.wikipedia.org/wiki/Unix_time). -- A string with a date and a time components: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss`, etc. -- A string with a date, but no time component: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY`, etc. -- A string with a day and time: `DD`, `DD hh`, `DD hh:mm`. In this case, `YYYY-MM` are substituted with `2000-01`. -- A string that includes date and time along with timezone offset information: `YYYY-MM-DD hh:mm:ss ±h:mm`, etc. For example, `2020-12-12 17:36:00 -5:00`. - -**Returned values** - -- `time_string` converted to the [DateTime](../../sql-reference/data-types/datetime.md) data type. -- `NULL` if the input string cannot be converted to the `DateTime` data type. - -**Examples** - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02/10/2021 21:12:57') AS parseDateTimeBestEffortUSOrNull; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-10 21:12:57 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02-10-2021 21:12:57 GMT', 'Asia/Istanbul') AS parseDateTimeBestEffortUSOrNull; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-11 00:12:57 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02.10.2021') AS parseDateTimeBestEffortUSOrNull; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-10 00:00:00 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('10.2021') AS parseDateTimeBestEffortUSOrNull; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ ᴺᵁᴸᴸ │ -└─────────────────────────────────┘ -``` - ## parseDateTimeBestEffortUSOrZero Same as [parseDateTimeBestEffortUS](#parsedatetimebesteffortUS) function except that it returns zero date (`1970-01-01`) or zero date with time (`1970-01-01 00:00:00`) when it encounters a date format that cannot be processed. -**Syntax** - -``` sql -parseDateTimeBestEffortUSOrZero(time_string[, time_zone]) -``` - -**Parameters** - -- `time_string` — String containing a date or date with time to convert. The date must be in the US date format (`MM/DD/YYYY`, etc). [String](../../sql-reference/data-types/string.md). -- `time_zone` — [Timezone](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-timezone). The function parses `time_string` according to the timezone. Optional. [String](../../sql-reference/data-types/string.md). - -**Supported non-standard formats** - -- A string containing 9..10 digit [unix timestamp](https://en.wikipedia.org/wiki/Unix_time). -- A string with a date and a time components: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss`, etc. -- A string with a date, but no time component: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY`, etc. -- A string with a day and time: `DD`, `DD hh`, `DD hh:mm`. In this case, `YYYY-MM` are substituted with `2000-01`. -- A string that includes date and time along with timezone offset information: `YYYY-MM-DD hh:mm:ss ±h:mm`, etc. For example, `2020-12-12 17:36:00 -5:00`. - -**Returned values** - -- `time_string` converted to the [DateTime](../../sql-reference/data-types/datetime.md) data type. -- Zero date or zero date with time if the input string cannot be converted to the `DateTime` data type. - -**Examples** - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02/10/2021 21:12:57') AS parseDateTimeBestEffortUSOrZero; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-10 21:12:57 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02-10-2021 21:12:57 GMT', 'Asia/Istanbul') AS parseDateTimeBestEffortUSOrZero; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-11 00:12:57 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02.10.2021') AS parseDateTimeBestEffortUSOrZero; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-10 00:00:00 │ -└─────────────────────────────────┘ -``` - -Query: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02.2021') AS parseDateTimeBestEffortUSOrZero; -``` - -Result: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 1970-01-01 00:00:00 │ -└─────────────────────────────────┘ -``` - ## parseDateTime64BestEffort Same as [parseDateTimeBestEffort](#parsedatetimebesteffort) function but also parse milliseconds and microseconds and returns [DateTime](../../sql-reference/functions/type-conversion-functions.md#data_type-datetime) data type. diff --git a/docs/ru/sql-reference/functions/type-conversion-functions.md b/docs/ru/sql-reference/functions/type-conversion-functions.md index 946abddf3d0..d08627a7bf5 100644 --- a/docs/ru/sql-reference/functions/type-conversion-functions.md +++ b/docs/ru/sql-reference/functions/type-conversion-functions.md @@ -994,7 +994,7 @@ parseDateTimeBestEffort(time_string[, time_zone]) Запрос: ``` sql -SELECT parseDateTimeBestEffort('12/12/2020 12:12:57') +SELECT parseDateTimeBestEffort('23/10/2020 12:12:57') AS parseDateTimeBestEffort; ``` @@ -1002,7 +1002,7 @@ AS parseDateTimeBestEffort; ``` text ┌─parseDateTimeBestEffort─┐ -│ 2020-12-12 12:12:57 │ +│ 2020-10-23 12:12:57 │ └─────────────────────────┘ ``` @@ -1039,7 +1039,7 @@ AS parseDateTimeBestEffort; Запрос: ``` sql -SELECT parseDateTimeBestEffort('2018-12-12 10:12:12') +SELECT parseDateTimeBestEffort('2018-10-23 10:12:12') AS parseDateTimeBestEffort; ``` @@ -1047,7 +1047,7 @@ AS parseDateTimeBestEffort; ``` text ┌─parseDateTimeBestEffort─┐ -│ 2018-12-12 10:12:12 │ +│ 2018-10-23 10:12:12 │ └─────────────────────────┘ ``` @@ -1074,77 +1074,7 @@ SELECT parseDateTimeBestEffort('10 20:19'); ## parseDateTimeBestEffortUS {#parsedatetimebesteffortUS} -Эта функция похожа на [‘parseDateTimeBestEffort’](#parsedatetimebesteffort), но разница состоит в том, что в она предполагает американский формат даты (`MM/DD/YYYY` etc.) в случае неоднозначности. - -**Синтаксис** - -``` sql -parseDateTimeBestEffortUS(time_string [, time_zone]) -``` - -**Аргументы** - -- `time_string` — строка, содержащая дату и время для преобразования. [String](../../sql-reference/data-types/string.md). -- `time_zone` — часовой пояс. Функция анализирует `time_string` в соответствии с часовым поясом. [String](../../sql-reference/data-types/string.md). - -**Поддерживаемые нестандартные форматы** - -- Строка, содержащая 9-10 цифр [unix timestamp](https://en.wikipedia.org/wiki/Unix_time). -- Строка, содержащая дату и время: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss`, etc. -- Строка с датой, но без времени: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY` etc. -- Строка, содержащая день и время: `DD`, `DD hh`, `DD hh:mm`. В этом случае `YYYY-MM` заменяется на `2000-01`. -- Строка, содержащая дату и время, а также информацию о часовом поясе: `YYYY-MM-DD hh:mm:ss ±h:mm` и т.д. Например, `2020-12-12 17:36:00 -5:00`. - -**Возвращаемое значение** - -- `time_string` преобразован в тип данных `DateTime`. - -**Примеры** - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUS('09/12/2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUS('09-12-2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUS('09.12.2020 12:12:57') -AS parseDateTimeBestEffortUS; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUS─┐ -│ 2020-09-12 12:12:57 │ -└─────────────────────────——┘ -``` +Эта функция ведет себя как [parseDateTimeBestEffort](#parsedatetimebesteffort) для форматов даты ISO, например, `YYYY-MM-DD hh:mm:ss`, и других форматов даты, где компоненты месяца и дня могут быть однозначно выделены, например, `YYYYMMDDhhmmss`, `YYYY-MM`, `DD hh`, или `YYYY-MM-DD hh:mm:ss ±h:mm`. Если месяц и день не могут быть однозначно выделены, например, `MM/DD/YYY`, `MM-DD-YYYY` или `MM-DD-YY`, то вместо `DD/MM/YYY`, `DD-MM-YYYY` или `DD-MM-YY` предпочитается формат даты США. Впрочем, если номер месяца был бы больше 12 и меньше или равен 31, эта функция возвращается к поведению [parseDateTimeBestEffort](#parsedatetimebesteffort), т.е. `15/08/2020` будет разобрано как `2020-08-15`. ## parseDateTimeBestEffortOrNull {#parsedatetimebesteffortornull} ## parseDateTime32BestEffortOrNull {#parsedatetime32besteffortornull} @@ -1160,174 +1090,10 @@ AS parseDateTimeBestEffortUS; Работает аналогично функции [parseDateTimeBestEffortUS](#parsedatetimebesteffortUS), но в отличие от нее возвращает `NULL`, если входная строка не может быть преобразована в тип данных [DateTime](../../sql-reference/data-types/datetime.md). -**Синтаксис** - -``` sql -parseDateTimeBestEffortUSOrNull(time_string[, time_zone]) -``` - -**Аргументы** - -- `time_string` — строка, содержащая дату или дату со временем для преобразования. Дата должна быть в американском формате (`MM/DD/YYYY` и т.д.). [String](../../sql-reference/data-types/string.md). -- `time_zone` — [часовой пояс](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-timezone). Функция анализирует `time_string` в соответствии с заданным часовым поясом. Опциональный параметр. [String](../../sql-reference/data-types/string.md). - -**Поддерживаемые нестандартные форматы** - -- Строка в формате [unix timestamp](https://en.wikipedia.org/wiki/Unix_time), содержащая 9-10 цифр. -- Строка, содержащая дату и время: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss` и т.д. -- Строка, содержащая дату без времени: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY` и т.д. -- Строка, содержащая день и время: `DD`, `DD hh`, `DD hh:mm`. В этом случае `YYYY-MM` заменяется на `2000-01`. -- Строка, содержащая дату и время, а также информацию о часовом поясе: `YYYY-MM-DD hh:mm:ss ±h:mm` и т.д. Например, `2020-12-12 17:36:00 -5:00`. - -**Возвращаемые значения** - -- `time_string`, преобразованная в тип данных `DateTime`. -- `NULL`, если входная строка не может быть преобразована в тип данных `DateTime`. - -**Примеры** - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02/10/2021 21:12:57') AS parseDateTimeBestEffortUSOrNull; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-10 21:12:57 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02-10-2021 21:12:57 GMT', 'Europe/Moscow') AS parseDateTimeBestEffortUSOrNull; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-11 00:12:57 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('02.10.2021') AS parseDateTimeBestEffortUSOrNull; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ 2021-02-10 00:00:00 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrNull('10.2021') AS parseDateTimeBestEffortUSOrNull; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrNull─┐ -│ ᴺᵁᴸᴸ │ -└─────────────────────────────────┘ -``` - ## parseDateTimeBestEffortUSOrZero {#parsedatetimebesteffortusorzero} Работает аналогично функции [parseDateTimeBestEffortUS](#parsedatetimebesteffortUS), но в отличие от нее возвращает нулевую дату (`1970-01-01`) или нулевую дату со временем (`1970-01-01 00:00:00`), если входная строка не может быть преобразована в тип данных [DateTime](../../sql-reference/data-types/datetime.md). -**Синтаксис** - -``` sql -parseDateTimeBestEffortUSOrZero(time_string[, time_zone]) -``` - -**Аргументы** - -- `time_string` — строка, содержащая дату или дату со временем для преобразования. Дата должна быть в американском формате (`MM/DD/YYYY` и т.д.). [String](../../sql-reference/data-types/string.md). -- `time_zone` — [часовой пояс](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-timezone). Функция анализирует `time_string` в соответствии с заданным часовым поясом. Опциональный параметр. [String](../../sql-reference/data-types/string.md). - -**Поддерживаемые нестандартные форматы** - -- Строка в формате [unix timestamp](https://en.wikipedia.org/wiki/Unix_time), содержащая 9-10 цифр. -- Строка, содержащая дату и время: `YYYYMMDDhhmmss`, `MM/DD/YYYY hh:mm:ss`, `MM-DD-YY hh:mm`, `YYYY-MM-DD hh:mm:ss` и т.д. -- Строка, содержащая дату без времени: `YYYY`, `YYYYMM`, `YYYY*MM`, `MM/DD/YYYY`, `MM-DD-YY` и т.д. -- Строка, содержащая день и время: `DD`, `DD hh`, `DD hh:mm`. В этом случае `YYYY-MM` заменяется на `2000-01`. -- Строка, содержащая дату и время, а также информацию о часовом поясе: `YYYY-MM-DD hh:mm:ss ±h:mm` и т.д. Например, `2020-12-12 17:36:00 -5:00`. - -**Возвращаемые значения** - -- `time_string`, преобразованная в тип данных `DateTime`. -- Нулевая дата или нулевая дата со временем, если входная строка не может быть преобразована в тип данных `DateTime`. - -**Примеры** - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02/10/2021 21:12:57') AS parseDateTimeBestEffortUSOrZero; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-10 21:12:57 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02-10-2021 21:12:57 GMT', 'Europe/Moscow') AS parseDateTimeBestEffortUSOrZero; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-11 00:12:57 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02.10.2021') AS parseDateTimeBestEffortUSOrZero; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 2021-02-10 00:00:00 │ -└─────────────────────────────────┘ -``` - -Запрос: - -``` sql -SELECT parseDateTimeBestEffortUSOrZero('02.2021') AS parseDateTimeBestEffortUSOrZero; -``` - -Результат: - -``` text -┌─parseDateTimeBestEffortUSOrZero─┐ -│ 1970-01-01 00:00:00 │ -└─────────────────────────────────┘ -``` - ## parseDateTime64BestEffort {#parsedatetime64besteffort} Работает аналогично функции [parseDateTimeBestEffort](#parsedatetimebesteffort), но также принимает миллисекунды и микросекунды. Возвращает тип данных [DateTime](../../sql-reference/functions/type-conversion-functions.md#data_type-datetime). diff --git a/docs/zh/sql-reference/functions/type-conversion-functions.md b/docs/zh/sql-reference/functions/type-conversion-functions.md index 70d63d6231d..b72dc438e0d 100644 --- a/docs/zh/sql-reference/functions/type-conversion-functions.md +++ b/docs/zh/sql-reference/functions/type-conversion-functions.md @@ -424,7 +424,7 @@ parseDateTimeBestEffort(time_string [, time_zone]); 查询: ``` sql -SELECT parseDateTimeBestEffort('12/12/2020 12:12:57') +SELECT parseDateTimeBestEffort('23/10/2020 12:12:57') AS parseDateTimeBestEffort; ``` @@ -432,7 +432,7 @@ AS parseDateTimeBestEffort; ``` text ┌─parseDateTimeBestEffort─┐ -│ 2020-12-12 12:12:57 │ +│ 2020-10-23 12:12:57 │ └─────────────────────────┘ ``` @@ -469,7 +469,7 @@ AS parseDateTimeBestEffort 查询: ``` sql -SELECT parseDateTimeBestEffort('2018-12-12 10:12:12') +SELECT parseDateTimeBestEffort('2018-10-23 10:12:12') AS parseDateTimeBestEffort ``` @@ -477,7 +477,7 @@ AS parseDateTimeBestEffort ``` text ┌─parseDateTimeBestEffort─┐ -│ 2018-12-12 10:12:12 │ +│ 2018-10-23 10:12:12 │ └─────────────────────────┘ ``` diff --git a/src/Storages/MergeTree/DataPartsExchange.cpp b/src/Storages/MergeTree/DataPartsExchange.cpp index 4bf44689ba2..637756fed86 100644 --- a/src/Storages/MergeTree/DataPartsExchange.cpp +++ b/src/Storages/MergeTree/DataPartsExchange.cpp @@ -719,7 +719,7 @@ void Fetcher::downloadBaseOrProjectionPartToDisk( "This may happen if we are trying to download part from malicious replica or logical error.", absolute_file_path, data_part_storage_builder->getRelativePath()); - auto file_out = data_part_storage_builder->writeFile(file_name, file_size, {}); + auto file_out = data_part_storage_builder->writeFile(file_name, std::min(file_size, DBMS_DEFAULT_BUFFER_SIZE), {}); HashingWriteBuffer hashing_out(*file_out); copyDataWithThrottler(in, hashing_out, file_size, blocker.getCounter(), throttler); diff --git a/tests/integration/helpers/ssl_context.py b/tests/integration/helpers/ssl_context.py new file mode 100644 index 00000000000..fa9024ae3e7 --- /dev/null +++ b/tests/integration/helpers/ssl_context.py @@ -0,0 +1,12 @@ +import ssl + + +class WrapSSLContextWithSNI(ssl.SSLContext): + def __new__(cls, ssl_host, *args, **kwargs): + self = super().__new__(cls, *args, **kwargs) + self._server_hostname = ssl_host + return self + + def wrap_socket(self, sock, *args, **kwargs): + kwargs["server_hostname"] = self._server_hostname + return super().wrap_socket(sock, *args, **kwargs) diff --git a/tests/integration/parallel_skip.json b/tests/integration/parallel_skip.json index b5de1d67cbc..3b4d1f2f29a 100644 --- a/tests/integration/parallel_skip.json +++ b/tests/integration/parallel_skip.json @@ -48,17 +48,6 @@ "test_system_replicated_fetches/test.py::test_system_replicated_fetches", "test_zookeeper_config_load_balancing/test.py::test_round_robin", - "test_tlsv1_3/test.py::test_https", - "test_tlsv1_3/test.py::test_https_wrong_cert", - "test_tlsv1_3/test.py::test_https_non_ssl_auth", - "test_tlsv1_3/test.py::test_create_user", "test_user_ip_restrictions/test.py::test_ipv4", - "test_user_ip_restrictions/test.py::test_ipv6", - "test_ssl_cert_authentication/test.py::test_https", - "test_ssl_cert_authentication/test.py::test_https_wrong_cert", - "test_ssl_cert_authentication/test.py::test_https_non_ssl_auth", - "test_ssl_cert_authentication/test.py::test_create_user", - "test_grpc_protocol_ssl/test.py::test_secure_channel", - "test_grpc_protocol_ssl/test.py::test_insecure_channel", - "test_grpc_protocol_ssl/test.py::test_wrong_client_certificate" + "test_user_ip_restrictions/test.py::test_ipv6" ] diff --git a/tests/integration/test_fetch_memory_usage/__init__.py b/tests/integration/test_fetch_memory_usage/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/integration/test_fetch_memory_usage/configs/config.xml b/tests/integration/test_fetch_memory_usage/configs/config.xml new file mode 100644 index 00000000000..8cfdcf973f4 --- /dev/null +++ b/tests/integration/test_fetch_memory_usage/configs/config.xml @@ -0,0 +1,3 @@ + + 1000000000 + diff --git a/tests/integration/test_fetch_memory_usage/test.py b/tests/integration/test_fetch_memory_usage/test.py new file mode 100644 index 00000000000..a4371140150 --- /dev/null +++ b/tests/integration/test_fetch_memory_usage/test.py @@ -0,0 +1,59 @@ +import pytest + +from helpers.cluster import ClickHouseCluster + +cluster = ClickHouseCluster(__file__) +node = cluster.add_instance( + "node", main_configs=["configs/config.xml"], with_zookeeper=True +) + + +@pytest.fixture(scope="module") +def started_cluster(): + try: + cluster.start() + yield cluster + finally: + cluster.shutdown() + + +def test_huge_column(started_cluster): + + if ( + node.is_built_with_thread_sanitizer() + or node.is_built_with_memory_sanitizer() + or node.is_built_with_address_sanitizer() + ): + pytest.skip("sanitizer build has higher memory consumption; also it is slow") + + # max_server_memory_usage is set to 1GB + # Added column should be 1e6 * 2000 ~= 2GB + # ALTER ADD COLUMN + MATRIALIZE COLUMN should not cause big memory consumption + node.query( + """ + create table test_fetch (x UInt64) engine = ReplicatedMergeTree('/clickhouse/tables/test_fetch', 'r1') order by x settings index_granularity=1024; + insert into test_fetch select number from numbers(1e6); + + set mutations_sync=1; + alter table test_fetch add column y String default repeat(' ', 2000) CODEC(NONE); + alter table test_fetch materialize column y; + + create table test_fetch2 (x UInt64, y String default repeat(' ', 2000) CODEC(NONE)) engine = ReplicatedMergeTree('/clickhouse/tables/test_fetch', 'r2') order by x settings index_granularity=1024; + """ + ) + + # Here we just check that fetch has started. + node.query( + """ + set receive_timeout=1; + system sync replica test_fetch2; + """, + ignore_error=True, + ) + + # Here we check that fetch did not use too much memory. + # See https://github.com/ClickHouse/ClickHouse/issues/39915 + maybe_exception = node.query( + "select last_exception from system.replication_queue where last_exception like '%Memory limit%';" + ) + assert maybe_exception == "" diff --git a/tests/integration/test_grpc_protocol_ssl/configs/ca-cert.pem b/tests/integration/test_grpc_protocol_ssl/configs/ca-cert.pem index 036e0a3b655..3f9b9661fcb 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/ca-cert.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/ca-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -MIIFhTCCA22gAwIBAgIUVM3x4bsymB902aSmqQ3OCNSfqCQwDQYJKoZIhvcNAQEL +MIIFhTCCA22gAwIBAgIUA29DmsDX5fK0u88nQ43zRJB/X9YwDQYJKoZIhvcNAQEL BQAwUjELMAkGA1UEBhMCUlUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM -GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDELMAkGA1UEAwwCY2EwHhcNMjAxMDI4 -MDYzNzExWhcNMzAxMDI2MDYzNzExWjBSMQswCQYDVQQGEwJSVTETMBEGA1UECAwK +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDELMAkGA1UEAwwCY2EwHhcNMjIwODA4 +MTQzMzI3WhcNMzIwODA1MTQzMzI3WjBSMQswCQYDVQQGEwJSVTETMBEGA1UECAwK U29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQsw -CQYDVQQDDAJjYTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMKSY4+t -V/E+GFt0eKUjRLYui+0662Gqp3/5U3n2NXUeeZEFf6c85v3uyyVLnr1lyWM8dYFG -gR7esvZejequG1bA6OPXbet45veiBVWDANeIXw1Mpr5191wmQ/Jb4Eic9c+GSEiE -UXWP7Ebx0WXZIuh22ESvtUYmrjHI4r1+W2HjbSPQ5ISVA7x5r1LiQzZu0bZ4FfRf -C5s0IhM3DIvvmwu9P1Zwn10/UTOcbrGfDGYklKUZ/JBrXVffMs3n16xnFLSjp59v -V6vqoiP9X7mLcMuBBbe1l+YIQZt0iN0lzqXf6+gXYRS9rLjpNKYiA8Ejbivtel25 -fzi3pIF+FFHG7bRCLd78eUh2cNC+Wt7AZKXtlGyG7+hCd0fEBrmEzQWP2pXPyQI2 -7SnOSa/mQzCGfETfDRWcDFN0fYA2RHLZSEp/ImxGPeCiAKMg6wecYKcPj5QVWL8F -R9RN8B2i37DEs+dtHpuGdRY8mGoVnkQiP6MXKF6RJV8PG5BFBpIWrdUr6XdXPZLs -fpXQ9iVNxRzj1Qs3x3b2Da38hxSWTSP1zbkBPlMkXRuw+5m8PpkBpiarXF+4i7MM -RCsg07AIKilTM3p21qFLnKMCgCAZX16zPVfBPBipPbk3EjfFPWQ29v5KHm6zFxn6 -mBk+2nOmaSXhAjGexHjhikl76SZhA0Re17PXAgMBAAGjUzBRMB0GA1UdDgQWBBTZ -k26nfmjd7o/kNQ7wt+0xnFS3FzAfBgNVHSMEGDAWgBTZk26nfmjd7o/kNQ7wt+0x -nFS3FzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQA1vfdcnkXt -8TSDJJl+PBJTvpKjipAyilipXjpq4vjxTBVtivdUekpV7U8O28RoOOSqtLWaN7uX -rTZyRJK61mWkyJdnS+YPhUG0cvNp7faHXJf9NB74hO57j00kPE5zYvUl35/zRd28 -146omM3s9dMf6yKKoESib5Ixm4zntDkqH5Yi88U6/ODwm8jJuJxkJBdYBUtRA4Ky -ETML7GL9Vm2A5QTGBue8nTlYpy1avUK8lsP8W4S3zX8lKuTok4fxmd8TsVMgYLKF -67QKDboPeJNN/Il74Yvd6KhHO5AkcvjLHbwV8NRMi8+0vtQWcpSysrZfoeFS3kcD -lJL532F8IP2mMPsx3ARKEsYZWGKtEjQIUuI0sSIbN2V01nbKQ7zj1tNBe6xhnzyx -Uthx05WWl7YLtM75/Wycesz7ZKxkKbGPu9nhvEhRJjrDT0p0Tjx+of2qKkCkdXRw -QkrGROFvkMcn/YXs95YDZ97pKb355zMiqpBXKqsPHbrgDZbbowmEOgCPiYbxgzce -TVAr00uofy+uFfrdtUGpKncmmvFtVBuNo4Pj9tdsRkDuO8Y10jFIG+2S2gKeTAsy -japTT3FjHjGm9KF/QtbK7RZdxzcn1eUuOO3mF4dj30le0E4iOh6XxFlth3ppoOeb -Z1kFHCU8MtmoINIVYP23aJy8pm1d8D/2Kw== +CQYDVQQDDAJjYTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOaoVw/g +75YIIgSUqiTQa/AJ9ShPACfv5XCJO2yB2i0FjYXdLzjC5fvYwMLBbi/pVv1UhArK +OOhpVqsGgv6U+hC5b2jiRw3O13T6aSQMrj0E/OVLIUqR+326r+typvbkRM962oVs +AIy3NLs40PNF7urBXzzJK7jQhUGAfRta5MlHLhovLrWKPqh01vAe0nyni4k4afj0 +yHkMCkr8SeQk8gI6KAADQWX/ic0MUBOyH1yM0O60hoFM0LCNcsIcGRL7qoiVnCqY +WzsUZNSYXmpE/w9Ylk+YQIzYdjwcktj/tS1SMD4zMRzqb39tpoxKzFNAO5oKIXdc ++UN87DrOKSdkF3C6w1WDhVrKFz5Ny+cvq2WzhDi+AAj7xBCaLTXyGp6K8CuQ05ft +t2fXoXBjlclerL9radzuuyvcn/Kl23NNW/AIEBH9ZCxweK7IgYBXkasXVWseD6PO +M/1rwBD8ODMfe4Ew9YlUTeEhBuDd6no8rx5cqrTc5pVTAkv0cbSkeGdum8BocEpy +ibdBZ0iqUKpNJVC0BY4VrhQJaS+CjRWo5OqxLTjzgCdys0Rp0IjvrTOB5+2YrGz0 +hP0RmGW57dWevFDgSOwwZkFRGegTbFV0pi3Ryrp68P4c+KMb32zeV2O2HF7aoDMd +bGosZlI9o3rW9zCz/OYxz3WjfxdIdNWk6woTAgMBAAGjUzBRMB0GA1UdDgQWBBSA +3YX1WHa5G+5FitZMLBjzpEKSsTAfBgNVHSMEGDAWgBSA3YX1WHa5G+5FitZMLBjz +pEKSsTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQB151qyDTjO +bQmswRAq1IGOLGb5TGBq/BwVlPUOhl0lTQihJwBg+YUK1ArLokQm4+ZAN3jCGXkn +7piNjWkgc3EVp2ft2YVgpfTQNPJQAIqUx/TLB6XJd1K4ODB2Ra8Pcdb6QIxXz8vB +rDlwHp4+JsHLbEjNX+pPyys/w/YS1yNJz6wJbUtuRWqFxyUtja9hsH8TZFvnXa17 +hx15ZgKGhhxrAw3xAvUzOScIL4SzCDnFA1F1zqFvc4i4xKK4xQPnmkUb7Uqv9bbM +rNXyt0m3tm29ijb0BT55NVSoz9Ch45U71t2SoQyPEjMqwfm0I1pmtx2SJe7eRXbk +8sv8yc9T2RUoHz+0vgrAIxQEbOaR66obYS1cGYLAVDtkuEbw2q68porHL1jXBX38 +d77WTTUfKZ9huaQDzdFAbr0FbF+sljjbrjXpLY5l0AT6YAahMJMpxTFo/VYuBqkB +2M4bPAHWOwN8DcI4zUwIigU/TAv5eB7q9w5rKLBLbFfRb9WDpuQbBSH12Wwn7uj7 +/ClUrANcIFgsCpzDoIt19VxgxmGSIteqefqXCJfV3UuUrjRZvzuL3q89RmPdphM9 +qCnAVX4FWWv8XVxgnR2SJ6mdSfi+Uchvkg5dQOoAF/iq+Hv/xbOwv68voSffbbTj +awu89VRltD0WvorZgM8ROM8jkUfM3/C6BA== -----END CERTIFICATE----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/ca-key.pem b/tests/integration/test_grpc_protocol_ssl/configs/ca-key.pem index cd28012e236..68517fb0178 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/ca-key.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/ca-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -z6BihHf8+GVDIxxQroO9XAdgMPExVeM= +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 +jDYqa8eTSy3vYm27Vpkn79VwU/GW -----END PRIVATE KEY----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/client-cert.pem b/tests/integration/test_grpc_protocol_ssl/configs/client-cert.pem index e1f44d5c733..bb120b19459 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/client-cert.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/client-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/client-key.pem b/tests/integration/test_grpc_protocol_ssl/configs/client-key.pem index 3c53302873f..b15e6dc2cbb 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/client-key.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/client-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -V3Xoig0C2fgC/iiuaMKUh9T9dBnFsjw= +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 +LsDx2wx9jPQV6wuu4ZB+v8JMSbPb -----END PRIVATE KEY----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/client-req.pem b/tests/integration/test_grpc_protocol_ssl/configs/client-req.pem index 60b819c9709..8892ed1f4d9 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/client-req.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/client-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- MIIEmzCCAoMCAQAwVjELMAkGA1UEBhMCUlUxEzARBgNVBAgMClNvbWUtU3RhdGUx ITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEPMA0GA1UEAwwGY2xp -ZW50MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAynkPl+kWiMW2ACkZ -DN26HzCbfudqPANt6JIYFdIq3scs/uqWf7jdsrlyw4j0YeMHLe6tL/NJklYBjd5L -cxcZe1e7nlES74ShvplX6W1TlJoIp2OVwbhQSn98ctvBsj66g2kdiKaeBjt811bx -w2FbU6aDXGZyUi2NMWNU1pRW80znXuZ0mwcSsV05eStnR2kCx9g58fUemEkUMDum -FvNQdI2cdxCBQp7Z0lFV90jD1cHAS0pc9EQnj43gIlnjKdoUyjgavLPA03uhVCjQ -wK/tIsnu5JtAn+bHhjBST4dHEEbyukoYXqdAGgMLNNble/vIANMG99mnKnkEoUS1 -N3M/fpprjJzmz1ElGq1JOL5mpcho56AdY4tCzPo8crUXkMz7BJ4HcqcGfKjN/gb+ -2erDK6QGQExUyHXH9d/Vho2Ok91mIxyp2a+hayHFm1pyoTth/tr1f6ZQMCMdgTY8 -2ue76nehBejtD/XNN35k75jbqkjLc2lythyL8vnNa3nhml/Gupbggkyp4iPU/04T -a2JAK1Gat+0chcVJpOiFr7K4YFNrVocoLyCRZ8KxCAdiaFbYFDAcmKr4rCVQcu4q -3ZvJuCx4eQ1M5NwJezulUykrJ02l3xzJ/r6aOBo3mMwRR0Kq5REYowTuVXbVzhH4 -U2fPBuW18tQd4ZlALjURdnrqY98CAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4ICAQCS -2GjAzmqJidkh4qxwztOG1ufnZmPmVX9b2j3O284Kfm3dgqF9wKRCfKP9Te/pn+xO -zCTqO5yMcNDTVapIawZ07JWdAbRO7Laj9GYNJwnO7xDpjCcuUwfmGXRSgNQpNzL3 -zuYty/sBKmwZ7+LzKG6jjaqSMtw0LglWO94GtdURilpH4VjOCkp9RraDCrKICYn4 -UQhx80ieI4jwxuyZ6I5UJQuabCQ8PdrKQEBOnPGfMYqf+0JRDKIvHWQJvbx43Pyp -d69hJeY0742zRXVPk/W+2p2BhIE/uQWabLp6bqQhc6ZHINuMq1N60NdLMAu5iRoj -vhTiOB/uMG/GBOVswAnCNjn0jTlJd0qoY5EFMrXyDZ+cobmbZiQ0hUCrtV2kP7/5 -swOeMTa5dqoLqklvon8RjQlJvzPYMUV6CA5vU4mmeXORNgRmYuVG3xpZkSGB+XtW -QiK0u+4bPLKGslJjowZJvlE7A/ANzwSuGqiLs/UIAnA6URlg0K6gGyzc6c9kVi2k -ryH/Yv72cZ0jE4vpHagM1Ka21VfyS6RAuQxH3OveIi6OViKqGexhPBuja1eIjxVy -yc4i9Y/iZFNXn8AH1bMeXlWoG92Rsm0zhj+Oe082LkF72gwf8p4Khw/otbquGJzX -V24aeSrQCo+lxen7tooDo6BThGjNVnZQOIQSQJqtqA== +ZW50MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjBiM9glHuCLSBpVM +5oOjCP3dj4nM1yN++w6oxh4mcUhQlU971JL32KDs6go3VC+6/KkAPAYszcI8gS5O +yBXfUyel1cJOJ1nQY3KuEGSEkb0wEEB/eQOBjK93OD9vKw7LMtDwm9gypqnaZUqc +et0+xTbBWpTktiJn3Hly7HSAhvogTp/qYqbsR5O8AMzn7et14lRHGT+FfgY3Sk+y +Gwk41Mw8VvM9lNCiXJbdQuKuZPxZLE1OLSMMOoaQGYFbrEqdV8SGva5zy6IfoeZk +26TMTSJ8W6+iKWqdWgnh4FXE5gshb4xSI5uio8OdfwziPqtzWYVEJ1tpTg3eqP8r +YmLEguF+MSrrjX9f6/BQ848CVHXym+18E6bi8cMoOaha9unn0Q1UqqLueAd2jQNB +LIWTQ2WAXIg4FmBhKMksYhLuDJhlgOhHKOjjYSPWvev0BNjuzXEipgW6U+uh+xN7 +1u5na/2teEUdJYXYqvFo45wvWwL2xUwnr1/6aQAIn2VagubLWtMX5RlNkLcYkYJP +oySj56a1riCqyv4pjBuk+fEZywDaQUaNukuFNIOrx7+07VDwzxJ6qZA44C8Pq8F8 +0gn8lgAbsKjaDwGktjO2R20smr5JZHkpJIzw2ET79lT+N5y+HJmX0Hw6fkorPUYD +E6kLu9WYiHRTAzkGFwCEZYipjVkCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4ICAQCA +Er/tM9cVjcKdhZlpwlki5hUFhJUTHQ8MQ3W323dY8Twx40VS/Y0vrVGTS8abAfkd +WwrzpqWyPqARXcu7KKw9bk/YAr5l6+1DFY/nk/F4cf5jyHA2d7GrxGfPQ65YI8lx +Hl5taFqJNzEIypGnMqbjP0C5k8+6m2JdEgheXBO7TCfXMtZHu9f7nUdM6JCefWYF +qaEFjOtYCbjCjP47fO0N7K8DD/Lt1rYouQbVc60k+gjigVTAIBCcWdjNLSP6XxX6 +yOEITwPQZ/Li+uFHBhWentAkyqM5EnPViVF/6MxyLGtBadJJYILN6MROXA+5nkzG +ypcU25YCgxaXctX1iZnXr6A7or+u1CRNc3WYDFLHYWdnnbIuam5SDy/GBLyQ024T +xHLcpyOka9tPvh0Fzjh4MeNX3ebn5n1xbEEsvt8VEBucWj3W3yPe/nUiAFzk8GyO +i+IL/DcfQVY48kP8MElEf4enVk8izRTPu4x6+mnMTPnpmfV0Ks5r3OAM0eyhvluR +9HotGibhFb4P2junEEEvnS/o9/rpte/LUaEWcZ6mNXlCU6HoBkYGEsQ5nD8k4TdY +bUmiCUfDT7ubAS42E4K0bqISCt/bWr0N0TVCpSkjMlThzJdwv5slblYr7h/aVlOi +zmBIcF1pawXXy1zxMbBTcnV+or911GfhFfr38ZT9qg== -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/server-cert.pem b/tests/integration/test_grpc_protocol_ssl/configs/server-cert.pem index 3e2f4e7a16f..628b2cc758a 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/server-cert.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/server-cert.pem @@ -1,31 +1,33 @@ -----BEGIN CERTIFICATE----- -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 -IZu+bd0qm9vdws6oGw== +DQYDVQQDDAZzZXJ2ZXIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDB +/ur60jGIgANqpSLGpkOYE57GiWQ+P+nPvhvKSdnHnJa2DGDNo6B62uzxDNmOhk1z +PF/fl8qPyt55H4zKVI12Jh6UGIOBUkCivqY/G6hGHmRnycJVne/zhgB9ELwPJgV0 +H7V5CjbXeGNk8Cy5VN5QyNFrhgUexUyASNXAUgC15Py1DKej03G8Osc/+X35iLuo +L42Nz3kgcDOVD/jcvdXcfk4UVs3J/cRk0vnnTsxYhmvSOFR1Rvxwmze/zJ5eUtdf +171y57sBuyx5NETJO3lRqse1tVUdBbHoSG94K7Ssjg25LbvxIjayv/BpWeN4gvEw +tIUMTidTdJso4KlNmGhiE0f1Lc2rKq5WulcFT7vA58vHzPrY2RanjtfMSMZIrAb6 +ZnXzdhLbojHGfQOAHxkttzJfgqF4czjGUbdG5n1mMUDSs0C8HAHAAWpEwiW2Ae8g +CmEGym+iYnXXMu8EuBBEPseKAoRIsXsQ6+9b+5aWfNbQz1uBd78deuCbz5LhsAsJ +hfK0iDD+JkZL/0xxqJR9OBMtjKrTCPDqnAAa4koXgeJXpSB7Ol8kzW+EXh/tsS4w +5PmDwt95CqRYPLgKn0ReBMchRRQkEFEKvJUSftC9Jc0txCihCsB5+IdZ5LkbjQqO +vHGDsEz4SqXVo3Kg0zhXpQqmLz9HTOFe0EyuWz1DXQIDAQABo28wbTArBgNVHREE +JDAigiBpbnRlZ3JhdGlvbi10ZXN0cy5jbGlja2hvdXNlLmNvbTAdBgNVHQ4EFgQU +kcTqp4uYx046EVRqWpEQWwJMVhcwHwYDVR0jBBgwFoAUgN2F9Vh2uRvuRYrWTCwY +86RCkrEwDQYJKoZIhvcNAQELBQADggIBAN6REE4Qk4qdi8AqYNIgcmRTI+PN/wC1 +ThJmDT72KO7+KBPAOTF1l64poK1BoBzFJGW5F3FMF13UEz1yzOiSzR63W1MIQQw+ +vaqLiIt8COG8V/EjceSR9jVU3xPVinI8eWLWGzNbNra/+CVICDFFypHSkomDEg/i +JNS2mbhPaiXOsuBQZ5I4CVuICKqy8EUX0WgG56zNODGlyo4dmL2SYxjhdAZKYxPR +gYlBRj5hbfgnz4HgVd+WMJMwwGoOTjZXBlc8X+w057vhYnMLYv8LZVVp3MJicJ4K +8IXw6kFCz27JZqTnNJUIG2ZiQyL7lxEyP9mXC1nXF7g06J4+Uzdw02+cqDCy4COK +7vTtS6kBpE7OnUEwEy9izXl8gVfYwieUy2cHVDZQxM2MgEerbW5qzdSIJmXIUj/A +IjDSJWsik7LAoBWtaqOntTSztuKTGh3cbSckNv8S1lITQ3sH6kGws4pMEy6c+YDK +Njg/w3esZwd+5xdybYbixxRMWHqLqvBygB+ze63jCtHaF2MDrTovh7q9+0Bute+i +1vbxNIM9L/uilXKlCMI33duP7m/XtqW+OIOxPAU2fZJ/A/C5rpGScXKe7Jx4FVUS +cwViH49/oeIFseZvO/ujiGdQJGPyjfz7NehJ/hOR6TyxHMl45rjD/8zr2gbdEfE3 +Lk7Br4HITZTr -----END CERTIFICATE----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/server-ext.cnf b/tests/integration/test_grpc_protocol_ssl/configs/server-ext.cnf index 83d9b03ccb7..49859873222 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/server-ext.cnf +++ b/tests/integration/test_grpc_protocol_ssl/configs/server-ext.cnf @@ -1 +1 @@ -subjectAltName=IP:10.5.172.77 +subjectAltName=DNS:integration-tests.clickhouse.com diff --git a/tests/integration/test_grpc_protocol_ssl/configs/server-key.pem b/tests/integration/test_grpc_protocol_ssl/configs/server-key.pem index c3edbb3b244..99b9f1805f6 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/server-key.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/server-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -mBf26auAKORLhL9eFF9XY8tojdEmdA== +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDB/ur60jGIgANq +pSLGpkOYE57GiWQ+P+nPvhvKSdnHnJa2DGDNo6B62uzxDNmOhk1zPF/fl8qPyt55 +H4zKVI12Jh6UGIOBUkCivqY/G6hGHmRnycJVne/zhgB9ELwPJgV0H7V5CjbXeGNk +8Cy5VN5QyNFrhgUexUyASNXAUgC15Py1DKej03G8Osc/+X35iLuoL42Nz3kgcDOV +D/jcvdXcfk4UVs3J/cRk0vnnTsxYhmvSOFR1Rvxwmze/zJ5eUtdf171y57sBuyx5 +NETJO3lRqse1tVUdBbHoSG94K7Ssjg25LbvxIjayv/BpWeN4gvEwtIUMTidTdJso +4KlNmGhiE0f1Lc2rKq5WulcFT7vA58vHzPrY2RanjtfMSMZIrAb6ZnXzdhLbojHG +fQOAHxkttzJfgqF4czjGUbdG5n1mMUDSs0C8HAHAAWpEwiW2Ae8gCmEGym+iYnXX +Mu8EuBBEPseKAoRIsXsQ6+9b+5aWfNbQz1uBd78deuCbz5LhsAsJhfK0iDD+JkZL +/0xxqJR9OBMtjKrTCPDqnAAa4koXgeJXpSB7Ol8kzW+EXh/tsS4w5PmDwt95CqRY +PLgKn0ReBMchRRQkEFEKvJUSftC9Jc0txCihCsB5+IdZ5LkbjQqOvHGDsEz4SqXV +o3Kg0zhXpQqmLz9HTOFe0EyuWz1DXQIDAQABAoICAAcpdZxf8TM0Yqvnv9Jspfcx +1j1HKjvAGU4xmw4LTu53IftDlrlQzqZqea/mhQulequD8ZgsHu7TEwaOuyBnIbfY +bW2TQBugoUFA35tZ1osMKTHJuZJ2m7q2WkNDwGWgxjfEyerXjTHEQIsj8MrAztpV +p6GcF4lMyGe+CKIqhNsyQoAeoPvD3SGRW/TJLbTuLttlMgknvTWM3uKkbdAcdA5J +XXGTyNIpu7vrLA21k4a7I7Tlnnyb68rueA7tK3WZAlmH+fcJhhZoxhoNa3Kwbuis +cOYM9UD2ilxkfDUIDAoIzonlHdinpjRQMLx69JJo5yWgrH7JTdtfZTELpkR2mXfg +/qxons5qMhvK4fsxMGWVw0PHMtlY2V9y/+3lJVXIAaErqzxnrg7exVHhD4t1N2A9 +Zeg/W/cFnGOVjTTspKivhCo4mZAymqnOYAL/6njhPSHHaxEbnfNEOrNd8LsxsqRg +zkYy671G9Y5sO26zPwK9zeSxP22Jq/EQgHdQ5GXiEmlWRFuE/NnKNuzb5EsuWBwr +rhiJukInFRrBVstlYcVb+WwbH38x9+P8EeLRTSxvT98mNiq2jBQ/nZ/esUFk21tV +Hi13vUwYBN8RhrJwrcFWpHAeu/4Ev5E2TMAltvaHIYjJ4WI2CSFSCKBVXs3w5vGv +Grf+5byro7EPn3S3cU2DAoIBAQDXrXL1vZ7eGoXP+j7DQiuhVTUSfDXq1QRe7tiq +woHkgYqxBpXfnJsas7lCJvZdDS6Dz9EOwhPp392isfiyTXPlaX1hhqLYfaJ6ygX6 +eE6zQyatWJjMNNCljT3TU0og4WbJOGTgJWvy/ma9h/P7bZpttAa3b0dBGBPg/oxR +ekt8K7xbUA0Q+gWoRyDSCEyfsDNpO+3ENJHpLcgfr+oHMWtShVCs/txM/C24zVGb +fqXdRuGIv2UrTBRpB4hP1+Ye0PI77xn1Els+1VlVV4nmmlvTtJfumT9XmoscUbB0 +ZEj9Xwlol0x9GwYAOg59ZPhrsDhSnCQfcLlBv43gEfNHeL0nAoIBAQDmQ8HUr+su +a4E+ZafLNYUs+sZQMrcQ4onOlJTpe9J84kNlnRD+DQWPWtrg4XTH1LelbepRW2k8 +pYuh+cZqnb1Etwl7A7V4VBak9Xxrk0pz3JcrUejr3biyERzt9hLk3NtLskXBTJbx +gOjXZJwJ7MggofhDZY7Lrw3JVZFwQ/3KdRSzGxXJLQxggboJHfDN7SyuK9GakDCV +BabNnuLpC5R1Uy2+I2LHmrr8hfWwl0G+0Mb3XAniWbJuhW4t0+mpRA1oSz5JvH+e +inGczbL7wZFDGFiNwhbeagYm3EK0MeFqyikSqDZPJRsq8vXc34vDA5cJmAbWVDwb +6sZ7rmURHtXbAoIBAFXGVYIF97i9M5qTG4LsPg3bpU/Etmy+aw6WTvUahi4qls3w +oIpd7hGgiH0WocRACc/CRpJn/SN2NN8PiKjgxMboPUUcFoei74uF7Pq//gytGCS4 +p4wPNSuiEISLC2AoRIiiNPwv5c6t/o5CE3ZbEJ+wiTtKtjvdJ4rDsWp2CK9JdY+b +NpcZ2EYkg5kEU/TuToP7oYP2pFDoND7l510U+mnHO16RvWugn05v2ZTNuYlXNzr7 +Y3DkwPlEVaHra0m2L6BGZzxgIInMr8qRFfbwTLTVjdcGe3qLq+eHVXX0rFKYCVXf +VjwrEyfj7v9PuLybSMsR7gvS+Np9JB+JBAfYrOECggEAPoJAWTuUbZqTkFvKTDjw +OUCum1DZL4VAAcuGDUgm4O4Pe8NCvKTOUJdKeefaavENFaScCo/1JpiOKl+DBKhj +nAbQVQuxtMOnDgryRsXKXV+RzhnDUFx1aimJH/RANs7Z3Ve85fejtlXXX7mZPnx/ +65PssGced57C8FgBTme2usJD50dAB8fp5zzwQs9U8qIjEfklQn9IIPxSxtkOIlOZ +bqww67/xbdxMTIcVJmY5W9KTYM0khcTx0lz4hwpTETc/KIPcmenI/0H4C6gvoXZv +t7YhPAJncON5Xg1HMmGkHvhYZA80BxI8qNEh+17YMw2DcABMQtzFIJMAZMz39MjZ +JwKCAQEAqKsCe5N2Fgi5IEbjMFUpRDOMRvVILupWwur0INvgKKpaGOvuMlC6DcdZ +M0gToD1ImliUcp0h/z9KRX658P1faEwzEMlHrP18VOz4GNccMkfRkd2LeuAjGHPg +q0Knrty/uEwE8P1VcsG24dz9XhoOjiniFScTovWE0CKahZCWJMJyBbN81uyFDR8f +021NWlWXNxQyWTWqxSuxJb76BSGOcriPvTs2jysxk9BBhPDS6LsQpy7HMr2/Hlfj +GiykSjqz6vcdvaJVumSizhTO8uciypGNh/p6XAB+nByHJikSSRgfDi+poxFU2mOn +D2Oh5R687eaQzdCtM9lxkUiKuREc+Q== -----END PRIVATE KEY----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/server-req.pem b/tests/integration/test_grpc_protocol_ssl/configs/server-req.pem index 1d2c2053431..08b34a22c97 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/server-req.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/server-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-cert.pem b/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-cert.pem index 0b2117674d5..297b9d8382e 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-cert.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -MIIFjTCCA3WgAwIBAgIUGi5763gLrWzkBKSEOkeo1gyKdlUwDQYJKoZIhvcNAQEL +MIIFjTCCA3WgAwIBAgIUJB3UA/J9kPvfzCI4o95767VhQMYwDQYJKoZIhvcNAQEL BQAwVjELMAkGA1UEBhMCUlUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM -GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEPMA0GA1UEAwwGY2xpZW50MB4XDTIw -MTEwMjIyMzE0NloXDTMwMTAzMTIyMzE0NlowVjELMAkGA1UEBhMCUlUxEzARBgNV +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEPMA0GA1UEAwwGY2xpZW50MB4XDTIy +MDgwODE0MzMzMVoXDTMyMDgwNTE0MzMzMVowVjELMAkGA1UEBhMCUlUxEzARBgNV BAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0 ZDEPMA0GA1UEAwwGY2xpZW50MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC -AgEAyJGQ+Vg/8ryZ4dgv5cIRRxQeNVNi7amKf+GGZr8ARVLlh+zcz7sWa/stRpQI -Q57F8DHuOvy+Q3FsCtwVcXBI8uNkgmTxwHlq8rqaG5usPb97VejiPrShK4U4h3XM -uZIkLC5pGpo+nHi6BtX8oBXP1BT5++cow/2kQGn0/f+fOjrjpD8jmapnyaUoEloA -laS8Rw9Qw/CGXzSRuUb+w0glDZ3w0ys7XevjWS/2lXHbDy0OnLwlhvQIJb6v/DJW -JGWTZD1cZ+JHwaLS5OE9vLlCmIAPdmqo1m2IHDsFgHsZGYcRZ9c6t1Jh0FQewol1 -KFtgbPHDMSYZd2EwrdYbYConrqFleT8AxwOyQNQeZ0tkOCML2cKNtTKLcLPA2E9h -jZqJ8U1ydr1zSwSi/u6bbIhJM9LnBEAxVwzRAut2lpXdtoPQLfNd7NRfFGafOAvN -cYbhf8Drw4pBTtqmlkHguHlDHdwYWOhi/HkuvyZso3T/aQKAd/clAwH0bKfhWuTY -ugyf2yr81WornoPwSDdLis04174g9qc7mGKVjL4JKNl1kyUmGwqEGV7m37hwqy5t -bSH9SPYMLq+qesB+3Nig2O5WJC2uw9ebMTAdzhC6AKxt6WsF2eTlh8UQdCh4PT8d -cyaLBQ0y/OGdg7HU1afeHTXN0FiTvvBT/Bh1Xjbz8dfq4h8CAwEAAaNTMFEwHQYD -VR0OBBYEFKe9PZgSPYKS4G4wlDh47FW5hGaKMB8GA1UdIwQYMBaAFKe9PZgSPYKS -4G4wlDh47FW5hGaKMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIB -AJsaPvL7Tb0JJhBv8I+DLXAPmX7ITnpOmK5xoSJxdJVrPEqqnA/K/nJqB0qb5+vt -oYyq91IIIMClySOmA42oNHT7UmsuFRCXMg1wW3x+DwLAHMBL0L3us+0FkCLXUTey -0QMcg3mvWTeQR5ShA8qZTXiv2z7NZudtOA6UznMjXsiHmRAJa0B+L0/JStaRmRZy -m5u59sRyoJ9C8rIFTa5gfBFahjMkm0r1QkafIkpimMLhzsofYNvJ7ZmxBoXSqs6S -Z0Orl0lpNa1sUedm7axoQ10ZXv43kHfLbEB2AIIr8AN+oFAe8Lh1+KALphGPXsFS -zjSQ6kbeSHhoaZCN87Jb0RHC5EQCN5POWSM/cq5WnUMtAtq6JttawaSxw2yP0/ps -Gl8ZUqFGAmo864BLAEbD/wXOGSpUSudN3ITdrlWAM63bmjFfEZH2rD6kmbmliZWN -JcQwwT6sinof1sDBW3qCie/vPh1HNKZG/oA85zndrOCIrMb5yHC3uhYpMeEV4zSi -m8beFGJPKoNl8Fn7Y9GA+7BuhLSaW2FZMN4bn1aub4kifohjjdjXoRwnQ79CGdkl -g7U9hmqzxcjG1ObQsCBrTmO5ju39rDTm8DJohhoAu4c+fUOwXPUE8vTXhklxphfF -lNzuwdJ8yqLxzD7ouuIL2580LJjRTEwbg0S7zxNjQAAx +AgEAoV8aye0BoxzfceFGzWGVKyKqVgDiexc00MvBRm+c7lA/LH3J6LjNimsRXrNg +AKJPzFEeuGnwPiKOh3OVzYq86OIEHLhxpWQH+ZW5POlm3+JMXlR9VLSQmCdECw2d +rOTKvDWjNP6KrAcnKA2xLwbGA+GzG1u0QDKRoyc1k+Z4aKfsfK1VJYToZh0G6Mrd +6+/EOJBzP/PSeHJwI3fiiNfeHJiumGBoCDmXooxL5RUc6jEx294TGbhhoL99GHAS +Lq7TxUY82AkU7wrSwPYRyKGAyOkW5dMB/iVJ09Wa9y6e00iCVLaNwmC344TWkvUi +/ClA6x+7W8D88bC41b3VVzLpyGZk6Nux+2vcpkbDCvzNp81DWAUejWMyE44GkPUu +ucX2xtKnwIVB6vKaPFrJx/9gYXmKcvUMn/HQvHweP6yrF1LD8mJ1PQfqxrYj6td2 +7qcKs91/uHv5+4ce33uyoJtSOHQ/SDT+1+uE0F6bnV36XlT5FLZ5Fu7sfVZ0e9ZG +iVAKCplRCkhahyJWryMNGPdYY+HG/rZqRBDYsgKPg8vzA4IjO/238YWWneWnnMu/ +vEJXJoYfmaxE5p5bcQtJ7Uvv0MktoLUIsNyRvmBQHmgovzBdZXI2ol6B7vb0qCBP +76lt3jFPPD/LcB+qCpVvycA7fqqJYv5OFipfpyXl2UYU0+MCAwEAAaNTMFEwHQYD +VR0OBBYEFBU4+VDY7JE5EyHgWdo+Pfu1Hy2jMB8GA1UdIwQYMBaAFBU4+VDY7JE5 +EyHgWdo+Pfu1Hy2jMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIB +AJnQ+YFBEOq9w9ztP+DFkzySvLFaVIsk7IyTtiovTmnGGIARfmn5LMuWpmyI5Ndi +iWsTX3YFZjMKIfiwfmA5Wa3botAxPNgNO5JCgH69+jkMlYIr+VQSy2MmagsZulpj +iHowKtg9duelCKJ87tBDt8vPX0N9m4GkS3FSOI47vGp1fLW3kaDOv6q3p/cLwvXZ +uI2xQKd2c2xycYY6vUyTCUyQkQr3fwIEqPq1Faz9ofyDfibZ1agmJEnuCIuB6ZYb +mU1amYNeC5ykQ6S3vT65bvUGCPHE/aT9QlJ8HEyf+E4CUTZMOHVj4qYp30fZ7ssY +i4ZArzVncIntvr27KBvq+oRjAMZfEyHWnhjcxqBv/MOzexd3/5h1CvVUolnCPZ+U +AVFhk9GCs2er9UxmNfcNh7KwDFV7KsmhHmrRt8TTwi/XxN2pHbJ3zBwnsLPh9OeY +EgmxW/jCNl7EOhyYbT6KNHxHBWUFLsHBFW3PASvwF/UGKq4BYsvTLNTcYtzGw+NC +upmezU0Fs+0mGAYX3fgSvODnl9Ft9E9ZOKjN/EedmMVADPqoH5xmiMV0KXETTbVW +0B2HCkQxV7knAiKwOGSLOy/rL5jdrd7QSdGi4nkb1MoljXRbd7nemXxXlIVJ+4vv +RI8IpcCcqa+Csd04+/ZU53RJPWuRI2qNN/eFxpBdtP3O -----END CERTIFICATE----- diff --git a/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-key.pem b/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-key.pem index 389f213b5d0..a0e8c04ec45 100644 --- a/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-key.pem +++ b/tests/integration/test_grpc_protocol_ssl/configs/wrong-client-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -G8i1dUPnAE+ptBu6wVo+RrverCmfe4Q= +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 +dE4gQb0CXsqX/+ScWhPHfbEoC2r9 -----END PRIVATE KEY----- diff --git a/tests/integration/test_grpc_protocol_ssl/test.py b/tests/integration/test_grpc_protocol_ssl/test.py index 3cd08e3cd6a..80599126dcf 100644 --- a/tests/integration/test_grpc_protocol_ssl/test.py +++ b/tests/integration/test_grpc_protocol_ssl/test.py @@ -4,9 +4,10 @@ import sys import grpc from helpers.cluster import ClickHouseCluster, run_and_check +# The test cluster is configured with certificate for that host name, see 'server-ext.cnf'. +# The client have to verify server certificate against that name. Client uses SNI +SSL_HOST = "integration-tests.clickhouse.com" GRPC_PORT = 9100 -# It's important for the node to work at this IP because 'server-cert.pem' requires that (see server-ext.cnf). -NODE_IP = "10.5.172.77" # Never copy-paste this line SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__)) DEFAULT_ENCODING = "utf-8" @@ -31,12 +32,10 @@ import clickhouse_grpc_pb2_grpc # Utilities -node_ip_with_grpc_port = NODE_IP + ":" + str(GRPC_PORT) config_dir = os.path.join(SCRIPT_DIR, "./configs") cluster = ClickHouseCluster(__file__) node = cluster.add_instance( "node", - ipv4_address=NODE_IP, main_configs=[ "configs/grpc_config.xml", "configs/server-key.pem", @@ -46,18 +45,26 @@ node = cluster.add_instance( ) +def get_grpc_url(instance=node): + return f"{instance.ip_address}:{GRPC_PORT}" + + def create_secure_channel(): ca_cert = open(os.path.join(config_dir, "ca-cert.pem"), "rb").read() client_key = open(os.path.join(config_dir, "client-key.pem"), "rb").read() client_cert = open(os.path.join(config_dir, "client-cert.pem"), "rb").read() credentials = grpc.ssl_channel_credentials(ca_cert, client_key, client_cert) - channel = grpc.secure_channel(node_ip_with_grpc_port, credentials) + channel = grpc.secure_channel( + get_grpc_url(), + credentials, + options=(("grpc.ssl_target_name_override", SSL_HOST),), + ) grpc.channel_ready_future(channel).result(timeout=10) return channel def create_insecure_channel(): - channel = grpc.insecure_channel(node_ip_with_grpc_port) + channel = grpc.insecure_channel(get_grpc_url()) grpc.channel_ready_future(channel).result(timeout=2) return channel @@ -67,7 +74,7 @@ def create_secure_channel_with_wrong_client_certificate(): client_key = open(os.path.join(config_dir, "wrong-client-key.pem"), "rb").read() client_cert = open(os.path.join(config_dir, "wrong-client-cert.pem"), "rb").read() credentials = grpc.ssl_channel_credentials(ca_cert, client_key, client_cert) - channel = grpc.secure_channel(node_ip_with_grpc_port, credentials) + channel = grpc.secure_channel(get_grpc_url(), credentials) grpc.channel_ready_future(channel).result(timeout=2) return channel diff --git a/tests/integration/test_ssl_cert_authentication/certs/ca-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/ca-cert.pem index 293e1c7f564..a64cd623750 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/ca-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/ca-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -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 -/QK97G8XPqga6zn471wrYJnuyJli+sP7aw== +CQYDVQQDDAJjYTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALgd5Tta ++M/XAGMhdi44sKEp7f81kTwqUib4mkHj9Nyp0MKMo9KodV+t60Fej/L0D9Fm1N3V +Q+CC4numWWyaBK6hFdfkU5wvbzZnBx8KozMoeiPLPes6QOl9VWkq3lpBDLAcEZM6 +LMsvNy1jsUdQ06lLy6j1lH9dgIe77qNf9UxZhtCJ4ZslogI8oY3q6D/UI1oCpx5L +J42OyOoCGbTFwzwtHhMw5WKI0EHXEOWwXubdM7P3ETxTjp2+vYPSXj5Irq5XVyfd +tkCJ7GWouB9x5vYa9Y6DC0J/cgOsdrLBbvLGMTubbFjO87musc1DCb9Svpu/IQDP +PawdFTn4ASPny3vt0TMRa/O8nBkrIW84O820ddXZhBb0tNT/q+ftffec2rOas7U4 +kE7YzbQthk9otBqvPX+VeCjFJ5Kx3KTOiPGc/eyWHoJbjvwNrnFuEWIiN/1TqhCc +Y3Qq8cud601yu3dBtCrNAEDCclfnRO0wdKNgkP3u2/lWY4xvMyJfxhNsb/R4R8Z6 +VVYQ4vJXoON0GGYs9D2KURlo+bMIz9hLtZLshK+voOetmRhUmYKa1gE3UxWLmJQM +/p8A7Zihr4OMv5ioH/hnXvVcSJj9VcsPMF3Z/RhllvOxN4TBLyZ0hW55oEz3B4Bn +IbA8LcRJUwfQTKtrVHyt07NLbQm0Kp7YYO8FAgMBAAGjUzBRMB0GA1UdDgQWBBRP +/aq+8kGTfMRAmPgrNaaEHkdKEzAfBgNVHSMEGDAWgBRP/aq+8kGTfMRAmPgrNaaE +HkdKEzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQCycqlIfQMF +bxjczVV+ootUWeiD9Qo8w3VosQtR6PYxDkFZGgP2/aD3wIRNSBpmRfnHCdv1sURB +XkKpqG3E22NRDLHwjmXjI8y5BkUxX1xwL9WX5pe9yZTn3eZu6lPtXrhcPnuMvsxs +X+aP0Y30iMEpHTxLlvV4yNso7ZucXaunWfQTKV18FuXROPgwwnbcZscCQhTxOA+d +JrB+8WD3BwwzmJU8Whmojmt4pYhzS7q47OIfkxIGugtZbtSxAWXBMGrV0KJkipr+ +omYUV1qCbYXZgh+h2+JtNdBpIZ3K+i3esXT14N9e72oysmoYFQN4Qol8lMgZ3Jdr +cTH3m1zg1fOne7KT30XKyfTr4iYoph9WHrcv1XwxwYzPbMI+HdMJX2M30V3HEMRY +RLoafxUZNkFdpWcx29Dok1AI/aVU4vE4+32YdctSJNVPrT/V+Y3dX8skt8tgrnbg +JnrFCpEuVhkNiwgTS6ktH2ecdpY2VqesUENJtw+m85cCBjxd8XYhRNoFBPQp8SAv +hEeGc+hIjXYffy6AUo9p+45uOU+RBPKH4hSleESkrI7duajEXaPPl/wJeQYhqvWp +imbAJtqwI6aCf78NOlbzWiTWJt3g+4kla6oJTInGAdYHcOwwY1KwMWKtSO2ARHjM +wCCDUCIbtJgxTrUk1Kgty5ipLgP64m29Pw== -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/ca-key.pem b/tests/integration/test_ssl_cert_authentication/certs/ca-key.pem index e85dca8553e..26616a084fb 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/ca-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/ca-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -+s184IJCUvyMxH83uKKAiBGaDRC+Lbm7 +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 +7MqACWG/2mFExJnaXtgA2HS8NYPKUcQ= -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client1-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/client1-cert.pem index bd6eea62094..3a953f1b941 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client1-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client1-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client1-key.pem b/tests/integration/test_ssl_cert_authentication/certs/client1-key.pem index 8bc1e656566..767afd6e2c9 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client1-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client1-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQDAVNH2qEayE3he -JKTfNae6oq1/xnOevgrseru0RdTullPb/leYy8PHIUGfO8+EEqxYk9WZ06cFmD8C -fqQ5OgFhKIirjmnHjodG42QrsQAx7PqkK8nuQ/Bl78hb1hNnE9aQ+STRGQ0pdmB6 -jbOLkxkT/QT/Ne4kQ3Lr3caWp2lsX1xn3oSUTIhFYCg7PkVKaFuGlTYryCJ61FnO -EV15M2iSqoaQlN4wCQVeI0g+WZwPD1H3KAI+s+k9yOqYbg30T+ZXQN26/MoNIQge -2OUKzuZUQIBKCLjZwvlOvwCMFjyN+kY4sINxFMCPwSIi+AFo85I0na9Jp88hz0ZO -KXJ9NU9Bk6UIurX2Wabpgw9y5D7hMvbLzKSfJ7ag5wLCCVY24NUutIR3rMmB6EMN -R8VNL653McHEJFWjy8dLhpYqGi5b7vNwFZ1l28pWV7Ff6S8unRNx+dRgRQ192Y+p -5LiYrZPP4TaeONPy73u0mihT6OTXR/vAAlhnRXc988YD7oQQ6MRHqo+HNRUANQAV -8dmpFt5UOVcUwIOQGDkb1YSU6M6LK/ip9zJUXWY5feLZ1Qcg/DBiyxNAuC/6l0fy -JW5Dgs+Sx2qXQuY+tmRAcIhJZjDv7TBpeDkVfbXUwa0WfQzJinpNhPEMM8u+9Dxp -IadXE82belH2RMpqaMJn47YmXxyKtQIDAQABAoICAAEBsKOg19XgwjWD7ZT5e+o/ -JbdQe5RuHDKGperYnres871oBF9ZWan2I5jIwFpJmrtP8sM+V1ZxKItDzGo8QnuW -sbhsI2OW/GBDmmecIosgWWN4kzL7CgwOiDbq1OkqMmpJ04aAohAAfZrGmRT27R+s -qFUJnDh2XeicHYj2UVfu29XzVTBNgj0StsMwnT45c5ktuL3b60pHSD0K3DlhKn/y -AohJLyyDL5MBjkQ9RdLSWrR3ciOP332iSpAHq20G6ga04TQ0VH5jGN7IddJrqMry -F3nLt+Pz4EgoOcGB8Ekx8SIk0ltKJ4PZF+uk7qT0+WPrG1rAVRYxNoX8M4wyNjr4 -TcAZsV2DnGdnp+2u0SSzMczeop5hPTJKxaLaPw1JOoIk5fqW94MbEHqGnEXEIN+D -OWeUKWZ/B1YubavOeR+c3STZrh2SgmhKk6g5NMFlfnyvolPu47H8NOrewOhVG+TZ -gsQoGxSyOXwZTQ/Jd6Yg9lek8nKJBc4Res7ia/x3H+gjjRoNFI+L2HQnWztx5YMZ -H9M6hcpclZubO/w4iLq9OB2QUHn7aIT3lWRV/xS0Yh2zGCufasaMA1KSKC5zq0Fk -gCzAkYDq/ymrJs3LQQ0wegKd1akL4z5fxmXTn2v2BGoEd52uuxhL0mM/9zzRxdR2 -IsOgAym+siLXMCHTDbdVAoIBAQDuMcea66WKidS+A9frCEsabYccKzrdMEhs6Mle -orFieMC+3ZpzFIBkXPZ522I+M4nIdBKuRw9PnYTE5t30euOj60Oq905j2a+Ho4ki -kW6dC+tNDF49Hqxn9e99xbvTUi97dREcERlHA+AnRektEciyD17bi88aUy9w83Mw -G5Z+ej+9o40w8+TDopE2SIJhUAHR6LOAMq1v5y1lmTn0sbTuxZFLA0qWX9aGLi+T -4RD0MzJAtKJDbr3yPTLHAXmaMSKHhWYYgWTH9iwEhGQAm5VJy3oNJUkM7ej7Yfs7 -aTDOk61egCKhEHdWavP68MqmNOPHgnq4/edmvQnhfKtI8SMnAoIBAQDOtWDi/OnU -ZjZPnmJwwoPuXe6IjYg47bFRGv94xEpSesCAYdXNaNLPl0f/Ut9y3nXr+j+XqJWo -UqtRGFu2i9lUK3cu90GLXEaLbYWGcgL8YnJu0senLxkqxPWcGxoKmbo3xMjqk/pF -EVZ5e1qqVTlrB4q7QWmLKrS8YlcaTnChPeSBRFfryg/xvQ11Hxtq89SKkTH4ps16 -0KtiCxvfQHVASyRLIKLdyabPInB+yP3Fsn4BIx8jGtOQ/OCY01TXq9OyaRu2hJTk -qsjOLnqf6huM2so3X0Tw8AdgNoF96JJvfhwiPI5CSo9UKjhuvus1Ip5ZFFNo4Ngy -n3Zlgp1HxZzDAoIBAQC9ffqmo3sxqI8Hj3UxdIqS/rlyzm1o0+V6RwMT92gYx6nG -7fLWRGQT8+TdcotIoqWlQ7oszTlABDdAkc3XlgANQre1hkLlqqM6y/3n8zzFUVsj -E4jRJNrRZdTeAPV4mzRNCgfPhUbPuSSU+cgT48b+6L10+VeMQMtIF1T226uw+L5G -tps3a3/9pxHQ1oRquESKYo6SmT5i/M2fuvNhWBJxtdjtjTPER4AZhRqykWV0cFo1 -Ib7I2Ivh74+6w9Ciux4WJCjhq+aqMYw5F72awitU5rw1QwlHcOldO0irrfZ3EQLm -YBesfLYDmNh6NR9ydDcVXBcXnl593DvFF/IH+FYXAoIBAQCQZydLCzHy3oC8eEH+ -0fRGljooDO+IDYzcwwaLgF0HZ5eJWE97EuqKeP2kAWn2HjC07Hp2YSBDmZTyrxiK -2wG1CjRVjAeu6oShrJ4mAQnS9JdKkldFlOJ4/WUza79yflgX05IkRcIFdAo8DY+W -BLl66qbhD95CiU//dpew2fFWwx0ZrPvazar7zn1TP6rwuWvWbX5CXYyYaqP/dxE+ -khIXGyc8kI0WcWPlugJqn9CgxoO+GaIL7Ra1Z+MjACd6DyBxt3nTtKUrZZ+oYdHq -Wypp6QJxUk2gH56XeRxXMBz0ZF4VEMa0ys98FY6c1yULVqbWRhvK3aBLJRkZ6vgj -BorvAoIBAASy89mnP7d9jY7pSg/8znsUF8fQwKpRJZKS+8xgbzsZP+zT7CjxCbPL -xcNK0fl6pRBv+gyIM013R7J1uvZJ3W6rspVxlXOvofvwYSuLOjwsZA26RM8s7Do5 -e62Bg7PUHbbaD+C8HzbJlyXeQ++oddWPbIkxJMwhP1Uvy3wA6c7E7w/UACZvv20J -KriU33QmW/o0YpOX8xBVwgsCld+IfUIYm1S1mpU6k3oUfGIA5iyKx1XLTMhlaYUG -dTdExwxQp73Jk585qWSpaiQ05OrgYyzZ8OHA2kRTPK+54HSwRfn6senf3TakZHBi -zjy/DZmOU/a/EiR7MCGg+jS1x9GBxOE= +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDBh20QUvlucIAd +Db+ujg8QfJVNcQo/+Ipi2T2XC8z3bS9H0dU0vhvCoxkq8c5xKYeDW5xUe3BOnyrb +gvzkklDHAXkYl2cY1tfrmIxqehxiWLsmnlSjK4T9luwQ/RrjLtZdJOvuikfIBglv +tPUTh/FMuq7wiPmhpeqYMGmys2FiLtOBICLHQoI/WkaZMsaE8BXa4gyZ4G07rV6z +wgvi2qM2CQQ+LZ8Ac0n6TJT/taxD3PzKbeG3g8iwPb6deblWEDWiSqKb7gqH5aix +NOEIXDHbm7FI0EopLrc+cf3IRJclhvMP+ZIwCmZncCS2v8sYNzbAqD3Zko+GlcEM +CtLHmOaOslKXQA3NFtgc0PL3rkKEl/61rH/5VkHtlRu2hJ/OE0iaFFsIFyyEULhX +coxNd8NFXaayaOmdO2LrqN3CfXZ55ofyzmS/OLSwuKOKkrJ2+VI40ux1giA1bbL8 ++tbSsgKSWdSL7KxLIY+tNsIayA0wmeozIaQS6WSI/BkcUkSsaQvjaruWabKLwjVm +6WAJAZ7O7L8BGWkXymNUpum24HGZNVWjClCDx6lI53VZCo2e0nqbVwn9ir9fMRGl +wy3q4PfSIUc1JTb7/zCqxtWPbpDtsW+1AbxT85Hoi9PTB00dW2XL6MIkjtyJQbwo +sY7h7q+VLbBl+MLM6Uq4bWgmKmRt+wIDAQABAoICAF9pe5lFNyk+OMNaMGsIKaAo +s9kyxmlkiSGT1fweesZvo5RGfNVcdsY+b92OyodbAK7/3vJ9yxBQA6qmiTTNeBqs +/L1lg5Qo89n44x1pp43LDjXLcJHjllUJ78euaW+g+1l/pvv7W8lfRI64yez/pDT+ +gtoexefuq1qt36aVLolf6bGrHMpdXWaLhOvprxsCXNwFf03r6h62ak64d/C3dyjg +SCG5jz8DF/FZiUoKkOwCSvUoOFSoGazePBhaV0f5hN/G6SV0NefrD4CSP/HFtmT9 +fOmXm0Bzgi88tvBh9JyxTCtPkUWzEuqjTM52f1QogIt6Rsf6LF2ffkYIHgP+u4e5 +dDFw2RAZg1DFZrZOyIKW+fyDqftdSj5LEN/AKofc0os4qzCXktcl+x8KSxlGnhn5 +i9V3ZwvaV4ivMxWQ7EO1Jftqgy2OBwTiFHkeVQ8eC7676pTx18UmN0L2heybA0Rq +I9mrzYCDYBn0HGYdb0xplPpDuj/g7zLx+Edn6CEoaXGwU1kT7SoNwfVsix8/+k2x +jYee+f2EjbHmBKA7UeXkLcMa1QpjIipMX5gWBYa6ACV+xdDrvoMDjrRx7A2j4FF/ +T/tv2GjRWeqWB6bySVA7l92Lltm3RLsW82GBr7I9a8xScUYLa0AfNeeBmS5AIgCA +5FhQ7ivlZ56VWemfiTXpAoIBAQDNp6syo1svZJIBQiZIQRxh1H080wtYDi5Yan2R +loQbjbEitzXC1+rFNtspHuOc0frv5XBvbxOJwXmEsXcS8sWDQBKadr4RDdPGeMDa +SA0If8aWN2BjcILfY9VjJzbL4DY2Tfua9OmIrGvx0LMfPpl+6LXgZzCgPv/o+39i +Kv/ISHEsJITloVeuMq5Py0k6+KXepYWAvdrLkEfxg0gl7Ds2TZDOs58gZRb0lW9+ +u7VOtN9EFd6KZtaU1HfBXUBM57Jlt+aIBOGom8LB/XX7bBi6puIqZOK4VqGR+29j +wj1lnX7npfy8dZoCEplTvp3AY7pTO1BrkNluOcacmnSTGtfjAoIBAQDw59P0M0/z +82MwpGCDilXgqXY+SWk8JvRY5raAthqWrjiAkuA9hjh02PXmRLhExs9owsptuP5q +CckFOyoILZFA4IexlvPgyW2rPZFyrMpI98YYG6Lyw0aMSyDX/rBKJA9cServSjzc +1eLT9uPP43L3EkWLtgocHnD1lZ0YSkAe2ehTGEiNOnaW5H81csK07LPYdEvV8wup +aFNZdcUMJt/V8/C2nkAQpLsgGMLRKYgw3KX7JmtkQsldjK0j9rl7eVH65LdjBXuH +cRMS1qRJgHl5+Yemr7890aGomhD37RMYUKbd0NCQIn2ISxtWF0pWra8+zg0fhPiP +EGPbeNVVI30JAoIBAQC1B/Vhu/7Wtzb3OJ2uWPJ9A6nC0xxXRRRy7Drg35gnERFu +t8vxWlPliqZdij1enFDCwDu7PBH833zy260v1tka8lnt8rzZEkzrlvxcqbQfWSsc +rF6C6lWqA52hjLFlwla2cusauqCgmPbkhIxI4rgHyR3hDbT2Or7W/hxh8+v5CBvn +ebYq1V3zj9V1lENAUATi+t2MOJPTQYyzApeOGmb9JEZmTiOzRolwf+MHsoClaf5n +VsDxIBmgJW/NnSKvD/4wIDQkY/eojoRgc5dZ3QvfsmvAWdJh5pCPir/BFwko2/0M +OUdDNlp9nJWv7Em9Q4yPG9Vs+rMLnnxA+o3HuId1AoIBACSQWzg2TY1ORKDOYiO0 +7GHj9qFvjPxnQTD5G3wfp5t1J/hD0qsj4w/BGllv1rQBpNtWrVjH+j1n7M3RdAi3 +udMqAQ5wReW5TN7vwlKwbSd0C+n+z9We0+dZQ8vkyScHoBk20uSs1N4DzKC1WVBl +Sj671DhnUdOAv05W/fgA1QiZtExgZCqjU/qFBdW77Fd/kbBpvlTjxcJZpkTuvhCh +GdokY0WkcT7Vcd1mRLNwZU5dPwgGhcg65ss/HcxWl0JpYIr/CeKKo3wkKmvyjg7l +5AoiWHdxN0qPtcScVbT7k6leHGWQWwd1ZK46EBUaBdtwEygqKA2/peY4658VEPQS +JdkCggEAGLjOV5XjLMliu8tWrOYE/nBZT00KOd4er1nojcxrRd5q2MDbqMqSi5xV +hibl8Egasdx+Sc8+HLazGPFizNrxd6Ahs3tBdUpYClk4dqnV1X9XK9WV1Un6ULD7 +qzhYQ1gJhQLg/rPxg1BLR/Gl3LahlDdaLvDFTEYPz48oVTszC1yQ8A/Do466TuXf +qF5yPBkt/lxasqMa7ZLCUBMZDF/FGL6x0Z9HDcJc9nv1dLFc5vggoEzts8S8Rmue +WwNcwQsuXEuhpRv+Uf3pimoNm7qfPx9vKS4qxHswHCoC4yIxM2VaALUSCq4KicII +3UTpTl6z0FqLEeB20OY2dIyoPhdNoA== -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client1-req.pem b/tests/integration/test_ssl_cert_authentication/certs/client1-req.pem index b821609068b..d60adf1f62d 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client1-req.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client1-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client2-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/client2-cert.pem index 886cc533fcc..996bcf41d94 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client2-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client2-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client2-key.pem b/tests/integration/test_ssl_cert_authentication/certs/client2-key.pem index 462916c0670..76f56dd68f0 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client2-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client2-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -X0ueOR40kfa077G7jNfb03qOPUR1mFw= +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQD6Q0Ixj3T1Ihl8 +m5kxBG53ksVw2s//th+A5fUC6tzZ6qM2r6qmZLLHmLLzsC283WfdrESx3+QdVsKN +od0mzhrW+gg9zTKleT/57x4IZ9yg+tJeScvNVvGifqcK2vLVX/ztKA3CdqsBwAYT +GJu3H+75Ny5beHJUNoPcI+qOFLghYxlw6jy8TvsTdkLcfWGXcVBk61LcMBYGqCYl +KqHrmoDLSdjpZk7ETPFTZ3XS6hJ6k1jbVd4ZaB+9PXwOEc7nQjoRw8Mdqfsyg8A0 +5zhYDlWl9CO+gmf3md6lOHMCGeWyWiY6MItFwj9D5Ny2EPsD6w7CLj9bXcVQJVNK +113j8YtMq8Ay804vDz6IMJDEpH0kX+MZYEEZZ0I3cmuAOoe1U74fdraTA4uhD9SQ +NZ0zXmzn+QIysDR0OgeV7k0T9DxFCAwH1fZja4keb55/qDOOADOxUPrRcCW3PAkF ++uPOzPShrB5lbH+tH1ggZoGYnKH9F0qVa5zAyXRgEc4Jsc+M/xLp66/brqdErbWX +Vp7NZS8FqW56wpOyNxeEmfDp92H/kcRS2bwSY7xyn0aKYvNWJK2pZCn7vknukxNE +KZDxBGl1uc6r1ZLdYFvY+/c3gWURc47k9+ReZu31ounu1f1tnK7cOJRsR/y2F9/e +2T+4u3E+jfoOCWJHi4DMtfEtY4mbRwIDAQABAoICAEnNkfTJqKUt9DQyMuAovWcX +6pAYh2SS0gGST0oX9x9wucdD0OCXK73/Ay8oUqSy6pGN3whRzZT1ZBSemnh6KaIi +RFHtdLUl578OTF4QOxliPq29t5OLw2C3Vw21eg2A7DcIK96gXlf6yA/TnwBHM5Nd +OZeSEq1RElvWX7Kc25xE/Fi3S0gBRrv7kUYy15fwu9O3Lk1vBN/bsLwfMXcorjjF +Q2m5WRs80aJWDYIws1hgocC1NvVpJosJWc9QYyMB/dwFTkIuQb0o64LueUhGme2B +7RSeooh7YRR6bDg/aOTK/yED9d6RpVShZpFuuofyRvzu5JJOOgUjrMeSccbqEbjq +VNjkdxoNl917TBezIR/KioXS/gauL4VF9coZostGohDnLIdJrVXwisAZFU9676pn +hFGaZ+vVl6oiWAFwwmbkSo423cIbc+dxMfHtYElbEfGm4LOLrybS3K3sg0gn8HZq +p/AISM2l/282peWjHfa1SXedvvDF1WFJRaB0GuzodkhsqEXXSyAQlc4veNiacNt4 +UQCYiOatcKzvBofgICyX/lTQN/TYdfo57tjCZxnOrDHwpcHH6xRcpuRnDphTV3KD +g2JgUKbvBcZgY03nS7JonzhuOMNd+AUT9Oof1VSS9KKRYLu/eJxl8/6dR7Mcmv5W +fCzEqNVvaigKkeVQEq9hAoIBAQD/73EFWGS+DfKuivyxGAdxAf37eyFRIQYL5Xz5 +xB1h+GjtfdxrigNM0hLHQ+B0209ZwZzl/O37OvW8x8V/Sj/YrY/BYQIGu5quD6lL +NbuEnhLMlU/yANukumNMDbDKo4Fgx+QY+y23zEIFNzraoKH61JH2VrWQ9qfrupaW +qVdUE/LtdZ6/Ar2pKnysLYsUpgZX9mashKg6fNfJWyLqfj3frVD7RM5NTNgwD5as +vnSAkvMLJV1997+57W68E3ALnGxf8UbTxAX8iQ6yig6Oo3bA5er6qt5wbH5m12ml +0UnPvhGNO1eRnX85rkH4okGJCG6ln+wPXbkc2igVH4Tlg/HxAoIBAQD6U3M4JkNE +kVRqke8di5D/HUpsIG2t21DTgihLrg6iNsjdaznvgzRGRAIQCLP14qRoibMsLN8k +zfr+I4QlE2dyIn++fJkaOq/xRvODSDNRRg5M1ttprvAK0QCvbgKgkYxxqpRzOuD9 +Aowpq5YGhHbe8g+aAoYGU9kYbx0XhzU2ZDCqbQP41e3f5OnFrNm8YCzazsJ1fNEU +H7ktT+vCP9g2DtZWF0zFdDeHo4f+h7DcLGaEkvAPpRWQ0qL5tZ7vPZL2GXO9gz6o +aeD5fiMZVUV/SOr51MWIcSIXa+oftxhkZxGqjJrm7Q0cJu3ic7yFXa+9nVaQd8r5 +oWRIvFxRCii3AoIBAQCgdf3VTRs0cUhDGI7fdWJM/uO/RO6Zj+vbj5Ewgz2sy/L1 +W2DT5560Dk2Js0vJ2CpC6vm01ERcrBWfu1xety2aaw7jPi/oCr0q/lS0+8ZKmlTN +AZwy7UjIWbeh2j+KfMLD6+9dnjWGs8B8xqjWo7mKqrWszaZecdbMG5sIcLl41F0N +dh4GQfCpXCL4TEGTu5fklG7BIRbcPKOJ8eLNREMEtwQ71WLG4jP0xgFA4tPmPLu2 +tEGOlcMWDf/MWR95mCP2by5p3M+oCkI1vArucRwmSsBtUq3NrKf/UHVDahkt70vP +0XHQsP8wKcng2dHe2XON0dtNswQ5S6mvvKg0wenxAoIBADmuEuWEQ4nAJwBrYfqf +1yhBmo1xp3QhDe2+lwRhNfQAxaXneDENPXVXZFZHexgUQifoWsW6DSzQ3Z3Dl0Zn +wzVUZ7T/xtN5ZGMnIyND9rcqek8QTvx6F8uWPx8tLSPMhd0HHi+zCHakKKHNbMNR +sIZMpnWpUTKSDXsI1149hHBlA6WxevHScX5eo9Mtsfoq+wrsC3jA6vhFGwkq2jsn +NO2324F42vLAha8Walam84S4ImM37GLeeiqlrnH1fIrJ2FwmnzmyzTRHOVSj0Pic +Ymgi6Cnq8h0vXFijQA5QxSkVaseuoF7HjnbHLZc5bd4ZKU56u6CMSdPdcVslM+xk +d98CggEAYleUQS65Nk2EWj6nLXD8HuVDWbKLXgP2Q4VpORDHpT4isboSTtR6mMwR +huncQX5lvUZqZNRvKIS/IfW/2CiAF+3IhUxx8r+AUyrc7OClp1keH26c52/RYoJM +sl4DfQE/DooWvieQTx4rILiEYrPWwQLYfuDs+dSgnaugr49s431PeVyxlH/849aI +dHnwInBd7sdbN11e6xErry4LU95imkRhg+y+QdiOE2N1Q6I3G2Jn+n4NhIWJfjlS +Dysosye3R96FsFQohVMosVLTL9mCT8J6LFIK8CjRcvhSQmaTmXjTuisIUntBA9zl +PK2zQzz0JkpsDD7mGM+S6apZHiLgHg== -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client2-req.pem b/tests/integration/test_ssl_cert_authentication/certs/client2-req.pem index 846f6db84dc..89cde777a45 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client2-req.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client2-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client3-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/client3-cert.pem index ce9a472cb9a..848ecd9492d 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client3-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client3-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client3-key.pem b/tests/integration/test_ssl_cert_authentication/certs/client3-key.pem index b7464eb2866..9807809578f 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client3-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client3-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -I68TOg71OfCKgfeixNgcOvQoN+xngA== +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 +7tLJO1z1/eDbntbQC4cvewqNRYhwlnWe -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/client3-req.pem b/tests/integration/test_ssl_cert_authentication/certs/client3-req.pem index 7b4445b3609..a2b19bf835b 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/client3-req.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/client3-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/server-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/server-cert.pem index 6f8e5a3c6b1..53ee3185b2a 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/server-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/server-cert.pem @@ -1,31 +1,33 @@ -----BEGIN CERTIFICATE----- -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 -c+5CZ9SobLdMkVOtQQ== +DQYDVQQDDAZzZXJ2ZXIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC+ +6f15rjbEl5DanEWi3YsMIPNwQ08waUrqFz3aCKeGcRujKb7uaX/I5LWdh8x9I++E +E2ccFlnJTd2dZKxjY9jd2pRXVHmVE7XLpl8qtlLtLjlJ889G3tbgwdLZqaClxJxH +0KQHH5wUwweqlfbteXeYUAIfhDRmoOL2qhUPLYi7E5/vpMeEL+tMn6fswuk7JIR5 +64NLUVC1/VXtjDli0YiIhE025iWL7FukUAifJKa/kYEAPen71bZcpT3uxYnALClf +rANg8uJ+DTDPeNjZbLjNTPRfqk4W7pwG8w5F6RhrMPwgqvBNrnne7OtCD2lzlFU/ +sQiBM8HA5gN2CJuDjl+F70KTY3nRkAxpmHvSl6RPTEx4egdcb69A85LmDjyV+S01 +8tJQgi8TEmXM+TadQo3Xz/6+MHBIr7MknRRs0l2wCCiNvkE5MxsT+Pv182wxGArF +aIvCU4dZI6bI2WZbYclR41Ud5O6XhQKYu2AhS7zY1+nhAMAvqyD5OmIIjKWi3GHP +vdSCljBQzs1tuHgTaKIeTTzFetnRDzyoRDbLbo/OhKEAybvIEqq5iXUmfz4RG+Am +ZUdxBZ6muueAf44mVQBKx/OB1BIzObaKy5s2gP+c486WR15lqVcu6FkPf8tO15c2 +lfpDXE5IvRBeSgi4vVdL4ceJtrfMavd9pa3YmGk+zwIDAQABo28wbTArBgNVHREE +JDAigiBpbnRlZ3JhdGlvbi10ZXN0cy5jbGlja2hvdXNlLmNvbTAdBgNVHQ4EFgQU +eebevYkmCqTDsOG16U3lTCIvqNcwHwYDVR0jBBgwFoAUT/2qvvJBk3zEQJj4KzWm +hB5HShMwDQYJKoZIhvcNAQELBQADggIBALVfgo+K+SHzNrerNVJI8U/50fi3WPsS +rsorNxYHaapTJB7/Ngn8Nv05YI1Er4Npl9X/9LjA0uwxYmW6zPGGoSVqGTXJD50o +2c2MVXrx3ZjkNLNw8OoIROU/JwFZRANYS9ECZVOYY2eHcci4S1D7izZP/7+8V+YV +l49Do+ht1nkpeOadWXsQDPZO3bVbUvkvuYYeaHGzULKWS4sHbXmFizrL3V4XeuyR +SAwAo1sRkYcJP5JUk8JCDW+5XFtk/X638RfZJ/9hGxW2gbX9T/Mgqsmi4TMajeNn +VWkq7+WmU4v9TKZARA0240CIiwmW95KVMYe5rWEB3i9yo0c4kei9H113q0Pp/3Kd +sNCZf14Wm8BhM8uUQTyOUyXQvDUx1JzJyZtXj3zGR86uqEGPPMJj4tWeP/FIcF3v +hpH3s0md010BIjpEVoov6q1qPe32WQL9eGappsiEbJKFpJ4YYXwtSgOnUy6vt0kp +TTuYQWBCUfdhKUmQHvJbFzA6OlIs4RRmWlUcFOFOcS79FzgcWS481LSyMNPNcQNQ +PGmLtxxcoRADs9++BltF+Q8V4MbH5o+ZQt8314Vg9n1AWV6L2poLNY5CxXMd6tVu +wDYHIe/VHyCBqsdh9u7XKpv27xfu4TdxDS1nNzyMm69FUlGvRC5IR2k+IEIKmQ2n +nyRbOKxUBKl6 -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/server-ext.cnf b/tests/integration/test_ssl_cert_authentication/certs/server-ext.cnf index 83d9b03ccb7..49859873222 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/server-ext.cnf +++ b/tests/integration/test_ssl_cert_authentication/certs/server-ext.cnf @@ -1 +1 @@ -subjectAltName=IP:10.5.172.77 +subjectAltName=DNS:integration-tests.clickhouse.com diff --git a/tests/integration/test_ssl_cert_authentication/certs/server-key.pem b/tests/integration/test_ssl_cert_authentication/certs/server-key.pem index 065a2290749..9d4aa59a125 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/server-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/server-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -BHL/JsJ0Be5xM3V4x4PtihQ3Dw546FY= +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 +Hg4+vB3JZpIQ4jvvlZ+GdcG5eW61 -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/server-req.pem b/tests/integration/test_ssl_cert_authentication/certs/server-req.pem index be2f756cc7b..714ef19ecf9 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/server-req.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/server-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/wrong-cert.pem b/tests/integration/test_ssl_cert_authentication/certs/wrong-cert.pem index ef95a73deba..03ebf989764 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/wrong-cert.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/wrong-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_ssl_cert_authentication/certs/wrong-key.pem b/tests/integration/test_ssl_cert_authentication/certs/wrong-key.pem index b2213cd2675..834f82fe80d 100644 --- a/tests/integration/test_ssl_cert_authentication/certs/wrong-key.pem +++ b/tests/integration/test_ssl_cert_authentication/certs/wrong-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -neUhT/t9hHdcMJgoxm2IITf6ip8nTnY= +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 +aH0VTefFJqNq7ADzlJxogNFALN+F0A== -----END PRIVATE KEY----- diff --git a/tests/integration/test_ssl_cert_authentication/test.py b/tests/integration/test_ssl_cert_authentication/test.py index d210c3e58cc..0246b835fd5 100644 --- a/tests/integration/test_ssl_cert_authentication/test.py +++ b/tests/integration/test_ssl_cert_authentication/test.py @@ -1,19 +1,20 @@ import pytest from helpers.cluster import ClickHouseCluster +from helpers.ssl_context import WrapSSLContextWithSNI import urllib.request, urllib.parse import ssl import os.path +# The test cluster is configured with certificate for that host name, see 'server-ext.cnf'. +# The client have to verify server certificate against that name. Client uses SNI +SSL_HOST = "integration-tests.clickhouse.com" HTTPS_PORT = 8443 # It's important for the node to work at this IP because 'server-cert.pem' requires that (see server-ext.cnf). -NODE_IP = "10.5.172.77" # Never copy-paste this line -NODE_IP_WITH_HTTPS_PORT = NODE_IP + ":" + str(HTTPS_PORT) SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__)) cluster = ClickHouseCluster(__file__) instance = cluster.add_instance( "node", - ipv4_address=NODE_IP, main_configs=[ "configs/ssl_config.xml", "certs/server-key.pem", @@ -35,7 +36,7 @@ def started_cluster(): def get_ssl_context(cert_name): - context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) + context = WrapSSLContextWithSNI(SSL_HOST, ssl.PROTOCOL_TLS_CLIENT) context.load_verify_locations(cafile=f"{SCRIPT_DIR}/certs/ca-cert.pem") if cert_name: context.load_cert_chain( @@ -50,7 +51,9 @@ def get_ssl_context(cert_name): def execute_query_https( query, user, enable_ssl_auth=True, cert_name=None, password=None ): - url = f"https://{NODE_IP_WITH_HTTPS_PORT}/?query={urllib.parse.quote(query)}" + url = ( + f"https://{instance.ip_address}:{HTTPS_PORT}/?query={urllib.parse.quote(query)}" + ) request = urllib.request.Request(url) request.add_header("X-ClickHouse-User", user) if enable_ssl_auth: diff --git a/tests/integration/test_tlsv1_3/certs/ca-cert.pem b/tests/integration/test_tlsv1_3/certs/ca-cert.pem index 293e1c7f564..fdb29f6285d 100644 --- a/tests/integration/test_tlsv1_3/certs/ca-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/ca-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -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 -/QK97G8XPqga6zn471wrYJnuyJli+sP7aw== +CQYDVQQDDAJjYTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALACbyVD +dVp8Wu9YSXYoGwXnvwPrl0IEeH5j9PN55QOY+4o5gB4edAvqwu0FF8B7tFQSOM8Y +6F/alij+AyFiv99kuBx/nSLvcsQgKW0n9dX1n9GMNQFqXzmjvMZUVyGxrQRMqY9W +oRwTG7N8hxqOSYXKiK/Cs+6EcDkxQS/1zZph8TWxZ2Qd4MVkWFdDFCHHe4Va+FF6 +Qu7BdfjjtFVmoPCCgfqGi7ZmtLaCi518kMzve+7OvzjvRz7qZ4wgOHcIqKYC0Ju6 +6+E0/VmYbXkkaUYAo2NIc4jczUrqZ1uQYhZbURB7LUJSzBo+atkeF+9G2Y0m6qEH +a6pp7HRvU9UjFogqCPjSwqPo8ngh1j23FcmpaEN5OI+HKQEy5qV2LC3BnB+GgZ64 +BfFQ3MPR2/J5I5rokVumrSxykybOVWzDRSDCBJtIqJheFTdA6/bWkYe7kyX6+3Dl +DvixQrH95IpBq/KNg7WfVvYzM9I+IK+VukbT3TMffRg1gscYzzjJVyVVXFkl9fXL +fK4Mub5AInjnfckEvpAB7fYGeii9aSN/rQrsgZAUr/f+r/2gMjr3AaesClvxrLC9 +5hcq5Xz3JCHJt7W0s0xTUPfSpElGyBwdUcxZ3JUoPQQNUILQF2Fu0bIUX+fZTofm +WcjW1L8/3BK1Os2kX9B99KY1atJSqaPcwGXFAgMBAAGjUzBRMB0GA1UdDgQWBBT2 +eErp2ltpqc2UbooSDg11dakobzAfBgNVHSMEGDAWgBT2eErp2ltpqc2UbooSDg11 +dakobzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQAUIAReg8ZQ +vMnWyWdm2DHo7iDfksB2LPDFWF9OzbQYBWrjePATBmfqmmcVrqlT1wJ3tS7nsBys +TZohYVUnMz/HtXwH/3RWUWJgUSJgX61i+S4eoXHNaiLWb+xbBiIjsiRLy+fZ3MSa +nLU5dF4rxlK7wksmYnK3+nM3ASzB2MnPE/A8pg/5m+BQ0Qflgf41usoydZdVxY3C +nJTcayoOC9LmkgYq4jyfdoKF+p47QUxKd5II5oighuU/kVM/b2LdlaR2JIFN8SgH +xmXlo40TYw1hcW/VN/HAmgJqjq5QCmFyUijt54n8kXwlzhfX44O6f9nkDENrr44G +LDXMVHs0EgZsuGEs/y1qiBI5ruqfoHrL1P9yPy7pxQqRsrxuJM+6psSq/SPEhYWW +s8TK/w9CwzhyexBVOMnBcQyImt+wB8xsYsaGf2oKhpflWggg6Q7QBX97pSaS3Qcd +KFKAHTUyfa1DvEQkKmm9WyrealFMrnZ/o7BoYH8QqnwmgTuKDX3YTvWOyO3A4r8b +fIJuHrz+zdzPaF1RdtYnaPwzRmuMggkFM6Yg0H8GAkW1zQP4+uM8CDJRKcJtFTvK +eU4iMfU/eBtsEbyewmFU25uzTGCGzlpFgS4MyiEZ5t+LU7bycAhe6+SFdXVDxidN +7q/OABYbuWK1mZ5McM+H7UQWUAi8PYVfrw== -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/ca-cert.srl b/tests/integration/test_tlsv1_3/certs/ca-cert.srl index c02cd0a4526..a73f2eb97c7 100644 --- a/tests/integration/test_tlsv1_3/certs/ca-cert.srl +++ b/tests/integration/test_tlsv1_3/certs/ca-cert.srl @@ -1 +1 @@ -05F10C67567FE30795D77AF2540F6AC8D4CF2461 +05F10C67567FE30795D77AF2540F6AC8D4CF2465 diff --git a/tests/integration/test_tlsv1_3/certs/ca-key.pem b/tests/integration/test_tlsv1_3/certs/ca-key.pem index e85dca8553e..c8d7e58d044 100644 --- a/tests/integration/test_tlsv1_3/certs/ca-key.pem +++ b/tests/integration/test_tlsv1_3/certs/ca-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -+s184IJCUvyMxH83uKKAiBGaDRC+Lbm7 +MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQCwAm8lQ3VafFrv +WEl2KBsF578D65dCBHh+Y/TzeeUDmPuKOYAeHnQL6sLtBRfAe7RUEjjPGOhf2pYo +/gMhYr/fZLgcf50i73LEICltJ/XV9Z/RjDUBal85o7zGVFchsa0ETKmPVqEcExuz +fIcajkmFyoivwrPuhHA5MUEv9c2aYfE1sWdkHeDFZFhXQxQhx3uFWvhRekLuwXX4 +47RVZqDwgoH6hou2ZrS2goudfJDM73vuzr8470c+6meMIDh3CKimAtCbuuvhNP1Z +mG15JGlGAKNjSHOI3M1K6mdbkGIWW1EQey1CUswaPmrZHhfvRtmNJuqhB2uqaex0 +b1PVIxaIKgj40sKj6PJ4IdY9txXJqWhDeTiPhykBMualdiwtwZwfhoGeuAXxUNzD +0dvyeSOa6JFbpq0scpMmzlVsw0UgwgSbSKiYXhU3QOv21pGHu5Ml+vtw5Q74sUKx +/eSKQavyjYO1n1b2MzPSPiCvlbpG090zH30YNYLHGM84yVclVVxZJfX1y3yuDLm+ +QCJ4533JBL6QAe32BnoovWkjf60K7IGQFK/3/q/9oDI69wGnrApb8aywveYXKuV8 +9yQhybe1tLNMU1D30qRJRsgcHVHMWdyVKD0EDVCC0BdhbtGyFF/n2U6H5lnI1tS/ +P9wStTrNpF/QffSmNWrSUqmj3MBlxQIDAQABAoICAAnKYN9cRMNfRnmo2hFCAtrN +vNDdgoDwGbnCGqaOgcA0+s0CDM/gFslw6h3gGiWhW/MPPmy6sHZghNjL5GWvhgfJ +pPok2RtP4XzqYxOI1QJtUtIHsA0fmyNsKbyIhX5A0WR7VTU9duHGaFSQGT3Pa2SP +UxIfzP14DXwI8tzVmfW7+/xmHV+yz8V7IvTbrNuCKqtM16JEoEOCrGrHU8kqV8p5 +H/zNDil7xhKe6WA9xRo5OhYbFwT2PmrQBCmFw05Pw33Ui0EWYTeaSHt64KAL9/Um +ZPBJX+/dhGfl6RDtU591vekiSO63B1ZwYWYpZ+Bt+v0AjK2faYxFrxr89FdXR9H8 +kPCOgWRx0+aM3l+//nfcsd7csFMZzPpxbVm5DBI0+gyyTMXi42wQZjnjLGOUcqku +ZmbHo982E6MeRUSwJvTnFib8ezRTrp6AE34pwDdfo8BKxK2hSbmU6F2DL6xnhj+J +dDQo2YT9GyZGHoQjQXZouCI4eaPJwKCnQnFwhpfGfkJT4UFjrRb+LEKd5DxqQtMN +/cPfVCtLK6XkhgllOqRiWaSzTcfPIWZrjD9hO9wfTsx7sDaxjNm4Z+7K0RQaLbyI +PTLhMcEp6Jhu5xGaBPkgNa716GHhU08jB9qD+240VuBlJ2Pv3+LKRewQL4P0EjAP +SkyD4qQxN0n0PT2pHqZxAoIBAQDOuF4mL+FLzDtNb8uolS4HDNWgfMvAtZCh/PSk +YPPpHKDpMMEQ9oeFnveR7GJHe7qYWWiWsPa3cdnoa3pK3OjbsUeeL+yihdinu27j +pDIgLFPioIrFD/Mlt6TeN6m8psQaU5u6BqGr6fNWFAjJYElmCq7hh2u9mo69uSLc +muaT5Qwp6YLC4fyCn94w/7f/N0Lnbn9VrTvFfTDylvgU3jODiHrZploB/uDoSjmC +b7kQ1KABDUWXADO63nWrNQKPQ1zigcNondzekl1AduGsfpuNeU6UzpyV3R/l3y4j +T7R5mkP3rwvZX0GXxHlhUhAfRxxXr0CGw6M2Pd81YV8006R5AoIBAQDZ9947qEmI +cbyMJTwQYhIgAYD6dngHwNgVDZB9HmNPMWTRY4g/2FOCrhmtpAUgrgv89nQPaanr +YmJJo6gA+1U3CyrAVSazu+DibuhrQ31vFPHetCAG1MqVRdn/UwUFn708QZQvs/0g +XcCfCBql5acug0YELOvRTsDO4M6damDg2oELquPRRQJHMgMFEartdIiD2hBip9ee +Wr9AEG2wiY7VpFrKb3fuoee9BVRAD6RwPRZRjXMakhe8dH484VQoqgSf7qx1GdE1 +CzEN+LYQKC+gefIpKK/jOwjdTI/cc/fKzJxmgEOJiFVOZHuDNTSUL7l7bvO9huPB +3ypF5JfGfECtAoIBAQCBZzZAj15oNXu1+NKzQFdkwGsGILjndIEKdi+qqqpk9a/g +6c0h0kF5qs5tQV0wRErFTcrD8hkvMoznCkiujmUSCYK8imGGR2Udcp5yz/k03KrS +Rg84Vsithq0lEhEl7/r4Q/hK1hXkaPoTm0z4ylaIEw3wTfZq5VKPf1JMaIcIc6xO +nEdnuVF5b5wGbj1+/NfbyfbZ6ixtbvXyFgFMBuCWaRwGHTVg5G1j2/ruJQPjfkZ/ +AhDa+pxnURS1zORCTDfb7sElPxThGxxW21Rfx42WXSaMzl2FDrwGCNR39FAUgzYi +2SgAtbl4yNv2yQkgm0IpvaIV+mez771HTCHuDsJ5AoIBAQCfX3R37GmvwXHaixMq +63pTOqZC/EJxcNjOM/fU9FYqvnP4Ai3KePM+1uvhoc86AOi1EsLzzg+3E13IeEhM +R3kcYSbmMJy2yIX7Kpr4awWZJhhf/RZ5yDdEBCoMXXiLjyv/lfezFYjclJBV98f8 +Szn9cXDNdscKaOnjmk6YnQKvBjVbAZ3IEwxCYFgC6dMwAoga2GQoro6is7mpLxn0 +/e+ZWK4l3HE1494cwHvEx2s1wgTCpolmATIn0onHG/68KOxuwEYK7VCh10gL7jG5 +CJkiXmfpHl3U6QJnRSbfS1AAUbF95QT819mAE0qYOlvyih62GP9RMgLwa6tuJWGw +eIOVAoIBAH0rt3DhR2ZQdsX06iGGdJiPdTZ6hZm00KsA0ienkxumiJxU75fB7Szb +l+GXBBIkTuBD2U++Ghf0bQSNjEPeMZBg1mV9icdOxp+mSIlQAs6/n267GIO7KB+p +1BQdo3QAmopEwmUq2xu++jpKdVSj+vrAJGLbQQkSgkc9i4+S9yFNklL1UdZtr+pW +16q5N3UjZbF3UHgwO3eZhsXlCmRaIVRViOJSL3SMvJn3sdO0hXJpHPmKeN/45no8 +7fVCInUEB48vfrZksBTaEdBVf1oXnQT4g0RrVA8cmpThBkL6oceWD7aCi6Ifndqc +2kriXQ6h1JYB0rsaBtGL15+Rysiwxxc= -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/certs/client1-cert.pem b/tests/integration/test_tlsv1_3/certs/client1-cert.pem index bd6eea62094..9abb92200e2 100644 --- a/tests/integration/test_tlsv1_3/certs/client1-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/client1-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/client1-key.pem b/tests/integration/test_tlsv1_3/certs/client1-key.pem index 8bc1e656566..bca1ead9916 100644 --- a/tests/integration/test_tlsv1_3/certs/client1-key.pem +++ b/tests/integration/test_tlsv1_3/certs/client1-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -zjy/DZmOU/a/EiR7MCGg+jS1x9GBxOE= +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 ++KcVWUpH4tsvh1cROnDKYP2jpXLhcw== -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/certs/client1-req.pem b/tests/integration/test_tlsv1_3/certs/client1-req.pem index b821609068b..1479336b3ff 100644 --- a/tests/integration/test_tlsv1_3/certs/client1-req.pem +++ b/tests/integration/test_tlsv1_3/certs/client1-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_tlsv1_3/certs/client2-cert.pem b/tests/integration/test_tlsv1_3/certs/client2-cert.pem index 886cc533fcc..dd251e0062e 100644 --- a/tests/integration/test_tlsv1_3/certs/client2-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/client2-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/client2-key.pem b/tests/integration/test_tlsv1_3/certs/client2-key.pem index 462916c0670..19f3f639e75 100644 --- a/tests/integration/test_tlsv1_3/certs/client2-key.pem +++ b/tests/integration/test_tlsv1_3/certs/client2-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -X0ueOR40kfa077G7jNfb03qOPUR1mFw= +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQC8ALhMIs8p+An+ +cabH8WZrK42E9IpoxsdfvwWsf8Z+ixEi+8ok2Ln82F6tivwz98PK8R8oF9c+rva1 +8iD4A4Zm6vOLBRD2nzaaK6p2LF3P7oRU2aQrPiYLB4Jiz94+/Crzaxahu0I/RpIi +kM+Fqq74MXfcpQjf+dD2uSXlv+OMGvV8ecl69t/QyV5zydnp9R0JZRSHSuI+/BP8 +MMvJ7Oeop83qLz36wunX8NsQIyVNGXhcAVVfS2atqKYOfnGf16MTkbwkS5vsvTu4 +3Pk2JIj8cu6lA36LrwvGNQYka7bAFrkdZsoPSw/01gR4bJnvrGNjUzMUPDrA031N +Wo6AD6wh/Kvc+WbrsgFmTP0YOSed2ShpEwMyS1lLnhzruCci2pFLW8+w/ksvSU/R ++4iAHkK7vdoR2/1SSc8YEzDSf5sqi6kqA/LIlJDHSh62XS2AqEvmGVrDc3V1bNCL +OX8HHN5dEDwIERMUasDMTLVhY8bSDEtCw1xlaty2Yy6JM6izBGytbZlQb1qelMaa +ZGzwbPPXfeuNMXHyxTdiTsST65ondUoO80Mmld7BGHb+hH+Yg85xOqtVISRBzzGn +GcruVlnEGqE+yTlrbfVMmbDuZcwnk8cZJiCMed2ooLrHkuQaf0t40p3ppkH0Td9W +b5o/3a9lXcPmwD1ot0MnlWkr46epJwIDAQABAoICAB8YvriNNhda4+BL5oqCQe7D +yfPuH6oRXcSsYTZf/jJL3hObcpth+Rrlo9IbFU336KamooDXDK8yxokK2ewxZ7zv +QPBuRUOIdezOAIiXxxP6f7X/N+SVMjq3Im3QtJIA046RgzFQ5Yt3ffrXWWlidZra +UoP9t6LrJzwgHNt3QB6aY5+UD2urmRK9CXFSjR0MgkyIWnsUZlQvuD3fHl4x4Dw+ +i/9KktBpsWnv+Ml0XsT1dmSVgzcGJEo2L/K2yc7myUkWh824bzvwgwfiuRqntBGP +EIKH5O8a5EeD2Wu9y1Z+Nl6yyVpP5VLvRtcFHk3isEqAu7KtpwmNEdfxJ3VEN7Qw +UOacMrTo4b8sLVjPjCdyfQS7mgnzYaB3AcQBDFzhspRBdRqD9+VMq3+srhCbSKQD +Jcw1CfmcR+tjKikJ7dasRCHAynNMMVv49mpAhlRku5AaLUv619TRaDi8KsBQ/nAo +exmljnG5lAq8Q58mp0iuaZKMWH19i7RoLSNxblUc8PnQ8/VFrHKP4aWYpIHjmbD4 +OEsjNVsXg6YTbRiEdPwxqlRyutA6zv6aNFh0bNuWp/Ls6WDCHb0reQD1RG71oAFZ +j4fi/iDvejwkrcwOpFV012hHWp5Mx04s/84snro4xCe92iYBsgqLTcmi0hce2SuC +NuQsGYnOn90F3f5Foac5AoIBAQDBrzwYy1vKx/dJk3KhIACiHuyLer+q6d1RPS6W +NnXwd4Ni1PBN25dmorEYyotmQNBdDC66RGWWH4QlLEY0oBumxmpAsVWfPiERnDPK +Xv5X8AdY71p7KesOD3ssosk7GCBj/IGP8v6rfpPyr4waenqICWc0Rji0I0gUxNcN +OWBv46VQRM/Zel+MR+CfMEmuGWxjfyqrVNZHP3LBEVA8shBXgCgqhGy/EgfAhV/Z +wwg83ADIeZQxh1qbcIm4Tx504oPNKVNSj95dKTJH3Hh6OBBdcZkFexknOljM+NTp +pAR4DZzAbFdav/cmr4dzLZqhcvKsELytp3ZIB3AhNMaNllTZAoIBAQD4fYOIRduJ +8R/e1s+/K4Gl4QPyp/M5khEyC3qkfehrzM1oRMkAEx12kU0C/eCZAn+46WQvPPce +SoeIiw0lmIG5SqCBR6hu3LcxZW4Ofy9stfPs7BDL9vTaN41Oua4nZFJuzy2BGHtb +mOoZ4ardn4hdiHVO3cShQL46qj0780VzgaJD0khxh6ZPNzei35WaDsnyWE+QcR8h +2mDcV0swGeJ+IgyLZoqRqrQYmnUs4lc9lBmK/uOQmzc5NqEFZWcwr6R9zBWE1t8g +1hfpsXXTw7Ks4owiS0D+8dn3CESXHZxQ8BipTmvtQXTvupWu+YgBFVPo3nBtrdIn +16cWLHsyly3/AoIBAQDAUbM33322/hYzLcDt8uwODuzMlscI/A0xpLHEoDE95D5G +/a/bb4eHd1aoij4e+46qRfWEKXRBu+uoSa0whibO1EgfErc1VyjY5qSadvbQ9Nsm +2QycLYRkQsUJDl8IWa2X+tvfxuZP/XEE0oEoraNLvyKGSo/1du8VCFuNmwKCN6Yn +7RwCE7wafCiziOwwfrgcl+ITnDrlJkBZK0rj6d/GMtAvX6znkQy3gvgpL7rXS5FP +f0HCaGd03ysxIwbYAy/ioP1GhurC0KxHpMjQeyjs0GakhZX1WL9iUFaB5MY3OzUB +8NJQnzrXZAX4PTlExPHoHvpq6FTPsusJXfEmGDcJAoIBABqInIDypKyoGLUczvYk +2SUzT86bbHdbR4bGfwQNhcHtDonxvlzJrb25ajXFkjQEdkrycQYyRljvsGU+I9s9 +26xDcbwcQLoFy3H02LmnjxLWowNLecetyRt8DxS28we1yK+YY82DJbj0LRsyY6Ji +pJcIOS6As7xcQ3PUNdGu+l2JHCCN1bp5t6KBzOkRYtIefiXolCZiTea5gNpGX/r0 +6KB7VkeUXXuMdMqjw5tVV+d1ZvzWlsocKNttH+iJmWkzeCcOocWbhBvngIotrt07 +6lpXnosS6g/PF20vbtOMD+L8oEWD4DZnZOssS0txzbn/4wPcrLipdOVYO7k8arNO +PVUCggEAIKZYttNqmZ9LpYjB9O346hg2OMPP/Cja63OjReq0rJ3A+38QUaLYr2cR +7wVqWtkx32C5lak1Y3W0cf1rf/vdVRdDAVfG6ZUC0NslyJCYDHmx0dfo6jzNhafG +TKDbGsAgRHJYMEhekK8ArEXYJ/oQ1H113NydQyJv4yjke11hqUaYpEaEn9BQzzdg +baUDVD8z/y+VYtTYWmiPVF/2PKDV0zvb0FuiU86Q8D20BKKl0wdwuJUp0Carckwr +VIoRepXpnsGZ9LJ913VOy5kA6pK6WVep6UkWQ3Foveiiy5tka8tx89OJ/lMD31EJ +uW03sZ0aEPgsS6rSONPNishIM4Pdzg== -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/certs/client2-req.pem b/tests/integration/test_tlsv1_3/certs/client2-req.pem index 846f6db84dc..7c6fb44663b 100644 --- a/tests/integration/test_tlsv1_3/certs/client2-req.pem +++ b/tests/integration/test_tlsv1_3/certs/client2-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_tlsv1_3/certs/client3-cert.pem b/tests/integration/test_tlsv1_3/certs/client3-cert.pem index ce9a472cb9a..5a569e19a0a 100644 --- a/tests/integration/test_tlsv1_3/certs/client3-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/client3-cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/client3-key.pem b/tests/integration/test_tlsv1_3/certs/client3-key.pem index b7464eb2866..6604b72f17e 100644 --- a/tests/integration/test_tlsv1_3/certs/client3-key.pem +++ b/tests/integration/test_tlsv1_3/certs/client3-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -I68TOg71OfCKgfeixNgcOvQoN+xngA== +MIIJRAIBADANBgkqhkiG9w0BAQEFAASCCS4wggkqAgEAAoICAQDAvpxB/JSVXiNs +i2eLcsdC7hErBZQKnVzRDUDr80zl5vk1Gc4/J5HXPHhx4QuZn6siojTfzk4dCd0P +7O1gnnaku6E7YVh+zctqgDxUrgONDYD04yi/C1ZbpIEwHsoNQCTBHsVieeHFdR/p +SaSTZwDFDQ5/cjmXl/IdG+9GJ+aD4nww2fKXekO4xk/NxWMct9euXaRw5AHCiTH9 +jl30V93FJ49Yy+d+gk8t9EokE3X8VXlzcszaH5EY0hYaYSmENYOjuydbbBAqg2hs +omWWrNr8JmWdhsv3onbjZsxFZLkqY7z4wNzbXe02OoUz4QZg71hSaIm1K0SwCIvp +IT0WzWhbOrp6bqPAZCHqQdwAkAMjJicQmHntVIjidtv0thmpVsWRWZdXpMD289Tp +i/H5BrG7gSuSEpYezCH4qINQo7gNCR1kOnVXLO2ncTJsGeCtHhY1Bj+TKmeSaoj5 +7HGKtl2HRcaspsWmwzscl6i2yk4XEin6CNHNn7qsWo8YUHbePdgh9uR93ksQmPBd +/iujjqbgpqpAsdWMYTVzeZnbzDBbJIoBNg5PMP1CJZbGTJW6uxGluuJQ8VgIRk1E +OSjM4F3etrJ4O6xbfGUS45KnbMyOricNsedzcr6T3dx7oWnH08B/9w7ixilcrMZf +wRFLJvA1U+ntObwqKfcdB6Qog4ks5QIDAQABAoICAANqrZbu3Qxry4l2TCrY6Uba +tQOz+NyaTwWmrD6yhKuzpTnHgBQ3BZsQ55qvMFc0ESLPSMwp2lEh9mD8pHWYwYYo +jFJi5qBy0fcMmGUw43+53E4bA8MlNo3v09lwRkknWK9ytfGJsxKewabPRyNUyVr0 +4Qup0PMKvsA82Ug/V1MBrg1oo6gDQxWQsGP3qordCG3/G3Xj2NMjvvbdcfVtpFEF +I0Gh9bPUqAYqxTCwBqCnPDyrbY21TwtnV/x2OfftwexiWi+A8iVqyGxakZ3y6Pvc +y2LYO5/jaaOc1CSrxSuG8pffRVr/JoAWV/ukMsp/m6t0TnKfdnt/X0mN7QkNMZsa +dtkbqQUbvrPKQOWO2lGafSAAtZr/Fy6ahcyOsmXIX4Jeu3wmnRaatJqyICY1PzZC +QFQcfp9upJmDnvKZ2KYl3PLJ/B+qCDh+8KsjIhcZBixkEGwIj9qE4WeuydNvSF29 +vm0KDzR5YGg0Llm2RFF4CstKJUHZfhmbXnDlqUNegVhisgSbokz99rUlAnc6dR1A +0mvxQrsFwlYnO/RRZsIFRR/Iwp0zFguF+ja05QM253M6iyrcz2h7QS2wDu0QnhWy +VTLsVjosGRKA6s+O4FwOg0js10n5G+HCLnzw1XA0VqmROxRgunnArmOLKrOLf7bX +lb/dLKpsxStGI/wpwd+xAoIBAQDEFQM+9rDWHtDCMQ3tzf7MKpCJzo217FWiWbsF +E2ie11uhMjSS4TJWXHilLEclXtXKEH52WLMYwgPbyWBXBcokcsf+u0f36meE9qTJ +mB3kv5XXazmalrp3i8Mkq0Jrz9Br4mhCWS4GGeyrrXRqKgMDREqeR1rm9HRI1js+ +aPccQ5EBfDIr4O+jrSLQioE68njOlzPVPCTC2BrvhaSlgGBbNl2XXgFXeIyWN0uI +6PBxQpECq3bE8fY2vNuV/g+5Fbb/flSCGFDXthTVwfS80xg1Qro8j9JEkD5Y/+8g +xPxKmUshmSrtY71mFrSqAJUoKs6h3X5lcW1eE/3n78vzgM8VAoIBAQD7pINb8IqC +wrFHi7LXHtcooYy1kPC8mIp4pCSJwXNlZcFRhStr8o9/12/N2dbQGTeyPRjT4jV9 +RSXyI+/LSqO80M8KVLeixqUyU3MuTF1l5qTcIGgb4LEBKe68bJpZsSGlImaNBpqn +5C+ESpyH6KPfPfmwmqU9HCLr+bM8N6djh7MMyVnue2YlpGKE6/KxD4gyDUM/8TW1 +wOlag1/Ioh1EJNs6/9ym8paYTN+4HO2QV5Ae+ozVPi09MqjRv1e5dLVQNa5EQo// +eNE2rWQk1kaEft18BBmgzHg2FaZEu7QsBsePaLFxkSBQ2Lckc/2DF/XAaBzfhgv5 +UK85beP5TNqRAoIBAQC4DG0mjZGA+h3DGR5U53VRmGZhI6M6bqIWqJj187jQ154n +WSOl9oE0NMn9Z+lD95c+emrplOpOw9WxWHz4UfPicGavAIVV/Ay87nHQ09rDWt0/ +/WJtayuNiH9cDPBkmASvLy3jkSe1DGJs5nwOJm77gv9zP9DgVfZMY+Hp+8ZvHjCe +rz+8lf75qEq0aj1Q4kVozN4XOcPbq9LknpHj0vMeypHgwZkKzJlRaoeY8+S0uuG4 +Gs95nxAXYv/N81I4zVwexyp1jnNbdopp9gtNrercG00KCYk5WBddnKWNIbkaIHc4 +CzgS6PrfN1LO+4sFz+ByaJ/6ghRBKQy7xwauAmrdAoIBAQDA+NKnIZoGVmj+dZmq +sALNLL2ryr9h0RR3GWDPpuLoQhTyf83hlPwITFx3nnLF2GDGtWWhrpnYO7uyqW5N +FirkM7hhsr+z+uNZ6XatbXA+IZYRHGTZ4/+45cAnDJ185IHpkazUvtjAoRLzPwg0 +jOmF24/rp1vJthbtoOma5w7dG4Xp60qkwEp/2USXrBzLPR7zSwpkMYQ/ofURLSe5 +wt/wjtbzspwyBlwH5QO2u7BN/WgO6ZIwQOMOSBf/6NzL4jzcip3dyLGGds7xQBxI +x20CVAti+/3vOn2A9C8yDENJc9V7GwzgCyud8+LV+IDTE/+oEe76VmA+S2pj/upR +FmeRAoIBAQCUBtlQ3cF6Br8l2AtDbtsNmrN+7Iey5gw7JSEvMdnTyYde6zJqh3vT +GRssnqCqkh4KXe5rKgiwReiZY6C+YIlWq5JxREpoYq2GuNee+b1vfVSM5+B15bDi +ADhW4JYwSvIHhqdbtWhS2gSpGafQLDhiroGAjeQDaT+gjWXQXnS4+pNjQkkTVK1C +70Nothv2OzIP0H8V+Pehq4i3hg6qYxWLqpE+OWUorBSLiqIIWltolN89qaMWzSbv +I6Zjlw5Bl0NDEQgScW6VjekXFhgEOlCq+sLj9KIScyKim//YAd+MQIAHOB5CJdCg +Zj/uF02suGelqY7UyN8+yeXzg0rwXt+F -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/certs/client3-req.pem b/tests/integration/test_tlsv1_3/certs/client3-req.pem index 7b4445b3609..84eef937584 100644 --- a/tests/integration/test_tlsv1_3/certs/client3-req.pem +++ b/tests/integration/test_tlsv1_3/certs/client3-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_tlsv1_3/certs/server-cert.pem b/tests/integration/test_tlsv1_3/certs/server-cert.pem index 6f8e5a3c6b1..ccd0034b506 100644 --- a/tests/integration/test_tlsv1_3/certs/server-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/server-cert.pem @@ -1,31 +1,33 @@ -----BEGIN CERTIFICATE----- -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 -c+5CZ9SobLdMkVOtQQ== +DQYDVQQDDAZzZXJ2ZXIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9 +IAOQsWh4Ursd2Dqdtme8e1Dwc/mpfZozKgZuCsc77CjMhaC+5d5JzTCNZzDVny4p +GjWZFs2NL0DK42/8oS92BtQGj3Iu3x5B5JDt1jDW/i63zeQzazgTTpcC+BdK5mqc +5jA83d/Na1gFQX0MZ7qDFA3yKv7cOhm3uEJJyied2fJ9PBBjDGUfhubQKAqmkAGy +qcPRl0hXof6EbUYqnep2uVn9CNbGPjdVmCKhhBjw4fxxR4RMFelQOjRGgdAZt69Q +TqHoW93F+kOWkI2XhpEfjrKlh9fzanToU3e71tsIvqkJEHSe3DAufhh5SpB11cIp +L+e/nX83C1Lji3LLbR87XCWNK6ESP3xkat6X6hYcPH/BhaYjfZYgUBFFRWhNmkD4 ++x0u/jL52x6PjFewXwaNijINp4/P5uoaZf2DgWPP0+/RoLdlv1XOuB6NBN80xYjs +gWtJrOc66FTUqKyRhLWu66pVpDtgK8d1kew9Gb//82E7n733ZkUXMxiRGLeSVsI6 +fTE/cguObLQ/85pu4kfctoaId016MI/er9iLAsC0SQAE4zQiZ2/sHn5THxxbsvGj +CWiHiyg8AM6V0JaoWxBakAqjBnGi5x67ucmjI36+od72lgbRPMiUinGvlW+a/gJY +nZNdo0VZ5PECKaNs6UR8I03ozWZnIpN0zoS8Kcm6EQIDAQABo28wbTArBgNVHREE +JDAigiBpbnRlZ3JhdGlvbi10ZXN0cy5jbGlja2hvdXNlLmNvbTAdBgNVHQ4EFgQU +ol8EZWSEsbOPH+rRQN30/erjV38wHwYDVR0jBBgwFoAU9nhK6dpbaanNlG6KEg4N +dXWpKG8wDQYJKoZIhvcNAQELBQADggIBACp/Cg7v0hU/fla/iuhta2x5kKLNjQI3 +USB/NlHOmanlBhrIzMGU7/mPqNY0Ymv6eU0nAMrdLq/P5awQL19QveEWackDo/k0 +bGjko7F4lZmEes7itT1UQgKmTizAcqiYQwa+v53eA906jL3JtQu+J/+z494nj0Ln +wDjXbOBiLMTaXLmIa9gvmJQ7YdTaIwEnciaTcoPpr563XQ0Y2Uj1dxcmpeSndVd4 +KhXcxa5odzHCTJy2SxWlE3zWml4EsWkVigmLomCZfbT1lXDfyARs4LPQ5cEHsPar +cUdMbiup/KWJCtFAapVTHtfJXZr9mBl3f6GT+kBH6ejwP3Gehzb4E5anZFrBU0jj +fka3/wFLQbfXwAOOVrDmMHk6zg0OMPm+Es9tuTb6Pb/0vK/fwUebCpr7m/nDiQHQ +oEMY6jcBS+YaICNE2cb01PDTvYzYTxefyGLIUJMPafv5Be8Mr0rYnQqZUH2WARYP +o2kQzNWkP4lGTGGOJIAug9vy3zH8QkBMFR/2sP2QX5k+//6YIecnXMKLmp/iUJgU +kiEJQ3ZfLRb58WtAvIgwZzRJhdNSzU1FWZ0x4uNuJQ7Fk8SKLVQPT+OyiyVr7JGZ +/YqNVwtpMTd2qqcJQquemXYoUP24NpkDbeuFeNmY2onPXDf7+btmaj4p32h7Rv8Y +3+IrL0IkpZDC -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/server-ext.cnf b/tests/integration/test_tlsv1_3/certs/server-ext.cnf index 83d9b03ccb7..49859873222 100644 --- a/tests/integration/test_tlsv1_3/certs/server-ext.cnf +++ b/tests/integration/test_tlsv1_3/certs/server-ext.cnf @@ -1 +1 @@ -subjectAltName=IP:10.5.172.77 +subjectAltName=DNS:integration-tests.clickhouse.com diff --git a/tests/integration/test_tlsv1_3/certs/server-key.pem b/tests/integration/test_tlsv1_3/certs/server-key.pem index 065a2290749..8569cdc302f 100644 --- a/tests/integration/test_tlsv1_3/certs/server-key.pem +++ b/tests/integration/test_tlsv1_3/certs/server-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -BHL/JsJ0Be5xM3V4x4PtihQ3Dw546FY= +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 +vwcNFb1IX4q4LPiL669Qcm3rUHjkLd0= -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/certs/server-req.pem b/tests/integration/test_tlsv1_3/certs/server-req.pem index be2f756cc7b..cd3dd397ed6 100644 --- a/tests/integration/test_tlsv1_3/certs/server-req.pem +++ b/tests/integration/test_tlsv1_3/certs/server-req.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- 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 -----END CERTIFICATE REQUEST----- diff --git a/tests/integration/test_tlsv1_3/certs/wrong-cert.pem b/tests/integration/test_tlsv1_3/certs/wrong-cert.pem index ef95a73deba..1ce85f9e811 100644 --- a/tests/integration/test_tlsv1_3/certs/wrong-cert.pem +++ b/tests/integration/test_tlsv1_3/certs/wrong-cert.pem @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/tests/integration/test_tlsv1_3/certs/wrong-key.pem b/tests/integration/test_tlsv1_3/certs/wrong-key.pem index b2213cd2675..0290e173304 100644 --- a/tests/integration/test_tlsv1_3/certs/wrong-key.pem +++ b/tests/integration/test_tlsv1_3/certs/wrong-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -neUhT/t9hHdcMJgoxm2IITf6ip8nTnY= +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDC9EGyNqVtI44n +/aIC5s1iuvVJcb4EAYe/JdMY6Nn8Z7rXT4OIduAVjk3ZnNE1KWMu8SiqFx96WQQ3 +wNZnu59hJ4BBUhisyfud7y6aPRjEx6UkkGTmCZ8e8U4x9C0IiM4GrkuCgU+s5B6k +gRTlMqS40HXYnHELPN5cLEDflxtuKNcjsKmCczMtN3FGkJ9n5K9AXybkFhI5EOxS +jKbt9Tc51FZlMjv4UjM8vEUUx7C7/eDzs5cQjPLv1JHy6F/puTgRUGsgaCd3m16Y +Gu+hdIaATaWkqi/QaVv79a9yVq2q4NUOdsYWShgPfP8lVB1eJDhY1/jFQNn39zST +SIsq3rmBl6mVEGAwaiZv+jo+ms0hBGkdzsKg8gHaRuo3WVspkRiNyGY2WTJFuhKT +2QTzapKGSAGtOe5KCtRxctnQ6NHCORf8GF9IrGQBjm4eg/p5ApLN2ZFPgb5wfML+ +5GiHmAY+xq8JkzUp0Rf9CofAjorch19V1Cjy8KTgikR6gj6rkPt6N43urncB4glF +fbLwNWfjkFzGriopTgVfzJ9v62Dh17droVldgeRrlNILcztRmZwHH8iYmqdCfLg5 +ZdGxrIflx37DuU8JcEvyqmDLu44oY6tw4VYktneJ1KyuWhoSip/5WhFb9UdrYii3 +adx+gnqJSa3xOrOe4827Cj783TRTSQIDAQABAoICAECDQaYurSljhaw4Iz+gjsCo +K3lFWWLL+tbHNobcrx32WX7cgiNLazXW5G4plZVo/7hN923pvvHmuR2WA51KGiC1 +SJzVBPNQ16HYv2ws4aBkjIKAAdOZxX0gzwZ6zdgwJTVSwgwKrIoC5xz61iZOTvIV +kZm/kyzr1I1d243h3CLlAuR9lmpjosDIwwRd4VIo+9Fqa1047IjTz9A1WRwPdFn/ +qSNNr0iqMuhbSOTqe9KJ3cHnYQsKCW5RwoZGXU7jiuk32mtb7AuJb5EYAMpF3Chj +CXhnFPF7nAPRtmA4zLlqMzbZGQ3RMQsXCvuYTSuVAsxrk5f6sOZ8eHpwnBTwpSPn +3SrmW5m4JAseRW7h8XEZbB+vahdfIIeT3j7y2O4lKRI9Gos0ZqUbkaAERuxG20i3 +i2sKifQ0L8m41mEUe5q6Wk+4l9vTANdiNFPcWwMfAL08cdImu3U1Oz5NCfKFmq4W +5u64exq+EQpQw+zHasGtJ6iaHQMN2VyQUN4vacgjo7FA4SzRiDV80GC+WE8RxRhD +Z4aIWFcntGDzN4YQEZ62isWgsL5UkT1RD2J3tyS3jm4lXTltRBm3R4CWyu4eKCKr +3zdVRmr2zKssMJpD9F08A46gkfsMI1d4sy7UsSnBWDsFv67clGjbp1nD6xkzRg73 +wR6u0BE7rgPA2syV7ezNAoIBAQDNDO/xmTVKJhbQKzigziYnvwB3RhpVpJ3cf876 +lU6sKONMWiCXF6MDqpfKQsOTJT5E5aTGsQMSYPNHSvK9FFX+a9uvAOucsQWCa5Ae +my5/D0iK5FvnY1mIcYTtGkvvv27FOqBbzVBNH3cpj117RFXzZhK/QUyauU5DA1ey +umPEKXcJgtvE/EQh3IUoP72oyVnciAobLX1EPyH8UfGQ0lRIFrFc2HOTWCib5IwT +WXJThh/8tPztQiT1/+BqEsb48svOFqQ6H9B0HYrldLWDhQ0oRTpyU2UY8/RulYZ5 +SD3a2935mIQ5zakU8wT7+yGcY4fr92vBEnTZs6VEkB4TJSBfAoIBAQDzZRjCxMLG +OHmHKh/MyBzuSSQWY2imHaBGglBGybcUNbtKtTCaE9GJpbzh1QIaOIhrIKE41Osb +lLMO0Dqx1CrMZWTy0qqa/nHmi+kOio9eOcC3WwLG2dJH1BKv09zr15KFoJZQ2JQC +fe5EPdxZRMoTetc9fh4FaPCoVvrWgViy6XH66etM3A5BexP+groe7oYDfSxKqdvh +aL5eCxFDXXkmRMgn4rNPRAJB8+OmpFTKCEjC1Or8E4YwyDzcrrjr9PFR88D2Tf5c +wbMnOCX7nRtGWCVpCtnLvC2UVP4Fh/dKcykU9p9H8ZRPr6p7U7i7XfVK30zTuRRG +el4fUYdGfo1XAoIBAQCzK1fKArZWuRt8ABg2IouidToB/oZqSTILBr6jpK0er4eV +IreRbnzpajnB6T6dJ5DWgNbPKsLlX0OUCwA5iThu3G4T57j4rJGE2VoP9EbXjVI0 +0r8fW2dTWuXsi+rIbbxrqAOQ08ET8qeb8AKeACMeUBWXeoZmN/8TfSs3J7ifIiA6 +dlZ0NH2QHPFZLwEZJ/9WPKSgBMqNRKD8qdlrUu2EJBgMabHrkL/DIBvpmGHWa78t +gDP1WLOVJGVCKnAj/Xtp88zCYSQzIdFJGAa3Ch5qDru4Q/h1qkzuB8d92Er8HtxC +CSuYmoTgoky7pT9EOI/+9q34AZmK1HdXhppQ3kL/AoIBAG/ZpKBU1YFMEKUJuaVc +zNbAK+JR+pRkBvSADC4LoqOZ8aDqVRRpSSCtVnidb6LnGeHJE+3PAuAg3IxRKrfv +3V8itVpVb2tcxLEC2K4DBNFzTtmz7Dm/fb/eeFvuy5Zh8YaQ/qLWdGYUwvr/RpSL +ZSXAjMtIerlXuUhS+GC8/irx1pxNBQHEGpUC33RVVPzD9jgCPOlu14nlnZ4QDfXc +LcFlWGnj5yzk/viaAKLi38gcOHu4ZuhCfKdMTZPIg1iDrqZPkvxdaSftJ8w9JE9V +qmQQO9ji0KWsq3GAAWA/VGgVNerZTuc74EEiZADav4jzK7clmOOvKN8eesR/rd+6 +Zm8CggEADw/+9MuRrnhJ3TbItH6M75pDgsyEw2dtYfLmQnx01lnm83mtm56txMRf +YmOB/GhUNv3UGUDyld5Bm0rKNLFyy/d41+L1bG1Lr47ZFXkYlZSIZu0CnI25YY3F +gON9H9YRjHxpJc92yD+7ksyx3PouwFfYy/i0PkC5a46IU8i8ATLkL2utgeuczkO5 +yLwzFOZPodCBny6Ur4p4IwQfI5/b6YHa9JNWCu0xmjlBekeUhwp7SRO8IhiVxGiL +xXd13Vo/7pwoWF1oqNPh668ker922pybKe+v3GvY+NIwSdksLTzmgTEPsOoHFbDq +uXiVfFt+/L5YANTAH2FQmaItMYcKAw== -----END PRIVATE KEY----- diff --git a/tests/integration/test_tlsv1_3/test.py b/tests/integration/test_tlsv1_3/test.py index e93774cf11e..e25216c67df 100644 --- a/tests/integration/test_tlsv1_3/test.py +++ b/tests/integration/test_tlsv1_3/test.py @@ -1,19 +1,20 @@ import pytest from helpers.cluster import ClickHouseCluster +from helpers.ssl_context import WrapSSLContextWithSNI import urllib.request, urllib.parse import ssl import os.path + +# The test cluster is configured with certificate for that host name, see 'server-ext.cnf'. +# The client has to verify server certificate against that name. Client uses SNI +SSL_HOST = "integration-tests.clickhouse.com" HTTPS_PORT = 8443 -# It's important for the node to work at this IP because 'server-cert.pem' requires that (see server-ext.cnf). -NODE_IP = "10.5.172.77" # Never copy-paste this line -NODE_IP_WITH_HTTPS_PORT = NODE_IP + ":" + str(HTTPS_PORT) SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__)) cluster = ClickHouseCluster(__file__) instance = cluster.add_instance( "node", - ipv4_address=NODE_IP, main_configs=[ "configs/ssl_config.xml", "certs/server-key.pem", @@ -36,7 +37,7 @@ def started_cluster(): def get_ssl_context(cert_name): - context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) + context = WrapSSLContextWithSNI(SSL_HOST, ssl.PROTOCOL_TLS_CLIENT) context.load_verify_locations(cafile=f"{SCRIPT_DIR}/certs/ca-cert.pem") if cert_name: context.load_cert_chain( @@ -51,7 +52,9 @@ def get_ssl_context(cert_name): def execute_query_https( query, user, enable_ssl_auth=True, cert_name=None, password=None ): - url = f"https://{NODE_IP_WITH_HTTPS_PORT}/?query={urllib.parse.quote(query)}" + url = ( + f"https://{instance.ip_address}:{HTTPS_PORT}/?query={urllib.parse.quote(query)}" + ) request = urllib.request.Request(url) request.add_header("X-ClickHouse-User", user) if enable_ssl_auth: diff --git a/utils/list-versions/version_date.tsv b/utils/list-versions/version_date.tsv index 7d18c567d26..3cb248efa55 100644 --- a/utils/list-versions/version_date.tsv +++ b/utils/list-versions/version_date.tsv @@ -1,5 +1,6 @@ v22.7.2.15-stable 2022-08-03 v22.7.1.2484-stable 2022-07-21 +v22.6.5.22-stable 2022-08-09 v22.6.4.35-stable 2022-07-25 v22.6.3.35-stable 2022-07-06 v22.6.2.12-stable 2022-06-29