Bug 56841

Summary: Не переключается для загрузки файла между ipv4 и ipv6
Product: Sisyphus Reporter: Лавренко Егор Сергеевич <lavrenkoes>
Component: wget2Assignee: Pavel Vasenkov <pav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: pav, shevtsov.anton
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Лавренко Егор Сергеевич 2025-11-13 12:20:46 MSK
Системы (обновленные до Sisyphus):
Alt Workstation 11.1 x86-64
Alt Workstation K 11.1.1 x86-64
Alt Education 11.0 XFCE x86-64 
Alt Education 11.0 KDE x86-64
Alt Server 11.0 x86-64

Версия:
wget2-2.0.0-alt2

Описание ошибки:
Невозможно скачать файл с сервера при следующих условиях:
1. Сервер возвращает два типа адресов ipv4 и ipv6
2. При попытке подключиться по ipv6 ожидается failed: Connection refused, однако имеется доступ к ресурсам по ipv4.

Ожидаемое поведение:
При загрузке файла через wget2, при условии отказа в доступе через ipv6, выполнится загрузка файла через ipv4

Реальное поведение:
При загрузке файла через wget2, при условии отказа в доступе через ipv6 выдает следующую ошибку:
Failed to write 235 bytes (111)
И продолжает "пытаться" загрузить файл через ipv6

Дополнительно:
1. При тех же условиях wget работает корректно
2. Если запустить wget2, форсировано задав флаг загрузки через ipv4, то загрузка выполняется корректно:
   $ wget2 <URL> -4 
3. Воспроизводится на P11