weewx dont upload to server

80 views
Skip to first unread message

Δημήτρης Βήχος

unread,
Apr 25, 2026, 4:54:30 AM (7 days ago) Apr 25
to weewx-user
suddenly a week ago , weewx dont uload to server, with the same settings, without something to change from me.
the rest of weewx works ok, and the localhost. 
log tell me this  every five minutes.
tried clean installation but the issue remains. .
i have also 2 weewx instalattions in diffrent laptops , in the same server , and works fine. 
here my log 

Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:41:48 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: Upload failed
Απρ 25 11:45:48 rania weewxd[70146]: INFO weewx.manager: Added record 2026-04-25 11:45:00 EEST (1777106700) to database 'weewx.sdb'
Απρ 25 11:45:48 rania weewxd[70146]: INFO weewx.manager: Added record 2026-04-25 11:45:00 EEST (1777106700) to daily summary in 'weewx.sdb'
Απρ 25 11:45:49 rania weewxd[70146]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.65 seconds
Απρ 25 11:45:50 rania weewxd[70146]: INFO weewx.imagegenerator: Generated 11 images for report SeasonsReport in 0.29 seconds
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:10 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (1): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:30 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:46:50 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: Upload failed
Απρ 25 11:50:50 rania weewxd[70146]: INFO weewx.manager: Added record 2026-04-25 11:50:00 EEST (1777107000) to database 'weewx.sdb'
Απρ 25 11:50:50 rania weewxd[70146]: INFO weewx.manager: Added record 2026-04-25 11:50:00 EEST (1777107000) to daily summary in 'weewx.sdb'
Απρ 25 11:50:51 rania weewxd[70146]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.69 seconds
Απρ 25 11:50:51 rania weewxd[70146]: INFO weewx.imagegenerator: Generated 11 images for report SeasonsReport in 0.29 seconds
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:11 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (1): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:31 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'TimeoutError'>': timed out
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 25 11:51:51 rania weewxd[70146]: ERROR weewx.reportengine: ftpgenerator: Upload failed




John Smith

unread,
Apr 25, 2026, 8:03:44 AM (7 days ago) Apr 25
to weewx...@googlegroups.com
The logs don't state the ftp hostname/IP, are you able to ping it from the same system that's now having timeout issues?

--
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+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/40830160-072f-4838-a6ab-924d4a22b0can%40googlegroups.com.

Tom Keffer

unread,
Apr 25, 2026, 11:05:44 AM (6 days ago) Apr 25
to weewx...@googlegroups.com
We need more details
  1. Which OS?
  2. Are you using Active or Passive FTP mode? The former can have difficulty getting through firewalls because it initiates a reverse connection.
  3. Are you using FTP over TLS?
  4. Did your ISP change FTP servers?
  5. Are you using a firewall? Is it open for ports 20 and 21?
  6. Did you try logging into your WeeWX server, and then using the FTP command line client `ftp`? You may have to install it first. Did that work?
  7. If none of this helps, be sure to set DEBUG=1, then post the log from startup through the first FTP session. This will show information about the OS and WeeWX settings.

-tk



Δημήτρης Βήχος

unread,
Apr 26, 2026, 1:45:09 PM (5 days ago) Apr 26
to weewx-user
with debug=1   . os debian 13.

