Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Медленное и глючное FTP соединение

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
VasyOK



Joined: 30 May 2015
Posts: 5

Post (Separately) Posted: Sat May 30, 2015 23:54    Post subject: Медленное и глючное FTP соединение Reply with quote

Здравствуйте любители Тотала. Видел подобные темы к сожаленью не нашел ответа для себя.

Windows 8 64bit.
Установлено 2 версии Total Commander:
6-я в ней все работает как надо. Разные программы поддерживающие FTP - тоже работают как надо.
8-я в ней медленное и глючное FTP (это и есть проблема)

При этом "медленное и глючно" FTP видно не сразу. Например соединяюсь с сервером все вроде ничего. Копирую на сервер файл - заливается. Потом копирую этот же файл 2-й раз (после правок файла) - и начинает тупить. По папкам сервера бегаю - опять тупит.

На разных форумах пишут в wcx_ftp.ini прописать
[General]
UploadBlockSize=32768

Прописывал - не помогает. Фаерволл отключаю - не помогает.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10417
Location: Россия, Саратов

Post (Separately) Posted: Sun May 31, 2015 12:08    Post subject: Reply with quote

VasyOK
Насчёт того, что должно следовать из "видел подобные темы к сожаленью не нашел ответа для себя", прочитайте внимательно правила форума и получите замечание за их нарушение. Вам не кажется, что тем с общими заголовками о проблемах/глюках с FTP и без того уже многовато?
Помимо вышеуказанного ключа (поведение которого, кстати, в новейших версиях TC менялось, 32768 при значении ключа 1 входит в диапазон по умолчанию) и брандмауэра давались иные рекомендации в немалом количестве. (Всего один пример: кое-что из сказанного здесь).
Помимо битности системы неплохо бы указать версию и битность TC ("восьмая" может означать как 8.0, так и всю линейку 8.x, тут нужна точность).
Линейка шестых версий TC абсолютно устарела и на этом форуме давно уже не обсуждается, даже если у кого-то там "все работает как надо". Тестировать эту версию и выяснять различия её поведения с современными тут не будут ни по какому поводу. Последняя стабильная версия — 8.51a. Вот на ней и надо свои проблемы проверять (включая перезаливку после правки — там механизм изменился, см. новую опцию на странице настроек "Правка/Просмотр" и, соответственно, ключ AutoReUpload, о чём сказано и в теме по ссылке выше).
Решение по дальнейшей судьбе темы приму позже. Если не поможет сказанное мной, ждите комментариев от более продвинутых специалистов. Пока на досуге можете потренироваться в сохранении лог-файла FTP, он вполне может быть запрошен.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
VasyOK



Joined: 30 May 2015
Posts: 5

Post (Separately) Posted: Mon Jun 01, 2015 21:37    Post subject: Reply with quote

Если тема мешает, можете перенести в другую.
Разрядность "проблемного" TC и 32 и 64 - обе 2 версии из 8.51a и проблема одна.

Про AutoReUpload.
/*---------------------------------------------------*/
AutoReUpload=1 Method to handle temporary files from file system plugins and ftp:
0: Old method: File gets re-uploaded only when closing editor and user confirms re-uploading
1: Ask user on first re-upload whether he wants to use the new method
2: New method: automatically re-upload file when it is saved, no need to close the editor
/*---------------------------------------------------*/

Не вижу чтобы этот параметр был как то связан с копированием файлов. Я в любом случае редактор (блокнот обычный) закрываю при копировании. Ставил варианты - не помогает.

А как log файл сохранить?
В c:\Temp\ есть такие FTP4042.tmp
там
type=cdir;sizd=4096;modify=20150522141038;UNIX.mode=0755;UNIX.uid=1250;UNIX.gid=1251;unique=805g1460fba; .
type=pdir;sizd=36864;modify=20150522230546;UNIX.mode=0775;UNIX.uid=1250;UNIX.gid=1251;unique=805g1460fb2; ..
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10417
Location: Россия, Саратов

Post (Separately) Posted: Tue Jun 02, 2015 09:48    Post subject: Reply with quote

VasyOK
Временный лог-файл текущего соединения: файл wcftplog.txt в папке _tc временного каталога системы (согласно переменной %TEMP%). Можно также двойным щелчком в окошке с информацией о текущем соединении открыть этот лог в Листере и скопировать оттуда.
Имя/путь постоянного лог-файла для всех прежних соединений задаются на странице настроек "FTP". Там тоже можно найти искомое (по дате/времени и пр.).
По остальным вопросам, как было сказано, ждите специалистов. Если потребуется предъявить лог — советую убрать его текст под спойлер.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
VasyOK



Joined: 30 May 2015
Posts: 5

Post (Separately) Posted: Thu Jun 04, 2015 04:04    Post subject: Reply with quote

В время соединения в c:\Temp\_tc\ ничего не создается.
"Можно также двойным щелчком в окошке с информацией о текущем соединении открыть этот лог в Листере"
где это окошко?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10417
Location: Россия, Саратов

Post (Separately) Posted: Thu Jun 04, 2015 08:15    Post subject: Reply with quote

VasyOK
Создаётся, если открыть лог в Lister'е, как сказано выше. Окошко — справа в панели инструментов FTP, которая при установленном соединении появляется в окне TC под обычной панелью инструментов. А временных каталогов может быть несколько. По заголовку внутреннего просмотрщика будет видно, где создан wcftplog.txt. Например, у меня на Win7 файл попадает в С:\Users\<Имя юзера>\AppData\Local\Temp\_tc. И, разумеется, гораздо проще и быстрее скопировать его через Lister, как я сказал. Или потом искать это соединение в общем лог-файле, если его создание разрешено в настройках TC.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
VasyOK



Joined: 30 May 2015
Posts: 5

Post (Separately) Posted: Tue Jun 09, 2015 01:45    Post subject: Reply with quote

 Добавил лог под спойлер

Заглючило вконце
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Jun 15, 2015 05:12    Post subject: Reply with quote

VasyOK
По логу никакого криминала заметить пока не удалось. Правда, настораживает использование активного режима FTP, который печально известен своими проблемами. Рекомендую попробовать выставить в настройках подключения пассивный режим и проверить работу в нём.

Также можно провести двойной эксперимент: сначала в 8.51a выполнить последовательность действий, приводящую к проблеме, подробно записывая каждый выполненный шаг (переход в такой-то каталог, копирование такого-то файла…) После этого сохранить лог и выполнить в точности ту же последовательность действий в 6.0, где проблема не проявляется — и тоже сохранить лог. Далее можно будет их сравнить и попробовать выявить источник.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
VasyOK



Joined: 30 May 2015
Posts: 5

Post (Separately) Posted: Wed Jun 17, 2015 14:37    Post subject: Reply with quote

CaptainFlint спасибо!
Пассивный режим решил проблему.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group