Bug 51767 - Не работает подключение к yggdrasil серверу по IPv6
Summary: Не работает подключение к yggdrasil серверу по IPv6
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: yggmail (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Zhukharev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-21 11:36 MSK by Богдан Богуславский
Modified: 2024-10-21 11:36 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 Богдан Богуславский 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"

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