Когда я подключаю lftp через http-прокси с использованием hftp и пытаюсь использовать зеркальный режим, файлы не передаются. dir
и get
работу нормально. Зеркальный режим работает нормально, когда я подключаюсь напрямую. Вот скрипт, который я использую для подключения с удалением идентифицирующей информации:
debug 100
set ftp:ssl-allow false
set hftp:use-authorization no
set ftp:use-hftp yes
set http:proxy <proxy goes here>
set hftp:proxy <proxy goes here>
set ftp:proxy <proxy goes here>
open <url>
user <user> <password>
mirror --ignore-time -r -c -P 1 ./<from>/ <to>
Выходные данные отладки указывают, что зеркальный режим действительно находит файлы, но он не говорит, почему он думает, что нечего передавать (каталог, в который он зеркалируется, ничего не содержит).
...
Found tag a, link_target=<file that does exist>
...
---- Closing HTTP connection
mirror(0x229fdc0) enters state TARGET_REMOVE_OLD_FIRST
mirror(0x229fdc0) enters state WAITING_FOR_TRANSFER
mirror(0x229fdc0) enters state TARGET_REMOVE_OLD
mirror(0x229fdc0) enters state TARGET_CHMOD
mirror(0x229fdc0) enters state FINISHING
mirror(0x229fdc0) enters state DONE
Я попробовал все варианты для зеркала и все, что кажется разумным для установки. Есть идеи??