photobackup which uses ssh from iphone to freebsd not working after upgrade to 14

I have a nice iphone app photobackup that uses ssh to sync all my pics n vids to my freebsd desktop. easy n simple ( I think it might use rsync behind the scenes as it does incremental like rsync)

"failed to establish an ssh session, unable to exchange encryption keys"

I just upgraded from 13.2 to 14.0 and now it won't work.

I have been looking at /etc/ssh/sshd_config but am not sure what to change.

I can ssh locally and from a windows box I can use rsync and ssh.

photobackup has rsync feature and I enabled rsyncd but no dice , it complains about a module "/" I think misinterpreting first part of the path /d/iphone/ I had in there that used to work with the ssh option

Any ideas?
 
added a new user, same keys error with the ssh option

rsyncs fine from cygwin on windows as user h or g
 
Try adding this to the end of /etc/ssh/sshd_config:

Code:
Match All
    HostKeyAlgorithms = +ssh-rsa
    PubkeyAcceptedAlgorithms = +ssh-rsa

Followed by service reload sshd.

Some of the older (less secure) algorithms have been disabled for some time now upstream, and the ssh-rsa removal (by default) landed in 14.0. If the SSH implementation hasn't been upgraded in your client...

As long as this machine is not accessible (inbound) from the internet, it's likely not worth losing any sleep over tweaking these. You might watch your app's update logs for when you can remove these work-arounds.
 
They seem to be stingy with their USB ports too...
I will give Apple credit. They keep a consistent look. I have to use them at work.
 
Back
Top