Azure App Service - connection attempt failed

Advertisement

lnl@energidanmark.dk
Joined:
Posts:
1
Location:
Denmark

Azure App Service - connection attempt failed

The Solution in short:

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

The app is 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.

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
41,454
Location:
Prague, Czechia

Re: Azure App Service - connection attempt failed

If the code works in other environments, I'm quite sure that no change in the code will help to make it working on Azure. This looks like a firewall issue.

Reply with quote

Advertisement

You can post new topics in this forum