FTP plugin, sifrovane spojenie a 0B subor
FTP plugin, sifrovane spojenie a 0B subor
Pokial nakonfigurujem sifrovane FTP pripojenie a kopirujem na FTP server subor s nulovou dlzkou, dany thread sa zasekne a snazi sa o nekonecny upload.
Subor je pritom na serveri vytvoreny, len spojenie sa nevie ukoncit a tym padom pokracovat v dalsich prenosoch. Pokial do suboru pridam hoci len jeden ascii znak, prenos zbehne bez problemov. Nesofrovany prenos funguje bez problemov.
Na server je nahravany prazdny HTML subor index.html
Log vypisuje - 425 Unable to build data connection: Operation not permitted
Komplet log je v prilohe.
Subor je pritom na serveri vytvoreny, len spojenie sa nevie ukoncit a tym padom pokracovat v dalsich prenosoch. Pokial do suboru pridam hoci len jeden ascii znak, prenos zbehne bez problemov. Nesofrovany prenos funguje bez problemov.
Na server je nahravany prazdny HTML subor index.html
Log vypisuje - 425 Unable to build data connection: Operation not permitted
Komplet log je v prilohe.
- Attachments
-
- Salamander-FTPS-bug.txt
- FTP LogFile
- (34.99 KiB) Downloaded 567 times
-
- Screenshot nastaveni
- Salamander-FTPS-bug.jpg (56.64 KiB) Viewed 12971 times
-
- ALTAP Staff
- Posts: 1112
- Joined: 08 Dec 2005, 09:13
- Location: Novy Bor, Czech Republic
- Contact:
Re: FTP plugin, sifrovane spojenie a 0B subor
Zkoušel jsem to reprodukovat na Filezilla serveru a tam to funguje dobře, žádný problém. Je možné zřídit nějaký pokusný účet na tom serveru, kde to zlobí? Případně prosím ještě dříve o ten FTP-log, nějak ho tu nevidím. Díky!
Re: FTP plugin, sifrovane spojenie a 0B subor
Ah sorry, mal som tam priponu log a to server neakceptoval.
Prilozil som to k reportu.
Zabudol som dopisat ze sa jedna o AS 3.0 beta 2 x86 na Windows 7 Professional SP1 s vypnutym UAC.
Prilozil som to k reportu.
Zabudol som dopisat ze sa jedna o AS 3.0 beta 2 x86 na Windows 7 Professional SP1 s vypnutym UAC.
-
- ALTAP Staff
- Posts: 1112
- Joined: 08 Dec 2005, 09:13
- Location: Novy Bor, Czech Republic
- Contact:
Re: FTP plugin, sifrovane spojenie a 0B subor
Působí to na mě dost jako chyba serveru, data-connection by se měla otevřít a zase zavřít i pro prázdný soubor. Je nějaká šance na update serveru? Třeba to už je opravená chyba a řešíme to zde zbytečně. Případně zkusit i z jiných FTP klientů a chybu ohlásit autorům serveru, věřím, že je to triviální fix.
Jinak asi je možné tuto chybu obejít na naší straně, po neúspěšném uploadu souboru se při Retry zjišťuje velikost souboru na serveru kvuli případnému Resume, a když zjistíme 0 bajtů a zdroj je též 0 bajtů, můžeme to nejspíš prohlásit za úspěšně uploadlé. Každopádně pokud by těch souborů bylo víc, bude to řádově pomalejší, než když tato chyba v serveru nebude.
Jinak asi je možné tuto chybu obejít na naší straně, po neúspěšném uploadu souboru se při Retry zjišťuje velikost souboru na serveru kvuli případnému Resume, a když zjistíme 0 bajtů a zdroj je též 0 bajtů, můžeme to nejspíš prohlásit za úspěšně uploadlé. Každopádně pokud by těch souborů bylo víc, bude to řádově pomalejší, než když tato chyba v serveru nebude.
Re: FTP plugin, sifrovane spojenie a 0B subor
Nesifrovane spojenie s danym serverom funguje bez problemov. Problem je len pri sifrovanom spojeni. Odskusal som to este na inom serveri a problem som replikoval aj tam. Filezilla (klient) funguje s identickymi nastaveniami bez problemov.
Ako hovorim, salamander subor na strane servera vytvori, len nevie ukoncit dany proces.
Ako hovorim, salamander subor na strane servera vytvori, len nevie ukoncit dany proces.
-
- ALTAP Staff
- Posts: 1112
- Joined: 08 Dec 2005, 09:13
- Location: Novy Bor, Czech Republic
- Contact:
Re: FTP plugin, sifrovane spojenie a 0B subor
Pošlete mi prosím log z Filezilla klienta, kde je vidět upload toho nulového souboru (otevření data-connectiony).
Mělo by tam být tohle:
STOR test.html
150 Opening BINARY mode data connection for test.html
425 Unable to build data connection: Operation not permitted
Mělo by tam být tohle:
STOR test.html
150 Opening BINARY mode data connection for test.html
425 Unable to build data connection: Operation not permitted
Re: FTP plugin, sifrovane spojenie a 0B subor
V prilohe komplet log z filezilly.
- Attachments
-
- filezilla.txt
- Filezilla FTP log
- (5.26 KiB) Downloaded 556 times
-
- ALTAP Staff
- Posts: 1112
- Joined: 08 Dec 2005, 09:13
- Location: Novy Bor, Czech Republic
- Contact:
Re: FTP plugin, sifrovane spojenie a 0B subor
OK, tak teď ještě zjistit, proč to Filezille funguje a nám ne. Je mi divné, že to při nenulové velikosti funguje dobře, to nevypadá zrovna na chybnou metodu navazování datového spojení. Můžete ověřit, jestli to nefunguje stejně i ve verzi 2.54? Ve 3.0 jsme zavedli SSL-session-reuse, někteří klienti to umožnují vypnout, teoreticky by to Fillezila pro tento server nemusela používat.
Nějaký testovací účet byste nemohl zařídit? Případně mě kontaktujte emailem. Mohl bych to trochu proklepnout, takhle těžko říct, co s tím.
Nějaký testovací účet byste nemohl zařídit? Případně mě kontaktujte emailem. Mohl bych to trochu proklepnout, takhle těžko říct, co s tím.
Re: FTP plugin, sifrovane spojenie a 0B subor
Pristup poslany cez sukromnu spravu...
-
- ALTAP Staff
- Posts: 1112
- Joined: 08 Dec 2005, 09:13
- Location: Novy Bor, Czech Republic
- Contact:
Re: FTP plugin, sifrovane spojenie a 0B subor
Zjistil jsem, že se u prázdných souborů nešifruje data-connectiona. Některé servery to zjevně ignorují a jiné s tím mají problém, což mi příjde celkem pochopitelné. Tedy nově se budou šifrovat i data-connectiony u prázdných souborů, uvidíme, jestli tím něco nerozbijeme, ale věřím, že ne.
Soukromou zprávou posílám opravené verze FTP klienta pro 3.0 beta 2. Pokud s tím má někdo další problém, ozvěte se prosím, pošlu Vám též opravenou verzi.
Děkuji za nalezení tohoto problému a pomoc s jeho řešením!
Soukromou zprávou posílám opravené verze FTP klienta pro 3.0 beta 2. Pokud s tím má někdo další problém, ozvěte se prosím, pošlu Vám též opravenou verzi.
Děkuji za nalezení tohoto problému a pomoc s jeho řešením!
Re: FTP plugin, sifrovane spojenie a 0B subor
Otestovane a potvrdzujem, ze funkcne.
Dakujem
Dakujem