WinSCP FTPS د پروکسي له لارې ننوځي خو د فایلونو لیست نشي ښودلی
د FTPS لپاره د HTTP CONNECT کارولو پر مهال passive data connection او د کنټرول connection دواړه وګورئ.
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 او د سند تصدیق تنظیمات وکاروئ.