Bug 51767

Summary: Не работает подключение к yggdrasil серверу по IPv6
Product: Sisyphus Reporter: Богдан Богуславский <boguslavskijbj>
Component: yggmailAssignee: Anton Zhukharev <ancieg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: ancieg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Богдан Богуславский 2024-10-21 11:36:55 MSK
Стенды:
ALT Education 10.2 x86-64 (Обновлённый до Sisyphus)
ALT Education 10.2 KDE x86-64 (Обновлённый до Sisyphus)
ALT Workstation K 10.3 x86-64 (Обновлённый до Sisyphus)
ALT Workstation 10.2 x86-64 (Обновлённый до Sisyphus)
ALT Server Office 10.2 x86-64 (Обновлённый до Sisyphus)

Версия пакета: yggmail-0.0.0-alt4.git1d5545a.x86_64

Уловия: две машины - сервер и клиент

Шаги воспроизведения:
На сервере:
1. # apt-get install -y yggdrasil
2. # systemctl start yggdrasil-default-config.service 
3. # sed -i -E 's|Listen: \[]|Listen: \[ "tls://0.0.0.0:0", "tls://\[::]:0" ]|g' /etc/yggdrasil.conf
4. # systemctl enable --now yggdrasil
5. # systemctl status yggdrasil --no-pager -l

В выводе будут строки вида: "TLS listener started on [::]:35285", тут 35285 - порт TLS

6. Получить IPv6-адрес сервера:
$ ip -6 a

На клиенте:
$ yggmail -peer="tls://<IPv6-адрес сервера Yggdrasil>:<Порт TLS>"

Ожидаемый результат: Выполнено подключение к серверу yggdrasil, в выводе присутствует строка вида:
"[ Yggdrasil ] Connected outbound: 200:2dea:5d8d:55d7:3547:cc11:9ca:27a@[2a0c:88c0:2:2000:80ff:c8ff:feb7:6baa]:35285, source [2a0c:88c0:2:2000:70d1:c4ff:feaf:4abe]:58144"

Реальный результат: Подключение выполнить не удалось