I have tried with other paths e.g. thamn that exists on the server without 
success. I thought that if I declare a new path called "new" it would be 
generated automaticly. At smeds.eu/thamn I have an old upload from 11 of 
June 2023. The directory new has not been generated on the server. Checked 
with WINscp
/Boris

lördag 9 december 2023 kl. 20:13:58 UTC+1 skrev vince:

> ==> error_perm: 550 Requested action not taken. File unavailable (e.g., 
> file not found, no access).
>
> From your weewx.com I see 'path = /new' which I suspect is not correct. 
>  Try connecting manually to your site via ftp and typing pwd to see what 
> the actual pathname it uses on the server side.
>
> On Saturday, December 9, 2023 at 10:49:55 AM UTC-8 BORIS wrote:
>
>> Hi,
>> I have not used  Weewx for some time and installed it again on a Ubuntu 
>> 14 Laptop.
>> I can collect the data from my Klimalogg pro and the files are stored 
>> correctly.
>> Only the FTP transfer is not working to my server at ONE.com
>> I have other programs written in Python that can upload files correctly 
>> to the server.
>>
>> My weewx.conf file, FTP part:
>>    [[kl]]
>>         skin = kl
>>         HTML_ROOT = /var/www/html/weewx/kl
>>     
>>     [[FTP]]
>>         # FTP'ing the results to a webserver is treated as just another 
>> report,
>>         # albeit one with an unusual report generator!
>>         skin = Ftp
>>         
>>         # If you wish to use FTP, set "enable" to "true", then
>>         # fill out the next four lines.
>>         # Use quotes around passwords to guard against parsing errors.
>>         enable = true
>>         user = smeds.eu
>>         password = "**********"
>>         server = ftp.smeds.eu    # The ftp server name, e.g, 
>> www.myserver.org
>>         path = /new    # The destination directory, e.g., /weather
>>         
>>         # Set to True for an FTP over TLS (FTPS) connection. Not all 
>> servers
>>         # support this.
>>         secure_ftp = False
>>         
>>         # 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 = 21
>>         
>>         # Set to 1 to use passive mode, zero for active mode
>>         passive = 1
>>
>> 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
>>
>> ....................
>> Can someone help me please.
>> /Boris Smeds
>>
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/23e694f6-92b8-47f7-9530-312ff6cc259bn%40googlegroups.com.

Reply via email to