Hey Tom, I haven't made any changes to the user account that weewx uses by default - I had assumed from my reading that it defaults to root. The only two non-system accounts on the RPi are root and pi.
Sudo wee_reports works from the terminal though, so there has to be some discrepancy with my assumptions, but I'm too Linux-dumb to have figured it out yet and I'm not really sure how to go about even troubleshooting it further. Should I maybe consider setting-up weewx to run as a non-root user and then reconfigure the passwordless SSH, assuming I can get that bit restored to a blank slate? Thank you, Trey On Thursday, May 28, 2020 at 3:58:49 PM UTC-4, Tom Keffer wrote: > > Are you running wee_reports as the same user as weewxd? Perhaps the latter > does not have access to the keys? > > On Thu, May 28, 2020 at 10:01 AM Benjamin Trey Blue <tblue...@gmail.com > <javascript:>> wrote: > >> Ahhh, got it - thank you. Added it there and I can see it being passed, >> but the result is the same: >> >> >> May 28 12:51:17 raspberrypi weewx[10689] ERROR weeutil.rsyncupload: >>> [['rsync', '--archive', '--stats', '-e ssh -o IdentitiesOnly=yes', >>> '/var/www/html/', 'u...@mydomain.com:/home4/USER/public_html']] reported >>> errors: Permission denied, please try again.. Received disconnect from >>> XX.XX.XX.XX port 22:2: Too many authentication failures for USER. >>> Disconnected from XX.XX.XX.XX port 22. rsync: connection unexpectedly >>> closed (0 bytes received so far) [sender]. rsync error: unexplained error >>> (code 255) at io.c(235) [sender=3.1.3] >> >> >> Manually invoked with sudo wee_reports again and it worked: >> >> May 28 12:57:23 raspberrypi wee_reports[10914] INFO weeutil.rsyncupload: >>> rsync'd 112 files (1,461,848 bytes) in 7.24 seconds >> >> >> >> >> On Thursday, May 28, 2020 at 12:43:45 PM UTC-4, John Kline wrote: >>> >>> Oops, I meant the [[RSYNC]] section. >>> >>> [[RSYNC]] >>> ssh_options = -o IdentitiesOnly=yes >>> >>> [[SSH]] >>>> ssh_options = -o IdentitiesOnly=yes >>>> >>> >>> On May 28, 2020, at 8:56 AM, Benjamin Trey Blue <tblue...@gmail.com> >>> wrote: >>> >>> >>> Thanks for the reply - I do not see a section for [[SSH]] in my >>> weewx.conf - do I nest that under the same [StdReport] section where >>> [[RSYNC]] is found? I pasted it just below the end of [[RSYNC]] but can't >>> see where the option was passed along: >>> >>> May 28 11:45:58 raspberrypi weewx[8853] ERROR weeutil.rsyncupload: >>>> [['rsync', '--archive', '--stats', '-e ssh', '/var/www/html/', >>>> 'u...@mydomain.com:/home4/USER/public_html']] reported errors: Permission >>>> denied, please try again.. Received disconnect from XX.XX.XX.XX port 22:2: >>>> Too many authentication failures for USER. Disconnected from XX.XX.XX.XX >>>> port 22. rsync: connection unexpectedly closed (0 bytes received so far) >>>> [sender]. rsync error: unexplained error (code 255) at io.c(235) >>>> [sender=3.1.3] >>>> >>> >>> >>> >>> On Thursday, May 28, 2020 at 11:36:26 AM UTC-4, John Kline wrote: >>>> >>>> Sorry, didn’t mean to send that yet: >>>> >>>> Should read: >>>> >>>> Does it work if you add the following to the SSH configuration in >>>> weewx.conf? >>>> >>>> [[SSH]] >>>> ssh_options = -o IdentitiesOnly=yes >>>> >>>> On May 28, 2020, at 8:34 AM, John Kline <jo...@johnkline.com> wrote: >>>> >>>> >>>> Does it work if you add: >>>> >>>> [[SSH]] >>>> ssh_options = -o IdentitiesOnly=yes >>>> >>>> >>>> -o IdentitiesOnly=yes >>>> >>>> >>>> On May 28, 2020, at 8:28 AM, Benjamin Trey Blue <tblue...@gmail.com> >>>> wrote: >>>> >>>> Too many authentication failures for >>>> >>>> -- >>> 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...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/76ef08ae-203e-4caf-9cfa-616faa16be67%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/76ef08ae-203e-4caf-9cfa-616faa16be67%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> -- >> 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...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/215768b7-1c70-447b-9f14-013db031ee89%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/215768b7-1c70-447b-9f14-013db031ee89%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/cffaa2cc-5041-4a9c-9120-4e0cb7a2b335%40googlegroups.com.