You should see 'something' related to rsync in your logs unless you 
massively messed up your RSYNC section or its location in weewx.conf

For example - I took a clean system and enabled RSYNC then added the 
log_failure and log_success lines to make it explicitly log 
failure/success..

[StdReport]
    ...many lines omitted for brevity...
    [[RSYNC]]
        skin = Rsync
        enable = true
        server = replace_me    ### <=== it'll fail on hostname resolution
        user = replace_me
        path = replace_me
        log_failure = true
        log_success = true

It logs the expected failures showing weewx at least ran the uploader.

2024-05-24T09:27:32.412737-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.engine: Starting main packet loop.
2024-05-24T09:30:14.923691-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.manager: Added record 2024-05-24 09:30:00 PDT (1716568200) to 
database 'weewx.sdb'
2024-05-24T09:30:14.932831-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.manager: Added record 2024-05-24 09:30:00 PDT (1716568200) to daily 
summary in 'weewx.sdb'
2024-05-24T09:30:15.216464-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.24 
seconds
2024-05-24T09:30:15.507333-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.imagegenerator: Generated 56 images for report SeasonsReport in 0.27 
seconds
2024-05-24T09:30:15.508311-07:00 deb12pkgtwo weewxd[3052]: INFO 
weewx.reportengine: Copied 5 files to /var/www/html/weewx
2024-05-24T09:30:16.021060-07:00 deb12pkgtwo weewxd[3052]: ERROR 
weeutil.rsyncupload: rsync reported errors. Original command: ['rsync', 
'--archive', '--stats', '-e', 'ssh', '/var/www/html/weewx/', 
'replace_me@replace_me:replace_me']
2024-05-24T09:30:16.021132-07:00 deb12pkgtwo weewxd[3052]: ERROR 
weeutil.rsyncupload: **** ssh: Could not resolve hostname replace_me: Name 
or service not known
2024-05-24T09:30:16.021153-07:00 deb12pkgtwo weewxd[3052]: ERROR 
weeutil.rsyncupload: **** rsync: connection unexpectedly closed (0 bytes 
received so far) [sender]
2024-05-24T09:30:16.021170-07:00 deb12pkgtwo weewxd[3052]: ERROR 
weeutil.rsyncupload: **** rsync error: unexplained error (code 255) at 
io.c(231) [sender=3.2.7]


Another example from one of my weewx instances that rsyncs a skin that has 
literally one file in it:
May 24 09:35:28 pi4 weewxd-ecowitt[27898]: INFO weewx.manager: Added record 
2024-05-24 09:35:00 PDT (1716568500) to database 'ecowitt.sdb'
May 24 09:35:28 pi4 weewxd-ecowitt[27898]: INFO weewx.manager: Added record 
2024-05-24 09:35:00 PDT (1716568500) to daily summary in 'ecowitt.sdb'
May 24 09:35:29 pi4 weewxd-ecowitt[27898]: INFO weewx.cheetahgenerator: 
Generated 1 files for report ecowitt in 0.03 seconds
May 24 09:35:29 pi4 weewxd-ecowitt[27898]: INFO weewx.reportengine: Copied 
0 files to /home/pi/weewx-data/public_html/ecowitt
May 24 09:35:29 pi4 weewxd-ecowitt[27898]: INFO weeutil.rsyncupload: 
rsync'd 1 files (3,962 bytes) in 0.69 seconds

On Friday, May 24, 2024 at 5:41:43 AM UTC-7 Graham Eddy wrote:

> run the command as user weewx on the weewx box, i hasten to clarify
> *⊣GE⊢*
>
> On 24 May 2024, at 10:39 PM, Graham Eddy <g...@geddy.au> wrote:
>
> on source box running weewx, run $ ssh websvr hostname (where websvr is 
> rsync target host)
>
>
>

-- 
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/a6355588-6034-49cb-9b7e-e3ff587e7514n%40googlegroups.com.

Reply via email to