Hi @MirageUK,
Thank you for your work on this, it is fantastic. I am also getting the error previously mentioned "Unable to download latest game data. Permission denied (password)." and I am hoping some of this information I've gathered may be of help.
It looks like when I first setup an SFTP it works, when I go to set up a second neither of them work via getting that error. If I only have one configured it will update and work until I close the application, and then it'll start erroring with just the one.
Looking at the asvlog.log It looks like the error that is presented right after "Attempting to connect to sftp server: xxxx" is:
2022-06-17 15:19:19.6789|ERROR|Unable to download latest game dataRenci.SshNet.Common.SshAuthenticationException: Permission denied (password).
at Renci.SshNet.ClientAuthentication.Authenticate(IConnectionInfoInternal connectionInfo, ISession session)
at Renci.SshNet.ConnectionInfo.Authenticate(ISession session, IServiceFactory serviceFactory)
at Renci.SshNet.Session.Connect()
at Renci.SshNet.BaseClient.CreateAndConnectSession()
at Renci.SshNet.BaseClient.Connect()
at ARKViewer.frmViewer.DownloadSFtp() in C:\Dev\ASV_New\ASVPack\ArkViewer\frmViewer.cs:line 3041 at Renci.SshNet.ClientAuthentication.Authenticate(IConnectionInfoInternal connectionInfo, ISession session)
at Renci.SshNet.ConnectionInfo.Authenticate(ISession session, IServiceFactory serviceFactory)
at Renci.SshNet.Session.Connect()
at Renci.SshNet.BaseClient.CreateAndConnectSession()
at Renci.SshNet.BaseClient.Connect()
at ARKViewer.frmViewer.DownloadSFtp() in C:\Dev\ASV_New\ASVPack\ArkViewer\frmViewer.cs:line 3041
and when attempting to modify the FTP server "profile" I get the "Password confirmation failed." knowing it's the right password. This does not show up in asvlog.log.
If there is any more information I can provide, please let me know. Note: My SFTP server password is complex and does use a combination of uppercase and lowercase letters, numbers, and symbols (*@%$!). If I should try without one of those, let me know.