"PORT ბრძანება ვერ მოხერხდა" შეცდომის გადაჭრა სულ მეთაურმა

Pin
Send
Share
Send

სერვერზე ფაილების გაგზავნისას და FTP პროტოკოლის გამოყენებით ფაილების მიღებისას, ზოგჯერ აღინიშნება სხვადასხვა შეცდომები, რომლებიც შეფერხებენ გადმოტვირთვას. რა თქმა უნდა, ეს უამრავ პრობლემას უქმნის მომხმარებლებს, განსაკუთრებით მაშინ, თუ საჭიროა სასწრაფოდ გადმოწეროთ მნიშვნელოვანი ინფორმაცია. ერთ – ერთი ყველაზე გავრცელებული პრობლემა, როდესაც FTP– ს საშუალებით მთლიანი კომანდორის საშუალებით მონაცემების გადაცემა არის შეცდომა „PORT ბრძანება ვერ მოხერხდა“. მოდით გავეცნოთ ამ შეცდომის მიზეზებს და გზებს.

ჩამოტვირთეთ უახლესი ვერსია Total Commander

შეცდომის მიზეზები

შეცდომის ძირითადი მიზეზი "PORT ბრძანება ვერ მოხერხდა", უმეტეს შემთხვევაში, არა მთლიანი კომანდორის არქიტექტურის მახასიათებლებში, არამედ პროვაიდერის არასწორ პარამეტრებში, და ეს შეიძლება იყოს კლიენტი ან სერვერის პროვაიდერი.

არსებობს კავშირის ორი რეჟიმი: აქტიური და პასიური. აქტიურ რეჟიმში, კლიენტი (ჩვენს შემთხვევაში, Total Commander პროგრამა) სერვერს უგზავნის "PORT" ბრძანებას, რომელშიც იგი აცნობებს მისი კავშირის კოორდინატებს, კერძოდ, IP მისამართს, ისე რომ სერვერს დაუკავშირდა მას.

პასიური რეჟიმის გამოყენებისას, კლიენტი ეუბნება სერვერს, რომ გადაიტანოს თავისი კოორდინატები, ხოლო მათი მიღების შემდეგ, იგი მას აკავშირებს.

თუ პროვაიდერის პარამეტრები არასწორია, მარიონეტული ან დამატებითი ბუხრის გამოყენებით, გადაცემული მონაცემები აქტიურ რეჟიმში ხდება დამახინჯებული, როდესაც შესრულებულია PORT ბრძანება, ხოლო კავშირი გათიშულია. როგორ მოვაგვაროთ ეს პრობლემა?

შეცდომის დაფიქსირება

შეცდომის გადასაჭრელად "PORT ბრძანება ვერ მოხერხდა", თქვენ უნდა უარი თქვან PORT ბრძანების გამოყენებაზე, რომელიც გამოიყენება აქტიური კავშირის რეჟიმში. მაგრამ, პრობლემა ის არის, რომ ნაგულისხმევი ჯამში, ეს არის კომერციული რეჟიმი, რომელიც გამოიყენება. ამიტომ, ამ შეცდომისგან თავის დასაღწევად, პროგრამაში უნდა ჩართოთ პასიური მონაცემების გადაცემის რეჟიმი.

ამისათვის დააჭირეთ ზედა ჰორიზონტალური მენიუს "ქსელის" განყოფილებას. სიაში, რომელიც გამოჩნდება, აირჩიეთ "დაკავშირება FTP სერვერთან".

იხსნება FTP კავშირების სია. ჩვენ აღვნიშნავთ საჭირო სერვერს და დააჭირეთ ღილაკს "შეცვლა".

ფანჯარა იხსნება კავშირის პარამეტრებით. როგორც ხედავთ, პუნქტი "პასიური გაცვლის რეჟიმი" არ არის გააქტიურებული.

ჩვენ აღვნიშნავთ ამ ნივთს ტიკებით. და დააჭირეთ ღილაკს "OK", რომ შეინახოთ პარამეტრების შეცვლის შედეგები.

ახლა შეგიძლიათ კვლავ სცადოთ სერვერთან დაკავშირება.

ზემოაღნიშნული მეთოდი უზრუნველყოფს შეცდომის გაქრობას "PORT ბრძანება ვერ მოხერხდა", მაგრამ არ შეიძლება გარანტიას რომ FTP კავშირი იმუშავებს. ყოველივე ამის შემდეგ, ყველა შეცდომის მოგვარება შეუძლებელია კლიენტის მხრიდან. და ბოლოს, მიმწოდებელს შეუძლია მიზანმიმართულად დაბლოკოს ყველა ქსელური ქსელის FTP კავშირი. ამასთან, შეცდომის აღმოფხვრის ზემოთ ჩამოთვლილი მეთოდი "PORT ბრძანება ვერ მოხერხდა", უმეტეს შემთხვევაში, მომხმარებლებს ეხმარება განაახლონ მონაცემთა გადაცემა Total Commander პროგრამის საშუალებით, ამ პოპულარული პროტოკოლის გამოყენებით.

Pin
Send
Share
Send