check the host name and/or test if you can connect to it using a FTP prog from the same system as weeWX or more basic use telenet.
TimeoutError: timed out On Wed, 21 Jan 2026 at 08:42, jay hubbs <[email protected]> wrote: > New op sys, new install of Wewx , > > 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: Running report > 'FTP' > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: Found > configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP' > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: Cannot read > localization file /etc/weewx/skins/Ftp/lang/en.conf for report 'FTP': > Config file not found: > > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: **** Using > defaults instead. > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: Unable to > set locale 'en': unsupported locale setting. Using default. > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weewx.reportengine: Running > generators for report 'FTP' in directory '/etc/weewx/skins/Ftp' with locale > 'en_GB.UTF-8' > Jan 20 09:18:21 Weee1 weewxd[2026]: DEBUG weeutil.ftpupload: Attempting > connection to www.godaddy.com > Jan 20 09:18:25 Weee1 weewxd[2026]: DEBUG weewx.restx: StationRegistry: > Posting too frequently: HTTP Error 429: TOO MANY REQUESTS > Jan 20 09:18:25 Weee1 weewxd[2026]: ERROR weewx.restx: StationRegistry: > Failed to publish record 2026-01-20 09:17:00 CST (1768922220): HTTP Error > 429: TOO MANY REQUESTS > Jan 20 09:18:25 Weee1 weewxd[2026]: DEBUG weewx.restx: StationRegistry: > wait interval (60 < 86400) has not passed for record 2026-01-20 09:18:00 > CST (1768922280) > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: > ftpgenerator: (0): caught exception '<class 'TimeoutError'>': timed out > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > Traceback (most recent call last): > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/reportengine.py", line 519, in run > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > n = ftp_data.run() > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ftp_server.connect(self.server, self.port) > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/ftplib.py", line 158, in connect > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > self.sock = socket.create_connection((self.host, self.port), > self.timeout, > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > source_address=self.source_address) > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/socket.py", line 864, in create_connection > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > raise exceptions[0] > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/socket.py", line 849, in create_connection > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > sock.connect(sa) > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ~~~~~~~~~~~~^^^^ > Jan 20 09:19:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > TimeoutError: timed out > Jan 20 09:19:21 Weee1 weewxd[2026]: DEBUG weeutil.ftpupload: Attempting > connection to www.godaddy.com > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: > ftpgenerator: (1): caught exception '<class 'TimeoutError'>': timed out > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > Traceback (most recent call last): > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/reportengine.py", line 519, in run > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > n = ftp_data.run() > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/share/weewx/weeutil/ftpupload.py", line 166, in run > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ftp_server.connect(self.server, self.port) > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/ftplib.py", line 158, in connect > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > self.sock = socket.create_connection((self.host, self.port), > self.timeout, > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > source_address=self.source_address) > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/socket.py", line 864, in create_connection > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > raise exceptions[0] > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > File "/usr/lib/python3.13/socket.py", line 849, in create_connection > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > sock.connect(sa) > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > ~~~~~~~~~~~~^^^^ > Jan 20 09:20:21 Weee1 weewxd[2026]: ERROR weewx.reportengine: **** > TimeoutError: timed out > Jan 20 09:20:21 Weee1 weewxd[2026]: DEBUG weeutil.ftpupload: Attempting > connection to www.godaddy.com > lines 1175-1210/1210 (END) > > -- > 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/da2fc79b-ca42-421b-9d0a-337504a0eac0n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/da2fc79b-ca42-421b-9d0a-337504a0eac0n%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/CAGTinV6Lx_e4RNggCyTVcr9ndB4fF-VmyoKQaMYXFwr3VeDDUg%40mail.gmail.com.
