I recently updated the operating system on which I'm running weewx to Ubuntu 22.04 and now Rsync to my web server is no longer working. I'm pretty sure it's because the version of ssh in Ubuntu 22.04 is newer than the previous version and I've tried various fixes but haven't been able to solve it.
The error in the logs is: Unable to negotiate with ***.***.**.** port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss ERROR weeutil.rsyncupload: **** rsync: connection unexpectedly closed (0 bytes received so far) [sender] ERROR weeutil.rsyncupload: **** rsync error: unexplained error (code 255) at io.c(231) [sender=3.2.7] >From searching online I've tried adding various things to different ssh config files but none has worked. I'm sure it must be a fairly simple solution though - can anyone point me in the right direction? Thanks! -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/a2bc03f3-888a-4bd0-8fd4-5ac836106876n%40googlegroups.com.
