Syncing to AWS quit working today. I believe they have deprecated their support for TLS 1.0, 1.1. The plugin needs to be recompiled with newer .NET, following guidelines here
https://learn.microsoft.com/en-us/dotnet/framework/network-programming/tls
Anonymous
Yes, they deprecated 1.0 and 1.1 "no later than December 31, 2023" in their words. I rely on this plugin, and I hope it gets updated, but I see there has been no update in years.. As a workaround, install the "KeeAnywhere" plugin, and KeePassSync will start working again! It must have 1.2 support, and somehow KeePassSyync piggy backs off it.
I've taken source for KeePass 2.53 and latest KeePassSync and recompiled both under .NET 4.8.1. It fixes the TLS issue with AWS.
Fantastic, right now im waiting for sourceforge to restore our source control repo that is missing from their system update. Once they do I hope to put a new version out. I will also convert to the pkgx format which allows keepass to do the compile with its .net version rather than at release time.
Alright well repo history was partially recovered. I went ahead and rewrote most of the Amazon S3 implementation to use their SDK and it is working. I haven't had a chance to make a PLGX release but it is up at: https://github.com/mitchcapper/KeePassSync