The tls setting comes to mind... On Tuesday, November 7, 2023 at 12:12:45 PM UTC-8 Michael Büttner wrote:
> Good evening, > > I can no longer upload files from my raspi to my server. The connection > and upload with Fillezilla works perfectly. > > I use: > Raspberry > PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)" > NAME="Raspbian GNU/Linux" > VERSION_ID="12" > VERSION="12 (bookworm)" > VERSION_CODENAME=bookworm > ID=raspbian > > and > > Weewx Version 4.10.2 > > My weex-config looks like this: > > enable = true > user = XXXXXX-neu > password = XXXXXXX > server = XXXXXXXXX-data.host # The ftp server name, e.g, ww> > path = /herbst_weewx # The destination directory, e.g., /weather > > # Set to True for an FTP over TLS (FTPS) connection. Not all > servers > # support this. > secure_ftp = True > > # 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 = 22 > > This is the error message: > > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: ftpgenerator: (2): caught exception '<class > 'TimeoutError'>': timed out > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** Traceback (most recent call last): > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/reportengine.py", line 437, in run > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** n = ftp_data.run() > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weeutil/ftpupload.py", line 175, in run > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ftp_server.connect(self.server, > self.port) > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File "/usr/lib/python3.11/ftplib.py", > line 162, in connect > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** self.welcome = self.getresp() > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File "/usr/lib/python3.11/ftplib.py", > line 244, in getresp > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** resp = self.getmultiline() > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File "/usr/lib/python3.11/ftplib.py", > line 234, in getmultiline > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** nextline = self.getline() > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File "/usr/lib/python3.11/ftplib.py", > line 212, in getline > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** line = > self.file.readline(self.maxline + 1) > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** File "/usr/lib/python3.11/socket.py", > line 706, in readinto > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** return self._sock.recv_into(b) > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^ > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: **** TimeoutError: timed out > Nov 7 20:26:20 weewx071123 python3[3260]: weewx[3260] ERROR > weewx.reportengine: ftpgenerator: Upload failed > > > I've tried all variants, with ftp and sftp, changed port, even different > login, but the error always occurs. Does anyone have any idea why this > might be? > > Thank you > Micha > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/91d813f3-e4ab-40ce-b3d0-3fcfa2b661c7n%40googlegroups.com.
