Thanks Chris.
ps uaxw | grep weewx
root 10111 2.6 0.6 117148 52824 ? Ssl 11:31 9:09
/usr/bin/python3 /home/weewx/bin/weewxd /home/weewx/weewx.conf
pi 13411 0.0 0.0 7444 580 pts/4 S+ 17:21 0:00 grep
--color=auto weewx
[[RSYNC]]
# rsync'ing to a webserver is treated as just another report
skin = Rsync
enable = true
server = kq5s.com
user = XXXXX ( not sure if I should post this or not. It is a user
on my internet site)
path = public_html
port = 2222
delete = 0
On Sunday, October 29, 2023 at 5:10:44 PM UTC-5 [email protected] wrote:
> So, here's one of mine:
> renogy0_/home/crichmon> cat .ssh/config
> # hosts with more than two components are probably external
> PubkeyAuthentication yes
> # relax checking on internal hosts/networks # hopefully this list will not
> grow and all new site's networks will be
> Host 192.168.0.* 192.168.1.* 192.168.2.* 192.168.3.*
> StrictHostKeyChecking no
> Host *.chaos.home *.csrhome.home *.garage.home
> StrictHostKeyChecking no
> Host *.*
> StrictHostKeyChecking yes
>
> Not particularly interesting. I'd suggest looking at: man ssh_config
> At the end of the day, this is not the likely problem. As you said, the
> issue seems to be somewhat intermittent, so it isn't
> a complete config failure, but something a bit harder to figure out.
>
> Still, we need as many details as you can provide. One thing... You said
> you are running weewx as userID pi.
> Is that a fact or an assumption? How do you know? ps uaxw | grep weewx
> will give that answer. Knowing that
> will narrow down the possible problems. The other bit is how your rsync
> is configured. We can sort-of see that
> from the logs, but nothing is clear yet.
> You still haven't provided the RSYNC config. One of mine is:
> [[RSYNC]]
> skin = Rsync
> enable = false
> server = router1
> user = crichmon
> path = /var/www/html/solar
> delete = 0
> Nothing secret here, at least for me. This one is internal to my
> network. I don't actually have weewx push externally.
> That's done elsewhere.
>
> The other bit is the mystery of how ssh is set up for both ends of your
> connection, and details of what happens
> when running either ssh or rsync manually.
>
> I'll step out here a bit:
> renogy0_/home/crichmon> ls -la .ssh
> drwx------ 2 crichmon crichmon 4096 Jul 19 12:50 .
> drwxr-xr-x 14 crichmon crichmon 4096 Oct 29 15:57 ..
> -rw------- 1 crichmon crichmon 1029 Aug 24 2019 authorized_keys
> -rw------- 1 crichmon crichmon 415 Jul 19 12:50 config
> -rw------- 1 crichmon crichmon 883 Jan 16 2009 id_rsa
> -rw------- 1 crichmon crichmon 226 Jan 16 2009 id_rsa.pub
> -rw------- 1 crichmon crichmon 1675 Jan 18 2019 id_rsa_r1
> -rw------- 1 crichmon crichmon 398 Jan 18 2019 id_rsa_r1.pub
> -rw------- 1 crichmon crichmon 2558 Jul 7 2019 identity
> -rw------- 1 crichmon users 26801 Sep 27 15:35 known_hosts
>
> The same from you might also eliminate a possible source of error. We'd
> need this for all your users and all
> ends of the connections, or at least confirmation that your permissions
> are reasonable.
> Chris
> On Sunday, October 29, 2023 at 3:26:51 PM UTC-6 Tom -KQ5S wrote:
>
>> Hi Vince,
>> As mentioned earlier I do not have a .ssh/config file so perhaps that is
>> the issue. Would the file look like:
>>
>> Host website
>> Hostname kq5s.com
>> User pi (or the name in my [Rsync] part of weewx.conf)
>> Port 2222
>>
>> On Sunday, October 29, 2023 at 4:12:43 PM UTC-5 vince wrote:
>>
>>> you said you run as user 'pi' so you need to provide your
>>> /home/pi/.ssh/config file so we see the rsync/ssh setup for the user weewx
>>> is running as...
>>>
>>> On Sunday, October 29, 2023 at 2:09:56 PM UTC-7 Tom -KQ5S wrote:
>>>
>>>> I don't know if it makes a difference but I just did a search and I
>>>> have the same .ssh folder under /home/pi/.ssh as well as /boot/.ssh. I
>>>> must have put it there while trying to trouble shoot the problem.
>>>>
>>>> On Sunday, October 29, 2023 at 3:59:29 PM UTC-5 Tom -KQ5S wrote:
>>>>
>>>>> Thanks, Vince for the help as I have seen you help many others on
>>>>> here. I wasn't shouting before I merely copied and pasted what my ISP
>>>>> sent
>>>>> me. That is the font they used.
>>>>>
>>>>> The only files in my /root/.ssh directory are the rsa keys and a
>>>>> known_hosts file. I don't remember creating a config file so that may be
>>>>> part of the problem. I see where the instructions under [RSYNC] say to
>>>>> put
>>>>> the server in the .ssh/config file. Is the config file as simple as:
>>>>> ===================================================
>>>>> Host website
>>>>> Hostname kq5s.com
>>>>> User pi (or name in my [Rsync] part of weewx.conf)
>>>>> Port 2222
>>>>> ==================================================
>>>>>
>>>>> [RSYNC]]
>>>>> # rsync'ing to a webserver is treated as just another report
>>>>> skin = Rsync
>>>>> enable = true
>>>>> server = kq5s.com
>>>>> user = XXXXX ( not sure if I should post this or not. It is a
>>>>> user on my internet site)
>>>>> path = public_html
>>>>> port = 2222
>>>>>
>>>>> delete = 0
>>>>>
>>>>>
>>>>> Tom
>>>>> On Sunday, October 29, 2023 at 2:31:10 PM UTC-5 vince wrote:
>>>>>
>>>>>> I'm not understanding what you guys think you see. I don't see
>>>>>> anything in his logs saying the total time to do things is exceeding the
>>>>>> 5-minute default archive interval. His possibly edited log snippet
>>>>>> above
>>>>>> showed rsync happening every 5 minutes which is normal. It only takes a
>>>>>> couple seconds which is normal. The number of files is reasonable
>>>>>> given
>>>>>> the skins he's using.
>>>>>>
>>>>>> What is 'not' normal is the support ticket reply from his ISP saying
>>>>>> he's intermittently trying to connect to an invalid user id on the
>>>>>> remote
>>>>>> side.
>>>>>>
>>>>>> Again - lets see your RSYNC stanza(s) from weewx.conf and also your
>>>>>> .ssh/config stanza for the account you're using locally to connect to
>>>>>> the
>>>>>> ISP server. This is almost certainly a rsync/ssh configuration issue
>>>>>> based on what I've seen in the thread above.
>>>>>>
>>>>>> On Sunday, October 29, 2023 at 11:48:48 AM UTC-7 [email protected]
>>>>>> wrote:
>>>>>>
>>>>>>> Tom,
>>>>>>> So, from your hosting provider, you are getting two types of
>>>>>>> errors. One for userID, the other for MaxStartups. The #27 and #28
>>>>>>> are
>>>>>>> the number of
>>>>>>> Startups, so something is getting hung up somewhere between you and
>>>>>>> your hosting service, and weewx seems to be the victim. This sure
>>>>>>> seems
>>>>>>> like
>>>>>>> a basic networking/ssh setup issue that's best debugged by hand
>>>>>>> outside of weewx. One more thing you can try is simply ssh'ing to your
>>>>>>> hosting site,
>>>>>>> but include a -v (or two or three v's) in the command line. It
>>>>>>> generates a LOT of messages, but take your time to see what it's
>>>>>>> telling
>>>>>>> you if there's a failure.
>>>>>>> Make sure all your permissions are correct in all the places you
>>>>>>> have an .ssh directory (directory: chmod 2700, files: chmod 0600).
>>>>>>> Chris
>>>>>>>
>>>>>>> On Sunday, October 29, 2023 at 12:16:10 PM UTC-6 vince wrote:
>>>>>>>
>>>>>>>> You are posting very cryptic information making helping you very
>>>>>>>> difficult. And your font looks like you're yelling.
>>>>>>>>
>>>>>>>> We need to see pieces of your actual configuration files:
>>>>>>>>
>>>>>>>> - post your weewx.conf RSYNC section(s)
>>>>>>>> - post your ~/.ssh/config section for the host(s) you
>>>>>>>> referenced in the RSYNC section in weewx.conf
>>>>>>>> - (make sure you show use the ssh config for the user weewx
>>>>>>>> runs as, whatever you are using)
>>>>>>>>
>>>>>>>> It almost sounds like you have multiple RSYNC sections in weewx and
>>>>>>>> you are trying to upload twice, once to one user, once to a different
>>>>>>>> user.
>>>>>>>> Regardless, we need to see your actual config file sections to help
>>>>>>>> much.
>>>>>>>>
>>>>>>>>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/99db244c-6719-47ed-a455-1a76f984dc45n%40googlegroups.com.