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.

Reply via email to