Part of the log looks like this with debug on:
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] INFO weewx.imagegenerator: Generated 11 images for report kl in 1.68 seconds
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Running report 'FTP'
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/Ftp/lang/en.conf for report 'FTP': Config file not found: "/etc/weewx/skins/Ftp/lang/en.conf".
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: **** Using defaults instead.
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Attempting connection to ftp.smeds.eu
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: FTP encoding not supported, ignoring.
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Connected to ftp.smeds.eu
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: 0 ./weektempdew.png d253e64a3a43c3e5f585744b6a7f73c6fbbf28a04f014eb0139b9fb587a627ac
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weeutil.ftpupload: Failed uploading /var/www/html/weewx/weektempdew.png to server ftp.smeds.eu. Reason: '550 Requested action not taken. File unavailable (e.g., file not found, no access).'
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'ftplib.error_perm'>': 550 Requested action not taken. File unavailable (e.g., file not found, no access).
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** Traceback (most recent call last):
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 437, in run
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** n = ftp_data.run()
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/share/weewx/weeutil/ftpupload.py", line 220, in run
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** ftp_server.storbinary(stor_cmd, fd)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 471, in storbinary
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** conn = self.transfercmd(cmd, rest)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 376, in transfercmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** return self.ntransfercmd(cmd, rest)[0]
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 339, in ntransfercmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** resp = self.sendcmd(cmd)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 249, in sendcmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** return self.getresp()
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 224, in getresp
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** raise error_perm, resp
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** error_perm: 550 Requested action not taken. File unavailable (e.g., file not found, no access).
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Attempting connection to ftp.smeds.eu
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: FTP encoding not supported, ignoring.
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Connected to ftp.smeds.eu
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: 0 ./weektempdew.png d253e64a3a43c3e5f585744b6a7f73c6fbbf28a04f014eb0139b9fb587a627ac
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weeutil.ftpupload: Failed uploading /var/www/html/weewx/weektempdew.png to server ftp.smeds.eu. Reason: '550 Requested action not taken. File unavailable (e.g., file not found, no access).'
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: ftpgenerator: (1): caught exception '<class 'ftplib.error_perm'>': 550 Requested action not taken. File unavailable (e.g., file not found, no access).
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** Traceback (most recent call last):
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 437, in run
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** n = ftp_data.run()
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/share/weewx/weeutil/ftpupload.py", line 220, in run
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** ftp_server.storbinary(stor_cmd, fd)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 471, in storbinary
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** conn = self.transfercmd(cmd, rest)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 376, in transfercmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** return self.ntransfercmd(cmd, rest)[0]
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 339, in ntransfercmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** resp = self.sendcmd(cmd)
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 249, in sendcmd
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** return self.getresp()
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** File "/usr/lib/python2.7/ftplib.py", line 224, in getresp
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** raise error_perm, resp
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** error_perm: 550 Requested action not taken. File unavailable (e.g., file not found, no access).
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Attempting connection to ftp.smeds.eu
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: FTP encoding not supported, ignoring.
Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Connected to ftp.smeds.eu