Also, add: debug = 1 In your weewx.conf file and restart WeeWX. Your log will then contain output of the form: rsyncupload: cmd: <actual-rsync-cmd>
That will tell you if -i is being passed (likely it is) and also let you try it from the command line. > On Aug 9, 2022, at 8:55 AM, John Kline <j...@johnkline.com> wrote: > > > Just to double check, it’s the private key and not the directory that > contains the private key? > >>> On Aug 9, 2022, at 8:54 AM, Dan Jones <dan.rh.jo...@gmail.com> wrote: >>> >> Yep, correct, its the private key. >> >> But it looks like that whole ssh_options bit is being ignored. I can't see >> it in the logs when I tail them. >> >>> On Tuesday, August 9, 2022 at 4:52:18 PM UTC+1 jo...@johnkline.com wrote: >>> -i should refer to a file that contains a private key. Is that the case? >>> >>>>> On Aug 9, 2022, at 8:14 AM, Dan Jones <dan.rh...@gmail.com> wrote: >>>>> >>>> My weewx.conf contains this: >>> >>>> >>>> [[RSYNC]] >>>> skin = Rsync >>>> HTML_ROOT = /var/www/html >>>> server = awsbox >>>> user = www-data >>>> path = /var/www/html >>>> delete = 0 >>>> ssh_options = -i /root/.ssh/aws >>>> [[SSH]] >>>> ssh_options = -i /root/.ssh/aws >>>> >>>> I have awsbox in my host file, pointing to the correct ip address >>>> >>>> in my .ssh/config I have: >>>> >>>> Host awsbox >>>> user www-data >>>> IdentityFile /root/.ssh/aws >>>> >>>> >>>> when I start the Weewx server, I get this error >>>> >>>> DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', >>>> '--stats', '-e', 'ssh', '/tmp/weather34/serverdata/', >>>> 'www-...@123.123.123.123:/var/www/html/weather34/serverdata']] >>>> >>>> (IP changed for security) >>>> >>>> I can't see where the ip address is coming from. Is weewx or rsync >>>> converting it from the host file? >>>> >>>> Also, It seems to be ignoring the ssh_options parameter (though I could be >>>> using the wrong) But I hope that it isn't required, as I guess that rsync >>>> should be using the config in .ssh/config >>>> >>>> Any help would be greatly appreciated >>>> >>>> This is all on the latest version of Weewx >>>> >>> >>>> -- >>>> 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 weewx-user+...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/e84797ff-e452-4099-bac1-e032a1f6d903n%40googlegroups.com. >> >> -- >> 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 weewx-user+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/2240d22e-6787-4ac6-a6ba-7a4fb231da96n%40googlegroups.com. -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/9C7EF1B6-814D-4009-99B6-F3090A869D49%40johnkline.com.