I uploaded some files with filezilla today so I'm sure the password hasn't changes.
Below are some sections of the log. I can send more if needed. Thanks in advance.
[[FTP]]
# FTP'ing the results to a webserver is treated as just another report,
# albeit one with an unusual report generator!
skin = Ftp
# Set to True for a secure FTP (SFTP) connection. Not all servers
# support this.
secure_ftp = False #True
# To upload files from something other than what HTML_ROOT is set
# to above, specify a different HTML_ROOT here.
#HTML_ROOT = public_html
# Most FTP servers use port 21
port = 21
# Set to 1 to use passive mode, zero for active mode
passive = 1
# If you wish to use FTP, uncomment and fill out the next four lines.
user = *****
password = *****
server =
grattans.org path = /public_html/weewx #/weewx
======================================================
FTP suddenly stops
======================================================
Dec 6 09:45:39 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 72 files in 20.90 seconds
Dec 6 10:00:42 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 85 files in 23.63 seconds
Dec 6 10:15:39 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 71 files in 21.36 seconds
Dec 6 10:30:38 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 72 files in 20.38 seconds
Dec 6 10:45:39 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 72 files in 20.51 seconds
Dec 6 11:00:43 n4mrv weewx[389284] INFO weewx.reportengine: ftpgenerator: Ftp'd 85 files in 24.66 seconds
Dec 6 11:15:30 n4mrv weewx[389284] ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'socket.gaierror'>': [Errno -3] Temporary failure in name resolution
Dec 6 11:15:30 n4mrv weewx[389284] ERROR weewx.reportengine: **** n = ftp_data.run()
Dec 6 11:15:30 n4mrv weewx[389284] ERROR weewx.reportengine: **** File "/home/weewx/bin/weeutil/ftpupload.py", line 175, in run
Dec 6 11:15:30 n4mrv weewx[389284] ERROR weewx.reportengine: **** ftp_server.connect(self.server, self.port)
Dec 6 11:15:30 n4mrv weewx[389284] ERROR weewx.reportengine: **** File "/usr/lib/python3.10/ftplib.py", line 158, in connect
Dec 6 11:15:42 n4mrv weewx[389284] ERROR weewx.reportengine: ftpgenerator: (1): caught exception '<class 'socket.gaierror'>': [Errno -3] Temporary failure in name resolution
Dec 6 11:15:42 n4mrv weewx[389284] ERROR weewx.reportengine: **** n = ftp_data.run()
Dec 6 11:15:42 n4mrv weewx[389284] ERROR weewx.reportengine: **** File "/home/weewx/bin/weeutil/ftpupload.py", line 175, in run
Dec 6 11:15:42 n4mrv weewx[389284] ERROR weewx.reportengine: **** ftp_server.connect(self.server, self.port)
Dec 6 11:15:42 n4mrv weewx[389284] ERROR weewx.reportengine: **** File "/usr/lib/python3.10/ftplib.py", line 158, in connect
Dec 6 11:15:54 n4mrv weewx[389284] ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'socket.gaierror'>': [Errno -3] Temporary failure in name resolution
more