Bug 50436 - Не устанавливается соединение между ssl-сервером и ssl-клиентом
Summary: Не устанавливается соединение между ssl-сервером и ssl-клиентом
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: mbedtls-utils (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Денис Назаров
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-24 11:18 MSK by strepkovaas
Modified: 2024-05-24 11:18 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description strepkovaas 2024-05-24 11:18:20 MSK
Стенд, обновленный до sisyphus:
Alt Workstation 10.2 x86_64

Версия пакета:
mbedtls-utils-3.6.0-alt1.1.x86_64

Шаги воспроизведения:
1) Установить пакет: 
# apt-get install mbedtls-utils

2) Запустить демо ssl-сервер:
$ /usr/lib/mbedtls/ssl_server 1>ssl_server.log 2>&1 &

3) Запустить ssl-клиента:
$  /usr/lib/mbedtls/ssl_client1 |   grep "Successful connection" &&   kill `pgrep ssl_server`

Ожидаемый результат:
В результате подключения клиента появилась надпись:
"Successful connection"

Фактический результат:
В результате подключения клиента ничего не происходит.
В файле ssl_server.log ошибки:
 Waiting for a remote connection ... ok
  . Performing the SSL/TLS handshake... failed
  ! mbedtls_ssl_handshake returned -29312

Last error was: -29312 - SSL - The connection indicated an EOF

Если перезапустить сервер и клиент, то в логе сервера появляется сообщение:
Last error was: -70 - NET - Binding of the socket failed


В p10 ошибка не воспроизводится, результат подключения клиента соотвествует ожидаемому (Версия пакета mbedtls-utils-3.4.1-alt1.x86_64).