Mar. 28th, 2011

victor_sudakov: (Default)
Наткнулся на FTP сервер, с которого обычный ftp клиент (Unix и Windows) качает, Far качает, а lftp никак не может - data connection не идёт. Отсылает несколько TCP SYN сегментов, ответа на них не получает. Более опытные товарищи заметили в пакетном дампе, что lftp выставляет в пакетах ненулевой DSCP, и предположили что странный firewall на дальней стороне такие пакеты режет. Поведение это в lftp неотключаемо, поэтому пришлось в исходниках lftp-4.2.0/src/network.cc поотключать всё в районе IP_TOS, и чудо - data connection заработал.

UPD: Только что Alexander V. Lukyanov написал мне: "Я отключил использование TOS по умолчанию в lftp-4.2.1 и сделал переменную ftp:use-ip-tos." Ура.

Profile

victor_sudakov: (Default)
Виктор Судаков

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 2nd, 2025 12:30 am
Powered by Dreamwidth Studios