Hallo zusammen.
Ich bin ein Anfänger mit Linux.
Ich habe erfolgreich Weewx auf meine RasbeeryPi installiert. Es funtioniert 
auch mit dem Simulator und dem Apache Server. Webseite wird angezeit.
Leider gelingt es mir nicht FTP zum laufen zu bringen. Ich habe den 
Auschnitt der Config sowie das Log angehängt.


Translate with Google:

Hello everybody. I am a beginner with Linux. I have successfully installed 
Weewx on my RasbeeryPi. It also works with the simulator and the Apache 
server. Website is displayed. Unfortunately, I am unable to get FTP running. I 
have attached the excerpt from the config and the log.

Thanks. Renato

-- 
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/ed4180c1-17a7-437a-8eda-00225693b347n%40googlegroups.com.
Feb  4 11:30:16 raspberrypi weewx[17225] INFO weewx.manager: Added record 
2021-02-04 11:30:00 GMT (1612438200) to database 'weewx.sdb'
Feb  4 11:30:16 raspberrypi weewx[17225] INFO weewx.manager: Added record 
2021-02-04 11:30:00 GMT (1612438200) to daily summary in 'weewx.sdb'
Feb  4 11:30:18 raspberrypi weewx[17225] INFO weewx.cheetahgenerator: Generated 
8 files for report SeasonsReport in 1.77 seconds
Feb  4 11:30:18 raspberrypi weewx[17225] INFO weewx.imagegenerator: Generated 
15 images for report SeasonsReport in 0.56 seconds
Feb  4 11:30:18 raspberrypi weewx[17225] INFO weewx.reportengine: Copied 5 
files to /var/www/html/weewx
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weeutil.ftpupload: Failed 
uploading /var/www/html/weewx/yearbarometer.png to server login-75.hoststar.ch. 
Reason: '550 /yearbarometer.png: Permission denied'
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine: 
ftpgenerator: (0): caught exception '<class 'ftplib.error_perm'>': 550 
/yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 Traceback (most recent call last):
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weewx/reportengine.py", line 331, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     n = ftp_data.run()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weeutil/ftpupload.py", line 163, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     ftp_server.storbinary(stor_cmd, fd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 504, in storbinary
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     with self.transfercmd(cmd, rest) as conn:
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 399, in transfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.ntransfercmd(cmd, rest)[0]
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 365, in ntransfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     resp = self.sendcmd(cmd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 273, in sendcmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.getresp()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 246, in getresp
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     raise error_perm(resp)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 ftplib.error_perm: 550 /yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weeutil.ftpupload: Failed 
uploading /var/www/html/weewx/yearbarometer.png to server login-75.hoststar.ch. 
Reason: '550 /yearbarometer.png: Permission denied'
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine: 
ftpgenerator: (1): caught exception '<class 'ftplib.error_perm'>': 550 
/yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 Traceback (most recent call last):
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weewx/reportengine.py", line 331, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     n = ftp_data.run()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weeutil/ftpupload.py", line 163, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     ftp_server.storbinary(stor_cmd, fd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 504, in storbinary
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     with self.transfercmd(cmd, rest) as conn:
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 399, in transfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.ntransfercmd(cmd, rest)[0]
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 365, in ntransfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     resp = self.sendcmd(cmd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 273, in sendcmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.getresp()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 246, in getresp
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     raise error_perm(resp)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 ftplib.error_perm: 550 /yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weeutil.ftpupload: Failed 
uploading /var/www/html/weewx/yearbarometer.png to server login-75.hoststar.ch. 
Reason: '550 /yearbarometer.png: Permission denied'
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine: 
ftpgenerator: (2): caught exception '<class 'ftplib.error_perm'>': 550 
/yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 Traceback (most recent call last):
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weewx/reportengine.py", line 331, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     n = ftp_data.run()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/share/weewx/weeutil/ftpupload.py", line 163, in run
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     ftp_server.storbinary(stor_cmd, fd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 504, in storbinary
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     with self.transfercmd(cmd, rest) as conn:
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 399, in transfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.ntransfercmd(cmd, rest)[0]
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 365, in ntransfercmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     resp = self.sendcmd(cmd)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 273, in sendcmd
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     return self.getresp()
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
   File "/usr/lib/python3.7/ftplib.py", line 246, in getresp
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
     raise error_perm(resp)
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine:         **** 
 ftplib.error_perm: 550 /yearbarometer.png: Permission denied
Feb  4 11:30:19 raspberrypi weewx[17225] ERROR weewx.reportengine: 
ftpgenerator: Upload failed
[[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 = web186
        password = "xxxxxxxx"
        server = login-75.hoststar.ch    # The ftp server name, e.g, 
www.myserver.org
        path = /    # 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

Reply via email to