Жалпы командирдеги "PORT буйругу аткарылбай калды" катасы

Pin
Send
Share
Send

Файлдарды серверге жөнөтүүдө жана FTP протоколун колдонуу менен файлдарды кабыл алууда, кээде жүктөөнү үзгүлтүккө учураткан каталар пайда болот. Албетте, бул колдонуучуларга бир топ кыйынчылыктарды жаратат, айрыкча, шашылыш түрдө маанилүү маалыматты жүктөп алуу керек болсо. Total Commander аркылуу FTP аркылуу маалыматтарды өткөрүүдө эң көп кездешкен көйгөйлөрдүн бири "PORT буйругу ишке ашкан жок" деген ката. Келгиле, бул катанын себептерин жана аны чечүүнүн жолдорун билип алалы.

Total Commander'дин акыркы нускасын жүктөп алыңыз

Ката себептери

"PORT буйругу аткарылбады" катасынын негизги себеби, көпчүлүк учурда Total Commander архитектурасынын өзгөчөлүктөрүндө эмес, провайдердин туура эмес орнотууларында жана бул кардар да, сервер провайдери да болушу мүмкүн.

Туташуунун эки режими бар: жигердүү жана пассивдүү. Активдүү режимде, кардар (биздин учурда, Total Commander программасы) серверге "PORT" буйругун жөнөтөт, анда ал өзүнүн байланыш координаттарын, атап айтканда IP дарегин отчет берет, ошондуктан сервер аны менен байланышат.

Пассивдүү режимди колдонууда, кардар серверге өзүнүн координаттарын өткөрүп берүүнү айтат жана аларды алгандан кийин, ага туташат.

Эгерде провайдердин жөндөөлөрү туура эмес болсо, прокси же кошумча брандмауэр колдонулуп, PORT буйругу аткарылганда, активдүү режимде өткөрүлүп берилген маалыматтар бузулуп, туташуу үзүлүп калат. Бул көйгөйдү кантип чечсе болот?

Bug fix

"PORT буйругу ишке ашкан жок" катасын чечүү үчүн, активдүү туташуу режиминде колдонулган PORT буйругун колдонуудан баш тартуу керек. Бирок, маселе, Жалпы командирде демейки мааниде колдонулган режим. Ошондуктан, бул катадан кутулуу үчүн, программага пассивдүү маалымат берүү режимин киргизишибиз керек.

Бул үчүн, жогорку горизонталдык менюдагы "Тармак" бөлүмүн чыкылдатыңыз. Пайда болгон тизмеде "FTP серверине туташууну" тандаңыз.

FTP туташууларынын тизмеси ачылат. Биз керектүү серверди белгилеп, "Өзгөртүү" баскычын чыкылдатыңыз.

Туташуу жөндөөлөрү менен терезе ачылат. Көрүнүп тургандай, "Пассивдүү алмашуу режими" пункту жандырылган эмес.

Биз бул нерсени кене менен белгилейбиз. Жөндөөлөрдүн өзгөрүшүнүн натыйжаларын сактоо үчүн "ОК" баскычын чыкылдатыңыз.

Эми серверге кайрадан туташууга аракет кылсаңыз болот.

Жогорудагы ыкма "PORT буйругу ишке ашкан жок" катасынын жоголушуна кепилдик берет, бирок FTP туташуусу иштей тургандыгына кепилдик жок. Акыр-аягы, бардык каталар кардар тарабында чечилбейт. Акыр-аягы, провайдер өз тармагындагы бардык FTP туташууларын атайылап блоктой алат. Бирок, "PORT буйругу ишке ашкан жок" катасын жоюунун жогоруда аталган ыкмасы көпчүлүк учурда колдонуучуларга ушул популярдуу протоколду колдонуп, Total Commander программасы аркылуу маалымат берүүнү улантууга жардам берет.

Pin
Send
Share
Send