FTPS ته ننوتل ښيي چې د کنټرول connection کار کړی. د فولډر لیست بل connection ته اړتیا لري، نو پروکسي کولی شي ننوتل اجازه کړي او بل ګام بند کړي.

د explicit FTPS سرور لپاره، د کنټرول لار او passive mode د WinSCP .NET سره تنظیم کړئ:

var options = new WinSCP.SessionOptions
{
    Protocol = WinSCP.Protocol.Ftp,
    HostName = "ftp.example.net",
    PortNumber = 21,
    UserName = ftpUser,
    Password = ftpPassword,
    FtpSecure = WinSCP.FtpSecure.Explicit,
    FtpMode = WinSCP.FtpMode.Passive
};

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example.net");
options.AddRawSettings("ProxyPort", "8080");

د ProxyMethod تنظیم چې ارزښت یې 3 دی HTTP CONNECT غوره کوي. دا اختیارونه د اپلیکیشن د عادي WinSCP Session ژوند دورې له لارې پرانیزئ، او کله چې منځګړی تصدیق غواړي ProxyUsername او ProxyPassword خام تنظیمات اضافه کړئ.

د لیست ناکامي تعقیب کړئ

په session log کې هوکړه شوی passive data endpoint او د هغه د connection ناکامي وګورئ. پروکسي باید هغه منزل او پورټ، او همدارنګه د FTP کنټرول endpoint اجازه کړي. له دې امله هغه قاعده چې CONNECT یوازې کنټرول پورټ ته اجازه ورکوي کولی شي ننوتل ومني او لیست رد کړي.

یوازې د کنټرول پورټ بدلول بند شوی data path نه جوړوي. د شبکې پالیسي د کتلو پر مهال په log کې ثبت شوی data endpoint وکاروئ.

دا مثال په 21 پورټ explicit FTPS پیلوي او TLS خبرې اترې کوي. د implicit FTPS endpoint لپاره اړوند FtpSecure mode او د سرور پورټ وکاروئ. په دواړو حالتونو کې د سرور ریښتینی TLS hostname او د سند تصدیق تنظیمات وکاروئ.

اړوندې مقالې