Hi again, Tom.
No response yet from server admin...
Below is the extract from weewx.conf for configuration of ftp (now
disabled) and sftp:
[[SFTP]]
skin = sftp
user = USERNAME
password = **********
server = pcug.org.au/~USERNAME # The ftp server name
port = 22
path = /WWW # The destination directory, e.g.,
/weather
[[FTP]]
# FTP'ing the results to a webserver is treated as just another
report,
# albeit one with an unusual report generator!
skin = Ftp
# If you wish to use FTP, set "enable" to "true", then fill out the
# next four lines.
# Use quotes around the password to guard against parsing errors.
enable = false
user = USERNAME
password = **********
server = pcug.org.au/~USERNAME # The ftp server name, e.g,
www.myserver.org
path = /WWW # The destination directory, e.g., /weather
# Set to True for an FTP over TLS (FTPS) connection. Not all servers
# support this.
secure_ftp = False
# To upload files from something other than what HTML_ROOT is set
# to above, specify a different HTML_ROOT here.
#HTML_ROOT = /var/www/html/weewx
# Most FTP servers use port 21.
port = 21
# Set to 1 to use passive mode, zero for active mode
passive = 1
I have also copied a (lengthy, sorry) section of the logs which indicates a
couple of issues with sftp, being something about "host keys" and another
issue with sftp trying (and failing) to create a directory on the server (
/WWW ). This is something I have no control of as it is the standard
configurations for users of this service.
Another issue is the the generator seems to crash because of a "network
issue". The data was collected and stored in the database, but no reports
were updated for about 12 hours as weewx was unable to kill the process.
I have delineated these issues in the text below with a blank line, a
series of ">>>>>>>>>>>>>>>>>>" and a second blank line so they should be
easy to locate.
Sorry about being a pest...
Regards,
Alan
Log extract:
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:10:00 AEDT (1730747400) to database 'weewx'
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:10:00 AEDT (1730747400) to daily summary in 'weewx'
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
reports for latest time in the database.
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
report 'SeasonsReport'
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/Seasons/skin.conf for report
'SeasonsReport'
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Unable
to set locale 'en': unsupported locale setting. Using default.
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
generators for report 'SeasonsReport' in directory
'/etc/weewx/skins/Seasons' with locale 'en_AU.UTF-8'
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.cheetahgenerator:
Using search list ['weewx.cheetahgenerator.Almanac',
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions',
'weewx.cheetahgenerator.Extras', 'weew>
Nov 05 06:10:27 Bigfish-05 weewxd[1320]: DEBUG weewx.manager: Daily summary
version is 4.0
Nov 05 06:10:29 Bigfish-05 weewxd[1320]: INFO weewx.cheetahgenerator:
Generated 8 files for report SeasonsReport in 2.39 seconds
Nov 05 06:10:29 Bigfish-05 weewxd[1320]: DEBUG weewx.manager: Daily summary
version is 4.0
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: INFO weewx.imagegenerator:
Generated 19 images for report SeasonsReport in 0.76 seconds
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: INFO weewx.reportengine: Copied 0
files to /var/www/html/weewx
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Report
'SmartphoneReport' not enabled. Skipping.
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Report
'MobileReport' not enabled. Skipping.
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Report
'StandardReport' not enabled. Skipping.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
report 'SFTP'
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/sftp/skin.conf for report 'SFTP'
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Cannot
read localization file /etc/weewx/skins/sftp/lang/en.conf for report
'SFTP': Config file not found: "/etc/weewx/skins/sftp/lang/en.conf".
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: ****
Using defaults instead.
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Unable
to set locale 'en': unsupported locale setting. Using default.
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
generators for report 'SFTP' in directory '/etc/weewx/skins/sftp' with
locale 'en_AU.UTF-8'
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: running
SFTPGenerator 0.7
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp:
local_root=/var/www/html/weewx
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp:
remote_root=/WWW
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp:
server=members.tip.net.au port=22 user=USERNAME
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: connecting
to [email protected]
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: starting
thread (client mode): 0x7edd8190
Nov 05 06:10:30 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Local
version/idstring: SSH-2.0-paramiko_3.5.0
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Remote
version/idstring: SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u3
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: INFO paramiko.transport: Connected
(version 2.0, client OpenSSH_9.2p1)
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: === Key
exchange possibilities ===
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: kex
algos: [email protected], curve25519-sha256,
[email protected], ecdh-sha2-nistp256, ecdh-sha2-nistp384,
ecdh-sha2-nistp521, diffie-hellman>
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: server
key: rsa-sha2-512, rsa-sha2-256, ecdsa-sha2-nistp256, ssh-ed25519
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: client
encrypt: [email protected], aes128-ctr, aes192-ctr, aes256-ctr,
[email protected], [email protected]
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: server
encrypt: [email protected], aes128-ctr, aes192-ctr, aes256-ctr,
[email protected], [email protected]
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: client
mac: [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected]>
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: server
mac: [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected]>
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: client
compress: none, [email protected]
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: server
compress: none, [email protected]
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: client
lang: <none>
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: server
lang: <none>
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: kex
follows: False
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: === Key
exchange agreements ===
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Strict
kex mode: True
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Kex:
[email protected]
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: HostKey:
ssh-ed25519
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Cipher:
aes128-ctr
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: MAC:
hmac-sha2-256
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport:
Compression: none
Nov 05 06:10:32 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: === End
of kex handshake ===
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport:
Resetting outbound seqno after NEWKEYS due to strict mode
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: kex
engine KexCurve25519 specified hash_algo <built-in function openssl_sha256>
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Switch
to new keys ...
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport:
Resetting inbound seqno after NEWKEYS due to strict mode
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Got
EXT_INFO: {'server-sig-algs':
b'ssh-ed25519,[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected],>
Nov 05 06:10:33 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport:
Attempting password auth...
Nov 05 06:10:34 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: userauth
is OK
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: INFO paramiko.transport:
Authentication (password) successful!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: create
remote directory /WWW <<<<<<<<<<<< This already exists on the server
(part of their standard config for users
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: [chan 0]
Max packet in: 32768 bytes
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Received
global request "[email protected]"
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport:
Rejecting "[email protected]" global request from server.
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: [chan 0]
Max packet out: 32768 bytes
Nov 05 06:10:35 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: Secsh
channel 0 opened.
Nov 05 06:10:36 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport: [chan 0]
Sesch channel 0 request ok
Nov 05 06:10:36 Bigfish-05 weewxd[1320]: INFO paramiko.transport.sftp:
[chan 0] Opened sftp connection (server version 3)
Nov 05 06:10:36 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] stat(b'/WWW')
Nov 05 06:10:37 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] mkdir(b'/WWW', 511)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Nov 05 06:10:38 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: create
remote directory failed: [Errno 13] Permission denied
Nov 05 06:10:38 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] stat(b'/WWW')
Nov 05 06:10:38 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] mkdir(b'/WWW', 511)
Nov 05 06:10:39 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: create
remote directory failed: [Errno 13] Permission denied
Nov 05 06:10:39 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] stat(b'/WWW')
Nov 05 06:10:40 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] mkdir(b'/WWW', 511)
Nov 05 06:10:40 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: create
remote directory failed: [Errno 13] Permission denied
Nov 05 06:10:40 Bigfish-05 weewxd[1320]: DEBUG user.sftp: sftp: create
remote directory failed
Nov 05 06:10:40 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearrain.png', 'wb')
Nov 05 06:10:41 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:41 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearrain.png', 'wb')
Nov 05 06:10:42 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:42 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearrain.png', 'wb')
Nov 05 06:10:42 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:42 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearrain.png
Nov 05 06:10:42 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempdew.png', 'wb')
Nov 05 06:10:43 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:43 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempdew.png', 'wb')
Nov 05 06:10:43 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:43 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempdew.png', 'wb')
Nov 05 06:10:44 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:44 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/weektempdew.png
Nov 05 06:10:44 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearUV.png', 'wb')
Nov 05 06:10:45 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:45 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearUV.png', 'wb')
Nov 05 06:10:45 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:45 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearUV.png', 'wb')
Nov 05 06:10:46 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:46 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearUV.png
Nov 05 06:10:46 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/telemetry.html', 'wb')
Nov 05 06:10:47 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:47 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/telemetry.html', 'wb')
Nov 05 06:10:47 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:10:47 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:47 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/telemetry.html', 'wb')
Nov 05 06:10:48 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:48 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/telemetry.html
Nov 05 06:10:48 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearvolt.png', 'wb')
Nov 05 06:10:49 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:49 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearvolt.png', 'wb')
Nov 05 06:10:49 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:49 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearvolt.png', 'wb')
Nov 05 06:10:50 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:50 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearvolt.png
Nov 05 06:10:50 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekradiation.png', 'wb')
Nov 05 06:10:51 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:51 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekradiation.png', 'wb')
Nov 05 06:10:51 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:51 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekradiation.png', 'wb')
Nov 05 06:10:52 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:52 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/weekradiation.png
Nov 05 06:10:52 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthwindvec.png', 'wb')
Nov 05 06:10:53 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:53 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthwindvec.png', 'wb')
Nov 05 06:10:53 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:53 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthwindvec.png', 'wb')
Nov 05 06:10:54 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:54 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/monthwindvec.png
Nov 05 06:10:54 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthlightning.png', 'wb')
Nov 05 06:10:55 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:55 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthlightning.png', 'wb')
Nov 05 06:10:55 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:55 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthlightning.png', 'wb')
Nov 05 06:10:56 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:56 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/monthlightning.png
Nov 05 06:10:56 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearradiation.png', 'wb')
Nov 05 06:10:57 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:57 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearradiation.png', 'wb')
Nov 05 06:10:57 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:57 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearradiation.png', 'wb')
Nov 05 06:10:58 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:10:58 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearradiation.png
Nov 05 06:10:58 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/seasons.js', 'wb')
Nov 05 06:10:59 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:10:59 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/seasons.js', 'wb')
Nov 05 06:10:59 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:10:59 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/seasons.js', 'wb')
Nov 05 06:11:00 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:00 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/seasons.js
Nov 05 06:11:00 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempin.png', 'wb')
Nov 05 06:11:00 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:00 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempin.png', 'wb')
Nov 05 06:11:01 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:01 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weektempin.png', 'wb')
Nov 05 06:11:02 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:02 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/weektempin.png
Nov 05 06:11:02 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearmoistsoil.png', 'wb')
Nov 05 06:11:02 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:02 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearmoistsoil.png', 'wb')
Nov 05 06:11:03 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:03 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearmoistsoil.png', 'wb')
Nov 05 06:11:04 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:04 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearmoistsoil.png
Nov 05 06:11:04 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/dayhumin.png', 'wb')
Nov 05 06:11:05 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:05 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/dayhumin.png', 'wb')
Nov 05 06:11:06 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:06 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/dayhumin.png', 'wb')
Nov 05 06:11:06 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:06 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/dayhumin.png
Nov 05 06:11:06 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwind.png', 'wb')
Nov 05 06:11:07 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:07 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwind.png', 'wb')
Nov 05 06:11:07 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:11:07 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:07 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwind.png', 'wb')
Nov 05 06:11:08 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:08 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearwind.png
Nov 05 06:11:08 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempfeel.png', 'wb')
Nov 05 06:11:09 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:09 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempfeel.png', 'wb')
Nov 05 06:11:09 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:09 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempfeel.png', 'wb')
Nov 05 06:11:10 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:10 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yeartempfeel.png
Nov 05 06:11:10 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekbarometer.png', 'wb')
Nov 05 06:11:11 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:11 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekbarometer.png', 'wb')
Nov 05 06:11:11 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:11 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/weekbarometer.png', 'wb')
Nov 05 06:11:12 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:12 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/weekbarometer.png
Nov 05 06:11:12 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempext.png', 'wb')
Nov 05 06:11:13 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:13 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempext.png', 'wb')
Nov 05 06:11:13 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:13 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yeartempext.png', 'wb')
Nov 05 06:11:14 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:14 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yeartempext.png
Nov 05 06:11:14 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthtempdew.png', 'wb')
Nov 05 06:11:14 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:14 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthtempdew.png', 'wb')
Nov 05 06:11:15 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:15 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthtempdew.png', 'wb')
Nov 05 06:11:16 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:16 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/monthtempdew.png
Nov 05 06:11:16 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthET.png', 'wb')
Nov 05 06:11:16 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:16 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthET.png', 'wb')
Nov 05 06:11:17 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:17 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthET.png', 'wb')
Nov 05 06:11:18 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:18 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/monthET.png
Nov 05 06:11:18 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwinddir.png', 'wb')
Nov 05 06:11:18 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:18 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwinddir.png', 'wb')
Nov 05 06:11:19 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
Nov 05 06:11:19 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/yearwinddir.png', 'wb')
Nov 05 06:11:20 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 3 of
3 failed: [Errno 2] No such file
Nov 05 06:11:20 Bigfish-05 weewxd[1320]: ERROR user.sftp: sftp: failed to
upload file /WWW/yearwinddir.png
Nov 05 06:11:20 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthmoistsoil.png', 'wb')
Nov 05 06:11:20 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 1 of
3 failed: [Errno 2] No such file
Nov 05 06:11:20 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthmoistsoil.png', 'wb')
Nov 05 06:11:21 Bigfish-05 weewxd[1320]: INFO user.sftp: sftp: attempt 2 of
3 failed: [Errno 2] No such file
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Something else failing here, too
Nov 05 06:11:21 Bigfish-05 weewxd[1320]: DEBUG paramiko.transport.sftp:
[chan 0] open(b'/WWW/monthmoistsoil.png', 'wb')
Nov 05 06:11:29 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Failed to
obtain response to attempt 1 to send command 'CMD_GW1000_LIVEDATA': timed
out
Nov 05 06:11:41 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Failed to
obtain response to attempt 2 to send command 'CMD_GW1000_LIVEDATA': timed
out
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Failed attempt
3 to send command 'CMD_GW1000_LIVEDATA': [Errno 101] Network is unreachable
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: ERROR user.gw1000: Failed to
obtain response to command 'CMD_GW1000_LIVEDATA' after 3 attempts
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: IP address
specified in 'weewx.conf', re-discovery was not attempted
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: ERROR user.gw1000: Unable to
obtain live sensor data
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: INFO weewx.engine: Main loop
exiting. Shutting engine down.
Nov 05 06:11:51 Bigfish-05 weewxd[1320]: INFO weewx.engine: Shutting down
StdReport thread
Nov 05 06:11:52 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Failed attempt
1 to send command 'CMD_GW1000_LIVEDATA': [Errno 101] Network is unreachable
Nov 05 06:12:02 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:12:11 Bigfish-05 weewxd[1320]: ERROR weewx.engine: Unable to shut
down StdReport thread
Nov 05 06:12:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: GatewayCollector
thread has been terminated
Nov 05 06:12:11 Bigfish-05 weewxd[1320]: CRITICAL __main__: Caught
WeeWxIOError: Failed to obtain response to command 'CMD_GW1000_LIVEDATA'
after 3 attempts
Nov 05 06:12:11 Bigfish-05 weewxd[1320]: CRITICAL __main__: ****
Waiting 60.0 seconds then retrying...
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO __main__: retrying...
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG __main__: Initializing engine
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO weewx.engine: Loading station
type GW1000 (user.gw1000)
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: GatewayDriver:
version is 0.6.3
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: device
address is 192.168.5.214:45000
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: poll
interval is 20 seconds
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: max tries
is 3, retry wait time is 10 seconds
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: broadcast
address is 255.255.255.255:46000, broadcast timeout is 5 seconds
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: socket
timeout is 2 seconds
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: device
discovery method is 'broadcast'
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: discovery
port is 59387, discovery period is 5
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO user.gw1000: field map
is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg', 'dateTime': 'datetime',
'daymaxwind': 'daymaxwind', 'dayRain': 'p_rainday', 'dewpoint': 'dewpoint',
'extraHumid1': >
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: firmware
update checks will not occur
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: sensor ID
decoding will use 'WH32'
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: battery
state data will be ignored for legacy WH40
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: battery
state will not be reported for sensors with no signal data
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: unknown
fields will be ignored
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: sensor ID
decoding will use 'WH45'
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdTimeSynch
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdTimeSynch
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdConvert
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO weewx.engine: StdConvert
target unit is 0x1
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdConvert
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdCalibrate
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdCalibrate
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdQC
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdQC
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.wxservices.StdWXCalculate
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: INFO weewx.wxservices:
StdWXCalculate will use data binding wx_binding
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.manager: Daily summary
version is 4.0
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.wxservices.StdWXCalculate
Nov 05 06:13:11 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdWXXTypes
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdWXXTypes
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdPressureCooker
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdPressureCooker
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdRainRater
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdRainRater
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdDelta
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdDelta
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdArchive
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: Archive will
use data binding wx_binding
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: Record
generation will be attempted in 'software'
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: Using archive
interval of 300 seconds (software record generation)
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Use LOOP data
in hi/low calculations: 1
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdArchive
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdStationRegistry
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: StationRegistry:
Registration not requested.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdStationRegistry
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdWunderground
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: Wunderground:
Posting not enabled.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdWunderground
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdPWSweather
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: PWSweather:
Posting not enabled.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdPWSweather
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdCWOP
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: CWOP: Posting
not enabled.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdCWOP
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdWOW
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: WOW: Posting not
enabled.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdWOW
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.restx.StdAWEKAS
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.restx: AWEKAS: Posting
not enabled.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.restx.StdAWEKAS
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdPrint
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdPrint
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Loading
service weewx.engine.StdReport
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: 'pyephem'
detected, extended almanac data is available
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Finished
loading service weewx.engine.StdReport
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO __main__: Starting up weewx
version 5.1.0
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG weewx.engine: Station does
not support reading the time
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: Using binding
'wx_binding' to database 'weewx'
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.manager: Starting
backfill of daily summaries
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.manager: Daily
summaries up to date
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO weewx.engine: Starting main
packet loop.
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO user.gw1000: Using
'p_rainyear' for piezo rain total
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO user.gw1000: skipping piezo
rain measurement of 124.0: no last rain
Nov 05 06:13:12 Bigfish-05 weewxd[1320]: INFO user.gw1000: Skipping
lightning count of 0: no last count
Nov 05 06:13:32 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:13:52 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:14:12 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:14:32 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:14:52 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:15:12 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:15:32 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Note: No reports generated from 06:10 until rebooted weewx at around 18:00
Nov 05 06:15:32 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:15:00 AEDT (1730747700) to database 'weewx'
Nov 05 06:15:33 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:15:00 AEDT (1730747700) to daily summary in 'weewx'
Nov 05 06:15:33 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
reports for latest time in the database.
Nov 05 06:15:33 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
report 'SeasonsReport'
Nov 05 06:15:33 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/Seasons/skin.conf for report
'SeasonsReport'
Nov 05 06:15:52 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:16:13 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:16:33 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:16:53 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:17:13 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:17:33 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:17:33 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:17:53 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:18:13 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:18:33 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:18:53 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:19:14 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:19:34 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:19:54 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:20:14 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:20:34 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:20:34 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:20:00 AEDT (1730748000) to database 'weewx'
Nov 05 06:20:34 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:20:00 AEDT (1730748000) to daily summary in 'weewx'
Nov 05 06:20:34 Bigfish-05 weewxd[1320]: INFO weewx.engine: Launch of
report thread aborted: existing report thread still running
Nov 05 06:20:54 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:21:14 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:21:34 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:21:54 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:22:14 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:22:35 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:22:55 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:23:15 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:23:35 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:23:55 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:24:15 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:24:35 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:24:56 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:25:16 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:25:16 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:25:00 AEDT (1730748300) to database 'weewx'
Nov 05 06:25:16 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:25:00 AEDT (1730748300) to daily summary in 'weewx'
Nov 05 06:25:16 Bigfish-05 weewxd[1320]: INFO weewx.engine: Launch of
report thread aborted: existing report thread still running
Nov 05 06:25:36 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:25:56 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:26:16 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:26:36 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:26:56 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:27:16 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:27:37 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:27:57 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:28:17 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:28:37 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:28:57 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:29:17 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:29:37 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:29:57 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: DEBUG user.gw1000: Next update in
20 seconds
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:30:00 AEDT (1730748600) to database 'weewx'
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: INFO weewx.manager: Added record
2024-11-05 06:30:00 AEDT (1730748600) to daily summary in 'weewx'
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: WARNING weewx.engine: Previous
report thread has been running 885.2229425907135 seconds. Launching report
thread anyway.
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
reports for latest time in the database.
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Running
report 'SeasonsReport'
Nov 05 06:30:18 Bigfish-05 weewxd[1320]: DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/Seasons/skin.conf for report
'SeasonsReport'
On Monday, November 4, 2024 at 10:20:59 PM UTC+11 Tom Keffer wrote:
> Looks like permission errors on the server end. A path like '/WWW/NOAA'
> looks mighty strange. Usually, it's something more like
> '/var/www/html/NOAA' (note the lower-case). It's not surprising you'd be
> getting permission errors.
>
> IWhat do you have for your [[SFTP]] section?
>
> On Sun, Nov 3, 2024 at 11:39 PM Alan Salmon <[email protected]> wrote:
>
>> Hi Tom,
>>
>> I've downloaded and installed pysftp per your earlier reply with a small
>> amount of progress = at least I'm getting different errors.
>>
>> I've attached a section of the log:
>>
>> Nov 04 18:18:36 Bigfish-05 weewxd[16031]: DEBUG user.sftp: sftp: create
>> remote directory /WWW/NOAA
>>
>> Nov 04 18:18:36 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] stat(b'/WWW/NOAA')
>>
>> Nov 04 18:18:37 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] mkdir(b'/WWW/NOAA', 511)
>>
>> Nov 04 18:18:37 Bigfish-05 weewxd[16031]: DEBUG user.sftp: sftp: create
>> remote directory failed: [Errno 2] No such file
>>
>> Nov 04 18:18:37 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] stat(b'/WWW/NOAA')
>>
>> Nov 04 18:18:38 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] mkdir(b'/WWW/NOAA', 511)
>>
>> Nov 04 18:18:39 Bigfish-05 weewxd[16031]: DEBUG user.sftp: sftp: create
>> remote directory failed: [Errno 2] No such file
>>
>> Nov 04 18:18:39 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] stat(b'/WWW/NOAA')
>>
>> Nov 04 18:18:39 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] mkdir(b'/WWW/NOAA', 511)
>>
>> Nov 04 18:18:40 Bigfish-05 weewxd[16031]: DEBUG user.sftp: sftp: create
>> remote directory failed: [Errno 2] No such file
>>
>> Nov 04 18:18:40 Bigfish-05 weewxd[16031]: DEBUG user.sftp: sftp: create
>> remote directory failed
>>
>> Nov 04 18:18:40 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024.txt', 'wb')
>>
>> Nov 04 18:18:41 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 1
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:41 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024.txt', 'wb')
>>
>> Nov 04 18:18:41 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 2
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:41 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024.txt', 'wb')
>>
>> Nov 04 18:18:42 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 3
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:42 Bigfish-05 weewxd[16031]: ERROR user.sftp: sftp: failed
>> to upload file /WWW/NOAA/NOAA-2024.txt
>>
>> Nov 04 18:18:42 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-10.txt', 'wb')
>>
>> Nov 04 18:18:43 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 1
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:43 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-10.txt', 'wb')
>>
>> Nov 04 18:18:43 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 2
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:43 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-10.txt', 'wb')
>>
>> Nov 04 18:18:44 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 3
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:44 Bigfish-05 weewxd[16031]: ERROR user.sftp: sftp: failed
>> to upload file /WWW/NOAA/NOAA-2024-10.txt
>>
>> Nov 04 18:18:44 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-08.txt', 'wb')
>>
>> Nov 04 18:18:45 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 1
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:45 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-08.txt', 'wb')
>>
>> Nov 04 18:18:45 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 2
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:45 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-08.txt', 'wb')
>>
>> Nov 04 18:18:46 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 3
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:46 Bigfish-05 weewxd[16031]: ERROR user.sftp: sftp: failed
>> to upload file /WWW/NOAA/NOAA-2024-08.txt
>>
>> Nov 04 18:18:46 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-09.txt', 'wb')
>>
>> Nov 04 18:18:47 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 1
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:47 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-09.txt', 'wb')
>>
>> Nov 04 18:18:47 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 2
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:47 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-09.txt', 'wb')
>>
>> Nov 04 18:18:48 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 3
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:48 Bigfish-05 weewxd[16031]: ERROR user.sftp: sftp: failed
>> to upload file /WWW/NOAA/NOAA-2024-09.txt
>>
>> Nov 04 18:18:48 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-11.txt', 'wb')
>>
>> Nov 04 18:18:49 Bigfish-05 weewxd[16031]: INFO user.sftp: sftp: attempt 1
>> of 3 failed: [Errno 2] No such file
>>
>> Nov 04 18:18:49 Bigfish-05 weewxd[16031]: DEBUG paramiko.transport.sftp:
>> [chan 0] open(b'/WWW/NOAA/NOAA-2024-11.txt', 'wb')
>>
>>
>> which is giving me some permission errors (server end? - these
>> directories - NOAA et al - actually currently exist on the server from my
>> ftp uploads.
>>
>> Any further thoughts?
>>
>> I've sent off a message to my provider asking if its possible to use
>> rsync instead, but no response as yet.
>> Cheers,
>> Alan
>>
>> On Sunday, November 3, 2024 at 11:53:15 PM UTC+11 Tom Keffer wrote:
>>
>> From what I can tell, pysftp is no longer available in the Debian
>> repositories. My first recommendation would be to use rsync if your ISP
>> offers it because it is so much faster.
>>
>> However, if your ISP does not offer rsync, and you must use pysftp, it is
>> available on pypi.org, although the version is quite old (5 July 2016).
>> I gave it a quick try using a modern version of Python (v3.12) and it seems
>> to work.
>>
>> You can use pip to install it system wide. In general, this is not a good
>> idea because it can break existing packages and, for this reason, modern
>> versions of pip won't let you do this without the scary sounding override
>> "--break-system-packages"
>>
>> # If it hasn't been installed already, install pip:
>> sudo apt install python3-pip
>>
>> # Install pysftp using pip. Override
>> sudo python3 -m pip install --break-system-packages pysftp
>>
>>
>>
>>
>>
>>
>> On Sun, Nov 3, 2024 at 2:58 AM Alan Salmon <[email protected]> wrote:
>>
>> I've received advice from my web provider that they are phasing out ftp
>> uploads and requiring all users to move to sftp in the near future.
>>
>> Going through the documentation, it says I need pysftp and suggests using
>> "pip install pysftp" if you used the Pip install method, or else use "apt
>> install" method.
>>
>> Using the apt method, it cannot locate the package. I've tried both
>> "pysftp" and "python3-sftp" as advised by the apt error message.
>>
>> Can someone advise what I need to feed apt on my Raspberry Pi 4 running
>> Debian 12 Bookworm?
>>
>> Thanks.
>>
>> --
>> 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 visit
>> https://groups.google.com/d/msgid/weewx-user/031628b5-fd97-4854-836c-ee392fb32e2en%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/weewx-user/031628b5-fd97-4854-836c-ee392fb32e2en%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 [email protected].
>>
> To view this discussion visit
>> https://groups.google.com/d/msgid/weewx-user/b47d92f5-8b6a-4561-8ace-e36b98d25ffen%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/weewx-user/b47d92f5-8b6a-4561-8ace-e36b98d25ffen%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 [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/weewx-user/31fa913b-f2ab-493f-b1d9-47d893dd8191n%40googlegroups.com.