Nemaže složky na FTP / padá spojení

Moderated forum for Slovak and Czech users

Moderator: Hacker

Post Reply
N3o21
Junior Member
Junior Member
Posts: 6
Joined: 2008-08-27, 06:09 UTC
Contact:

Nemaže složky na FTP / padá spojení

Post by *N3o21 »

Zdravím.
Mám 7.04a, a TotalCMD mi nesmaže prázdné adresáře z FTP :-(.
Chybu co píše: 550 Could not delete ADRESÁŘ: Invalid argument.

Ovšem jiným FTP klientům nedělá smazání problém

Mimo jiné mi při uploadování větších souborů (řádově 20MB) na FTP TotalCMD padá. Jiný FTP klient je opět OK (i hloupý Explorer ve Windows)
Last edited by N3o21 on 2008-09-05, 05:45 UTC, edited 1 time in total.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Ahoj,
jiným FTP klientům nedělá smazání problém
Hm, nepouzivas nahodou FTP cez HTTP proxy? Pomohlo by porovnanie logov z TC a ineho FTP klienta (FileZilla napriklad). Log z TC dostanes napr. tak, ze 2x kliknes na logovacie okienko vpravo hore a select all, copy & paste. Alebo v nastaveniach TC si nechas vytvorit FTP log na disku.
Mimo jiné mi při uploadování větších souborů (řádově 20MB) na FTP TotalCMD padá. Jiný FTP klient je opět OK
Skusit nastavit Keepalive v nastaveniach spojenia (Ctrl-F), pripadne este TcpKeepAlive vo wcx_ftp.ini.

HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
N3o21
Junior Member
Junior Member
Posts: 6
Joined: 2008-08-27, 06:09 UTC
Contact:

Post by *N3o21 »

Právě že nepoužívám žádnou proxy. Přímé spojení.
To s tim mazánim je divný. Občas mi to dělá i Explorer. Ale WinSCP to smaže bez problémů.

Keep Alive mám. Pokud se nic neděje, vydrží TCMD připojený na jakékoli FTP několik hodin. Když ale uploaduji, tak vypadne zase u každého FTP :/
Mám dojem že kdysi pod Win 98 to nedělalo, ale tam sem ho v podstatě jen zkoušel a na winech moc nebyl.
Teď mám Visty, ovšem spojení TCMD padá... A jen při uploadu.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

To s tim mazánim je divný. Občas mi to dělá i Explorer. Ale WinSCP to smaže bez problémů.
Tak by mohli mozno pomoct tie logy.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
N3o21
Junior Member
Junior Member
Posts: 6
Joined: 2008-08-27, 06:09 UTC
Contact:

Post by *N3o21 »

Jo tak... No, už jsem psal... v tom logu nahožře to píše ty chyby
550 Could not delete ADRESÁŘ: Invalid argument
Místo ADRESÁŘ je normálně název adresáře.
Jinak normálně DELE Adresář... To sem samozřejmě zkoumal jako první, jestli nemám špatně práva (hlásil by že ho nemůže smazat).
Nevim proč hlásí neplatný argument. Ten adresář tam prokazatelně je.
No každopádně to nijak nehoří. Mažu složky málokdy (vždycky to nechá jenm prázdné složky). A když, tak se můžu připojit přes WinSCP.
Jen mě to zarazilo a nevím v čem je chyba. Jestli jsem sám kdo ji má, nebo jestli nejde o chybu nové verze TCMD.

Víc mě trápí to padání spojení. Z toho udělám LOG, a pošlu ;-)
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

N3o21,
No, už jsem psal... v tom logu nahoře to píše ty chyby
550 Could not delete ADRESÁŘ: Invalid argument
No, to je sice fajn, ale pomohlo by porovnanie s logom nejakeho FTP klienta, kde to mazanie funguje. ;) (Len nepovedz, ze tam je "250 Deleted". :D) A takisto skopiruj aj prikaz, ktory chybovej (alebo uspech hlasiacej) hlaske predchadzal. Mozno TC posiela DELE adresar\ a WinSCP posiela DELE adresar.
Víc mě trápí to padání spojení. Z toho udělám LOG, a pošlu
To urob Wireshark capture. ;)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
N3o21
Junior Member
Junior Member
Posts: 6
Joined: 2008-08-27, 06:09 UTC
Contact:

Post by *N3o21 »

kompletní log z toho mazání najdeš tady.
Podstatný bude teda tohle:

Code: Select all

250 OK. Current directory is /wiki
RMD serialized
250 The directory was successfully removed
PWD
257 "/wiki" is your current location
RMD skins
550 Can't remove directory: Directory not empty
DELE skins
550 Could not delete skins: Invalid argument
CWD skins
Kompletní log z WinSCP je zase tady.
Abych zase vytáhnul to podstatný:

Code: Select all

> 2008-09-05 08:40:18.394 CWD /wiki/includes/
< 2008-09-05 08:40:18.409 250 OK. Current directory is /wiki/includes
> 2008-09-05 08:40:18.410 PWD
< 2008-09-05 08:40:18.422 257 "/wiki/includes" is your current location
> 2008-09-05 08:40:18.422 TYPE A
< 2008-09-05 08:40:18.434 200 TYPE is now ASCII
> 2008-09-05 08:40:18.434 PORT 192,168,1,2,202,82
< 2008-09-05 08:40:18.449 200 PORT command successful
> 2008-09-05 08:40:18.450 LIST -a
< 2008-09-05 08:40:18.477 150 Connecting to port 51794
< 2008-09-05 08:40:18.477 226-Options: -a -l 
< 2008-09-05 08:40:18.478 226 3 matches total
. 2008-09-05 08:40:18.478 Výpis adresáøe dokonèen
. 2008-09-05 08:40:18.478 Deleting file "/wiki/includes/.htaccess".
> 2008-09-05 08:40:18.478 DELE /wiki/includes/.htaccess
< 2008-09-05 08:40:18.498 250 Deleted /wiki/includes/.htaccess
. 2008-09-05 08:40:18.498 Synchronizing current directory "/wiki".
> 2008-09-05 08:40:18.499 CWD /wiki
< 2008-09-05 08:40:18.510 250 OK. Current directory is /wiki
> 2008-09-05 08:40:18.511 RMD /wiki/includes/
< 2008-09-05 08:40:18.524 250 The directory was successfully removed
Na první pohled se to liší jen tím, že WinSCP ještě před DELE adresář vždycky smaže ještě .htaccess z adresáře (kterej se tam zřejmě automaticky vytvořil).

Ten upload musim nasimulovat ;)

EDIT: Ten upload teď funguje :-D Zkoušel sme to 2x. Na víc pokusů bohužel nemám dneska čas. Uvidim jestli se to někdy zase stane.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

N3o21,
Na první pohled se to liší jen tím, že WinSCP ještě před DELE adresář vždycky smaže ještě .htaccess z adresáře
Zapni Net - FTP Show Hidden Files. Tak by mal aj TC vidiet a byt schopny zmazat .htaccess.

HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
N3o21
Junior Member
Junior Member
Posts: 6
Joined: 2008-08-27, 06:09 UTC
Contact:

Post by *N3o21 »

Vypadá to, že je vyřešeno :)
Díky... Tohle mě vážně nenapadlo.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Rado sa stalo. ;)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Post Reply