I’m running into the following issue when trying to ftp or ftps deploy to an azure website. I have it all configured correctly and read over your docs. I’ve also verified that I can ftp from the tentacle server to azure but it fails everytime I try to deploy with the following error:
FTP site waws-prod-blu-xxx.ftp.azurewebsites.windows.net/
12:16:25Info
Beginning synchronization…
12:16:25Error
Unable to connect: No such host is known
12:16:25Fatal
No such host is known
System.Net.Sockets.SocketException (0x80004005): No such host is known
at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at qhiMC1Xuu34CUjetS8k.LNc3KwX3bGnToWhZIVS.y2tbeFfgFcM(String )
at XcqC787D1ucHJq5OQAj.yh70E5iz8XLwLVCuYfS.EPVPqRqDe4O(BaseSocket , String , Int32 )
at jSf7nr7nK0kHXbdune0.hQ7S2l7TWSXN1JWJZMU.EPVPqRqDe4O(BaseSocket , String , Int32 )
at EnterpriseDT.Net.Ftp.FTPControlSocket.BI2b14kDWh8(BaseSocket , String , Int32 , Int32 , Encoding )
at XcqC787D1ucHJq5OQAj.yh70E5iz8XLwLVCuYfS.Iglb1C88U4M(BaseSocket , SocksContext , ProxySettings , String , Int32 , Int32 , Encoding )
at jSf7nr7nK0kHXbdune0.hQ7S2l7TWSXN1JWJZMU…ctor(Boolean , SocksContext , ProxySettings , SmBPJHeUoCMd4Fv2siD , String , Int32 , Int32 , SecureFTPCompatibilityFlags , Encoding , ILogTag )
at EnterpriseDT.Net.Ftp.Ssl.SSLFTPClient.Connect()
at EnterpriseDT.Net.Ftp.SecureFTPConnection.Connect()
at Octopus.Tentacle.Deployment.Integration.Ftp.FtpSynchronizer.SynchronizationSession.ConnectAndSynchronize() in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Tentacle\Deployment\Integration\Ftp\FtpSynchronizer.cs:line 97
at Octopus.Tentacle.Deployment.Integration.Ftp.FtpSynchronizer.SynchronizationSession.Execute() in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Tentacle\Deployment\Integration\Ftp\FtpSynchronizer.cs:line 89
at Octopus.Tentacle.Deployment.Integration.Ftp.FtpSynchronizer.Synchronize(FtpSynchronizationSettings settings) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Tentacle\Deployment\Integration\Ftp\FtpSynchronizer.cs:line 16
at Octopus.Tentacle.Deployment.Conventions.Implementations.FtpConvention.<>c__DisplayClass2.b__1(IConventionContext cc) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Tentacle\Deployment\Conventions\Implementations\FtpConvention.cs:line 56
at Octopus.Tentacle.Deployment.Conventions.ConventionContextExtensions.RunChildOperation(IConventionContext context, String friendlyName, Action`1 operation) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Tentacle\Deployment\Conventions\ConventionContextExtensions.cs:line 15
In the configuration the ftp site is waws-prod-blu-xxx.ftp.azurewebsites.windows.net and doesn’t have the trailing /. I’m at a loss on what could be causing this…