Is Acrosync a dead project?

There has not been any updates to Acrosync for long time and it lacks support for any modern (read "not depreciated") SSH algos (MAC, key exchange, host key). It is impossible to run a SSHD server with recommended hardening and have it working with Acrosync.

How about making an announcement that Acrosync is end-of-life and won't be maintained in the future?

Comments

  • Acrosync is not dead -- at this time I will not implement new features but I'll try my best to fix any bugs.  In the future when my other projects are not so time-consuming as they are now, I'll come back to Acrosync and think about Acrosync 2.

    Now back to the issue -- I ran a test to set up an ssh server that only accepts diffie-hellman-group-exchange-sha256 (which is included in the SSH Hardening guide linked in your other post) and Acrosync could connect to this server.  So if you can provide more details on your sshd configuration that would be helpful.
  • On my server running OpenBSD 6.9 with OpenSSH 8.6, the diffie-hellman-group-exchange-sha256 exchange is enabled as you say.

    Any attempts to connect from PhotoBackup or Acrosync produce this message in the sshd log:

    sshd[PID]: Unable to negotiate with IPADDR port PORT: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1 [preauth]

    I have also tried on Linux Mint 20.1, with a similar message.

    I have reverted to using the rsync protocol within my home network, but would love to start using SSH from externally again.

  • Which version of Acrosync are you running?  This is the sshd log with Acrosync for Windows 1.7 build 611:

    debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]

    debug1: SSH2_MSG_KEXINIT sent [preauth]

    debug1: SSH2_MSG_KEXINIT received [preauth]

    debug1: kex: algorithm: diffie-hellman-group-exchange-sha256 [preauth]

    debug1: kex: host key algorithm: ssh-rsa [preauth]

    debug1: kex: client->server cipher: aes128-ctr MAC: hmac-sha2-256 compression: none [preauth]

    debug1: kex: server->client cipher: aes128-ctr MAC: hmac-sha2-256 compression: none [preauth]



  • Hi there.

    I'm using iOS 14.6 as a client, though I got similar results with earlier iOS versions.

    The app versions are:
     Acrosync: 3.1
     PhotoBackup: 1.8

    Those are the latest, as far as I know.

    Thank you.

  • Acrosync for iOS is on a separate code base which needs to be updated.  Unfortunately it is of lower priority than Acrosync for Windows and Acrosync for Mac.  I'll update its ssh library in the next release when I have more time.
Sign In or Register to comment.