All good now. I had to have my web hosting company take care of some issues.
On Sunday, June 16, 2024 at 5:02:57 PM UTC-7 Kevin Key wrote: > > weewx@linux:~$ ssh we...@192.254.224.66 -p2222 > we...@192.254.224.66's password: > Received disconnect from 192.254.224.66 port 2222:2: Too many > authentication failures > Disconnected from 192.254.224.66 port 2222 > weewx@linux:~$ > On Sunday, June 16, 2024 at 4:51:53 PM UTC-7 Kevin Key wrote: > >> And now I keep getting this ""Received disconnect from 192.254.224.66 >> port 2222:2: Too many authentication failures". Do I need to delete >> everything and start over? >> >> On Sunday, June 16, 2024 at 4:07:36 PM UTC-7 vince wrote: >> >>> Host key verification failed...... >>> >>> Remember weewx runs as user 'weewx' and not your typical user (in your >>> case 'kevinphy').... >>> >>> You need to ssh into the remote host as the user weewx runs as 'once', >>> accept the remote host's system key when prompted, and weewx will be able >>> to rsync over ssh as 'its' user. It can be a little convoluted to do this >>> typically, so I usually cheat a little.... >>> >>> # temporarily let weewx run a shell >>> sudo chsh -s /bin/bash weewx >>> >>> # su to the weewx account >>> su - weewx >>> (you will be in a shell as weewx) >>> >>> # seed its known_hosts file and set permissions correctly >>> ssh your_remote_host_or_ip >>> (answer yes for the host key prompt, then ^C to exit) >>> (and exit your weewx shell) >>> >>> # (re)set weewx's shell to nologin >>> sudo chsh -s /usr/sbin/nologin weewx >>> >>> There is undoubtedly many ways to do it, but this worked for me. >>> >>> On Sunday, June 16, 2024 at 3:29:56 PM UTC-7 Kevin Key wrote: >>> >>>> Thanks Vince. I'm getting closer. For some reason, the connection via >>>> weewx gets rejected but not when I do so via the command line: >>>> >>>> >>>> Jun 16 15:27:54 linux weewxd[2084707]: DEBUG weeutil.rsyncupload: >>>> rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', >>>> '/var/www/html/weewx/belchertown/', >>>> 'kevi...@192.254.224.66:/home2/kevinphy/ >>>> kevinkeyphotography.com']] >>>> Jun 16 15:27:54 linux weewxd[2084707]: ERROR weeutil.rsyncupload: rsync >>>> reported errors. Original command: ['rsync', '--archive', '--stats', '-e', >>>> 'ssh', '/var/www/html/weewx/belchertown/', >>>> 'kevi...@192.254.224.66:/home2/kevinphy/kevinkeyphotography.com'] >>>> Jun 16 15:27:54 linux weewxd[2084707]: ERROR weeutil.rsyncupload: **** >>>> Host key verification failed. >>>> Jun 16 15:27:54 linux weewxd[2084707]: ERROR weeutil.rsyncupload: **** >>>> rsync: connection unexpectedly closed (0 bytes received so far) [sender] >>>> Jun 16 15:27:54 linux weewxd[2084707]: ERROR weeutil.rsyncupload: **** >>>> rsync error: unexplained error (code 255) at io.c(231) [sender=3.2.7] >>>> ^X^C >>>> kevin@linux:/usr/share/weewx/weeutil$ >>>> >>>> This works fine via command line: >>>> >>>> rsync -arP /var/www/html/weewx/ kevi...@192.254.224.66:/home2/kevinphy/ >>>> kevinkeyphotography.com/weewx >>>> >>>> On Sunday, June 16, 2024 at 2:14:51 PM UTC-7 vince wrote: >>>> >>>>> [[RSYNC]] # rsync'ing to a webserver is treated as just another report >>>>> skin = Belchertown HTML_ROOT = /var/www/html/weewx/rsync >>>>> >>>>> Should be skin = Rsync >>>>> >>>>> (you posted your forecast credentials in your belchertown section of >>>>> debug.txt so you might want to generate a new key for that..) >>>>> >>>>> On Sunday, June 16, 2024 at 1:36:12 PM UTC-7 Kevin Key wrote: >>>>> >>>>>> Here ya go. The only lines that, IMHO, stand out: >>>>>> >>>>>> Jun 16 13:24:25 linux weewxd[1930780]: DEBUG weewx.reportengine: >>>>>> Running report 'FTP' >>>>>> Jun 16 13:24:25 linux weewxd[1930780]: DEBUG weewx.reportengine: >>>>>> Found configuration file /etc/weewx/skins/Belchertown/skin.conf for >>>>>> report >>>>>> 'FTP' >>>>>> Jun 16 13:24:25 linux weewxd[1930780]: DEBUG weewx.reportengine: >>>>>> Invalid report_timing setting for report 'FTP', running report anyway >>>>>> Jun 16 13:24:25 linux weewxd[1930780]: DEBUG weewx.reportengine: >>>>>> **** Invalid field 'minutes' in 'minutes hours day_of_month months >>>>>> day_of_week' >>>>>> Jun 16 13:24:25 linux weewxd[1930780]: DEBUG weewx.reportengine: >>>>>> Running generators for report 'FTP' in directory >>>>>> '/etc/weewx/skins/Belchertown' >>>>>> >>>>>> On Saturday, June 15, 2024 at 9:40:21 PM UTC-7 gjr80 wrote: >>>>>> >>>>>>> The clue will be in the log, sometimes it is what is not in the log >>>>>>> rather than an error message that provides the clue. I suggest you >>>>>>> leave debug >>>>>>> = 1, restart WeeWX and post a log extract showing the full WeeWX >>>>>>> startup and at least a couple of report cycles. >>>>>>> >>>>>>> Gary >>>>>>> On Sunday 16 June 2024 at 13:07:29 UTC+10 kevi...@gmail.com wrote: >>>>>>> >>>>>>>> I have FTP and Rsync enabled and the servers and credentials >>>>>>>> specified, but no uploads and no errors in the log. Any suggestions? >>>>>>>> The >>>>>>>> local files are created, but there is nothing on the log to indicate >>>>>>>> any >>>>>>>> upload attempts. I have debug = 1. >>>>>>> >>>>>>> -- 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/437eb92c-e27c-4feb-a1d7-591d393971een%40googlegroups.com.