Απρ 26 20:37:28 rania systemd[1]: Started weewx.service - WeeWX.
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Initializing weewxd version 5.3.1
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Using Python: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Located at:   /usr/bin/python3
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Platform:     Linux-6.1.0-44-amd64-x86_64-with-glibc2.36
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Locale:       'el_GR.UTF-8'
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Entry path:   /usr/share/weewx/weewxd.py
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: WEEWX_ROOT:   /etc/weewx
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Config file:  /etc/weewx/weewx.conf
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: User module:  /etc/weewx/bin/user
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Debug:        1
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: User:         weewx
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Group:        weewx
Απρ 26 20:37:28 rania weewxd[91710]: INFO __main__: Groups:       weewx
Απρ 26 20:37:28 rania weewxd[91710]: DEBUG __main__: loop_on_init: False
Απρ 26 20:37:28 rania weewxd[91710]: DEBUG __main__: Initializing engine
Απρ 26 20:37:28 rania weewxd[91710]: INFO weewx.engine: Loading station type FineOffsetUSB (weewx.drivers.fousb)
Απρ 26 20:37:28 rania weewxd[91710]: INFO weewx.drivers.fousb: driver version is 1.3
Απρ 26 20:37:28 rania weewxd[91710]: INFO weewx.drivers.fousb: polling mode is PERIODIC
Απρ 26 20:37:28 rania weewxd[91710]: INFO weewx.drivers.fousb: polling interval is 60
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.drivers.fousb: found station on USB bus= device=
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: StdConvert target unit is 0x1
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdQC
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.manager: Daily summary version is 4.0
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: Archive will use data binding wx_binding
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: Record generation will be attempted in 'software'
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: Using archive interval of 300 seconds (software record generation)
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: StationRegistry: Station will be registered.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: Wunderground: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: PWSweather: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: CWOP: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: WOW: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdWOWBE
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: WOW-BE: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOWBE
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.restx: AWEKAS: Posting not enabled.
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Loading service weewx.engine.StdReport
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Απρ 26 20:37:29 rania weewxd[91710]: INFO __main__: Starting up weewx version 5.3.1
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.engine: Station does not support reading the time
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.manager: Starting backfill of daily summaries
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.manager: Daily summaries up to date
Απρ 26 20:37:29 rania weewxd[91710]: DEBUG weewx.drivers.fousb: get 405 records since 2026-04-26 17:50:00
Απρ 26 20:37:29 rania weewxd[91710]: INFO weewx.drivers.fousb: synchronising to the weather station (quality=0)
Απρ 26 20:37:30 rania weewxd[91710]: DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Απρ 26 20:38:18 rania weewxd[91710]: DEBUG weewx.drivers.fousb: new data
Απρ 26 20:38:18 rania weewxd[91710]: DEBUG weewx.drivers.fousb: setting sensor clock 42.0753
Απρ 26 20:38:18 rania weewxd[91710]: DEBUG weewx.drivers.fousb: live synchronised
Απρ 26 20:38:18 rania weewxd[91710]: DEBUG weewx.drivers.fousb: packet timestamp is 17:38:18
Απρ 26 20:38:18 rania weewxd[91710]: DEBUG weewx.drivers.fousb: estimated log time 17:09:54 +/- 24s (17:09:30..17:10:18)
Απρ 26 20:39:03 rania weewxd[91710]: DEBUG weewx.drivers.fousb: avoid 5.915466070175171
Απρ 26 20:39:09 rania weewxd[91710]: DEBUG weewx.drivers.fousb: new data
Απρ 26 20:39:09 rania weewxd[91710]: DEBUG weewx.drivers.fousb: packet timestamp is 17:39:06
Απρ 26 20:39:09 rania weewxd[91710]: DEBUG weewx.drivers.fousb: estimated log time 17:09:48 +/- 18s (17:09:18..17:10:06)
Απρ 26 20:39:51 rania weewxd[91710]: DEBUG weewx.drivers.fousb: avoid 5.498969793319702
Απρ 26 20:39:57 rania weewxd[91710]: DEBUG weewx.drivers.fousb: new data
Απρ 26 20:39:57 rania weewxd[91710]: DEBUG weewx.drivers.fousb: packet timestamp is 17:39:54
Απρ 26 20:39:57 rania weewxd[91710]: DEBUG weewx.drivers.fousb: estimated log time 17:10:00 +/- 6s (17:09:54..17:10:06)
Απρ 26 20:39:57 rania weewxd[91710]: DEBUG weewx.drivers.fousb: synchronised to 2026-04-26 17:10:00 for ptr 0x1a40
Απρ 26 20:39:57 rania weewxd[91710]: DEBUG weewx.drivers.fousb: found 0 archive records
Απρ 26 20:39:57 rania weewxd[91710]: INFO weewx.engine: Starting main packet loop.
Απρ 26 20:39:57 rania weewxd[91710]: INFO weewx.drivers.fousb: station status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Απρ 26 20:40:57 rania weewxd[91710]: INFO weewx.manager: Added record 2026-04-26 20:40:00 EEST (1777225200) to database 'weewx.sdb'
Απρ 26 20:40:57 rania weewxd[91710]: INFO weewx.manager: Added record 2026-04-26 20:40:00 EEST (1777225200) to daily summary in 'weewx.sdb'
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.restx: StationRegistry: Delaying post by 23 seconds
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.reportengine: Running reports for latest time in the database.
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.reportengine: Running report 'SeasonsReport'
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default locale instead ('el_GR.UTF-8').
Απρ 26 20:40:57 rania weewxd[91710]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/etc/weewx/skins/Seasons' with locale 'el_GR.UTF-8'
Απρ 26 20:40:58 rania weewxd[91710]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Απρ 26 20:40:58 rania weewxd[91710]: DEBUG weewx.manager: Daily summary version is 4.0
Απρ 26 20:40:59 rania weewxd[91710]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 1.06 seconds
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.manager: Daily summary version is 4.0
Απρ 26 20:40:59 rania weewxd[91710]: INFO weewx.imagegenerator: Generated 11 images for report SeasonsReport in 0.42 seconds
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Copied 5 files to /var/www/html/weewx
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Running report 'FTP'
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default locale instead ('el_GR.UTF-8').
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weewx.reportengine: Running generators for report 'FTP' in directory '/etc/weewx/skins/Ftp' with locale 'el_GR.UTF-8'
Απρ 26 20:40:59 rania weewxd[91710]: DEBUG weeutil.ftpupload: Attempting connection to 185.25.23.230
Απρ 26 20:41:19 rania weewxd[91710]: ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'TimeoutError'>': timed out
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:20 rania weewxd[91710]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 26 20:41:20 rania weewxd[91710]: DEBUG weeutil.ftpupload: Attempting connection to 185.25.23.230
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine: ftpgenerator: (1): caught exception '<class 'TimeoutError'>': timed out
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:41:40 rania weewxd[91710]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 26 20:41:40 rania weewxd[91710]: DEBUG weeutil.ftpupload: Attempting connection to 185.25.23.230
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'TimeoutError'>': timed out
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 535, in run
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      n = ftp_data.run()
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****          ^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      ftp_server.connect(self.server, self.port)
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 162, in connect
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      self.welcome = self.getresp()
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****                     ^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 244, in getresp
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      resp = self.getmultiline()
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 230, in getmultiline
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.getline()
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/ftplib.py", line 212, in getline
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      line = self.file.readline(self.maxline + 1)
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****    File "/usr/lib/python3.11/socket.py", line 706, in readinto
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****      return self._sock.recv_into(b)
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****             ^^^^^^^^^^^^^^^^^^^^^^^
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine:         ****  TimeoutError: timed out
Απρ 26 20:42:00 rania weewxd[91710]: ERROR weewx.reportengine: ftpgenerator: Upload failed
Απρ 26 20:42:00 rania weewxd[91710]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
Απρ 26 20:42:23 rania weewxd[91710]: DEBUG weewx.restx: StationRegistry: Posting too frequently: HTTP Error 429: TOO MANY REQUESTS
Απρ 26 20:42:23 rania weewxd[91710]: ERROR weewx.restx: StationRegistry: Failed to publish record 2026-04-26 20:40:00 EEST (1777225200): HTTP Error 429: TOO MANY REQUESTS


Tom Keffer

unread,
Apr 26, 2026, 6:03:48 PM (5 days ago) Apr 26
to weewx...@googlegroups.com
And, the answer to the other questions? In particular, are you able to reach 185.25.23.230 from the same machine you're running WeeWX on using the ftp client that comes with Debian?

Reply all
Reply to author
Forward
0 new messages