question

Upvotes
Accepted
1 0 0 1

FTP - A connection attempt failed......

The Solution in short:

App Service running .Net App
Always on is set to On.

The App are Downloading file and fileinfo from Ftp server using WinSCP in the C# code.

From Log file:
"A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond."

It seems to fail at the code part:

var sessionOptions = new SessionOptions()
{
Protocol = Protocol.Ftp,
HostName = _hostName,
UserName = _userName,
Password = _password,
TimeoutInMilliseconds = 60000,
};
_session = new Session();
_session.DisableVersionCheck = true;
_session.DebugLogLevel = 0;
_session.ExecutablePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory + "winscp.exe");
_session.Open(sessionOptions)


The error only occurs when vi run the App on Azure, I cannot recreate the error in Debug on my local machine. If I debug the App local, it seems to get the production App on Azure to start running.


I do not know if I have to change the WinSCP settings in the code, or I should change the settings in Azure App Service.


rdp-apirefinitiv-data-platform
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

1 Answer

Upvotes
Accepted
13k 32 12 18

Hi @kepc,

We can only answer questions pertaining to Refinitiv products and technology. Please ask your generic programming question on StackOverFlow or Microsoft forums.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Click below to post an Idea Post Idea