Pri odosielaní na server a prijímaní súborov prostredníctvom protokolu FTP sa niekedy vyskytujú rôzne chyby, ktoré prerušujú sťahovanie. Samozrejme, to používateľovi spôsobuje veľa problémov, najmä ak potrebujete urýchlene odovzdať dôležité informácie. Jedným z najčastejších problémov pri výkone dát FTP cez Total Commander je chyba "Príkaz PORT zlyhal". Dozvieme sa príčiny výskytu a ako túto chybu opraviť.
Hlavným dôvodom chyby "PORT príkaz zlyhal" je vo väčšine prípadov nie v funkciách architektúry Total Commander, ale v nesprávnych nastaveniach poskytovateľa, čo môže byť poskytovateľom aj klientom.
Existujú dva režimy pripojenia: aktívne a pasívne. Keď je režim aktívny, klient (v tomto prípade Total Commander) odošle príkaz "PORT" na server, v ktorom hlási svoje súradnice pripojenia, najmä adresu IP, aby s ním komunikoval server.
Keď používate pasívny režim, klient oznámi serveru, že prenesie súradnice a po ich prijatí sa k nemu pripája.
Ak sú nastavenia poskytovateľa nesprávne, používajú sa proxy alebo ďalšie firewally, prenášané dáta v aktívnom režime sú deformované pri príkaze príkazu PORT a pripojenie je odpojené. Ako vyriešiť tento problém?
Ak chcete odstrániť chybu "PORT command failed", musíte sa zdržať používania príkazu PORT, ktorý sa používa v aktívnom režime pripojenia. Problém však spočíva v tom, že v režime Total Commander sa v predvolenom nastavení používa aktívny režim. Preto, aby sme sa tejto chyby zbavili, musíme do programu zahrnúť pasívny prenos údajov.
Ak to chcete urobiť, kliknite na časť "Sieť" v hornej horizontálnej ponuke. V zobrazenom zozname vyberte možnosť "Pripojiť sa k serveru FTP".
Otvorí sa zoznam pripojení FTP. Označíme potrebný server a klikneme na tlačidlo "Zmeniť".
Otvorí sa okno s nastaveniami pripojenia. Ako môžete vidieť, položka "Pasívny spôsob výmeny" nie je aktivovaná.
Zaškrtávame toto políčko. Kliknutím na tlačidlo "OK" uložte výsledky zmeny nastavení.
Teraz sa môžete pokúsiť o pripojenie k serveru znova.
Vyššie uvedená metóda zaručuje zmiznutie chyby "PORT command failed", ale nemôže zaručiť, že FTP pripojenie bude fungovať. Koniec koncov, nie všetky chyby môžu byť vyriešené na strane klienta. Na konci môže poskytovateľ účelovo zablokovať všetky pripojenia FTP vo svojej sieti. Vyššie uvedený spôsob odstránenia chyby "príkaz PORT zlyhal" vo väčšine prípadov pomáha používateľom obnoviť prenos údajov prostredníctvom programu "Total Commander" v tomto populárnom protokole.