Hello Alan I had the same problem today and I found a solution here. https://groups.google.com/d/msg/weewx-user/uTlR9Bw8Mto/uL4WKgViBQAJ you have to config the following keywords in [[FTP]] secure_ftp = True secure_data = False
On Saturday, January 26, 2019 at 4:11:44 PM UTC-3, Alan Jackson wrote: > > I am posting this for future reference, since I was unable to find the > answer with Google, in future > hopefully, this will save someone some time and effort. > > The answer is: setting secure_ftp = False in the config file. > > Everything is running like clockwork now. Thanks for a wonderful product. > > > ----------------------------------------------------------------------------------------------- > The issue > > I just installed weewx on my Ubuntu 16.04 workstation. > > $ sudo python > Python 2.7.12 (default, Nov 12 2018, 14:36:49) > [GCC 5.4.0 20160609] on linux2 > > Everything works great, except ftp to my website. I have triple checked > the user and password, and it still fails with either > Reason: [Errno 0] Error > or > Reason: > > neither of which give me much of a clue. > > Here is part of the log. I am mystified. (I also tried both weewx and > /weewx as the target directory) > > > Jan 26 12:45:15 carina weewx[11582]: restx: Wunderground-PWS: Published > record 2019-01-26 12:45:00 CST (1548528300) > Jan 26 12:45:17 carina weewx[11582]: cheetahgenerator: Generated 14 files > for report StandardReport in 2.22 seconds > Jan 26 12:45:26 carina weewx[11582]: imagegenerator: Generated 12 images > for StandardReport in 8.49 seconds > Jan 26 12:45:26 carina weewx[11582]: copygenerator: copied 0 files to > /var/www/html/weewx > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #1. Failed > uploading weewx/daywind.png to ajackson.org. Reason: [Errno 0] Error > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #2. Failed > uploading weewx/daywind.png to ajackson.org. Reason: > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #3. Failed > uploading weewx/daywind.png to ajackson.org. Reason: > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Failed to upload file > weewx/daywind.png > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #1. Failed > uploading weewx/yeartempchill.png to ajackson.org. Reason: > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #2. Failed > uploading weewx/yeartempchill.png to ajackson.org. Reason: > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Attempt #3. Failed > uploading weewx/yeartempchill.png to ajackson.org. Reason: > Jan 26 12:45:27 carina weewx[11582]: ftpupload: Failed to upload file > weewx/yeartempchill.png > ...... > Jan 26 12:55:29 carina weewx[11582]: ftpupload: Got error while attempting > to make remote directory /weewx/smartphone > Jan 26 12:55:29 carina weewx[11582]: **** Error: > Jan 26 12:55:29 carina weewx[11582]: ftpupload: Got error while attempting > to make remote directory /weewx/smartphone > Jan 26 12:55:29 carina weewx[11582]: **** Error: > Jan 26 12:55:29 carina weewx[11582]: ftpupload: Got error while attempting > to make remote directory /weewx/smartphone > Jan 26 12:55:29 carina weewx[11582]: **** Error: > Jan 26 12:55:29 carina weewx[11582]: ftpupload: Unable to create remote > directory /weewx/smartphone > Jan 26 12:55:29 carina weewx[11582]: ftpgenerator: Caught exception <type > 'exceptions.IOError'>: Unable to create remote directory /weewx/smartphone > Jan 26 12:55:29 carina weewx[11582]: **** Traceback (most recent > call last): > Jan 26 12:55:29 carina weewx[11582]: **** File > "/usr/share/weewx/weewx/reportengine.py", line 325, in run > Jan 26 12:55:29 carina weewx[11582]: **** n = ftp_data.run() > Jan 26 12:55:29 carina weewx[11582]: **** File > "/usr/share/weewx/weeutil/ftpupload.py", line 137, in run > Jan 26 12:55:29 carina weewx[11582]: **** > self._make_remote_dir(ftp_server, remote_dir_path) > Jan 26 12:55:29 carina weewx[11582]: **** File > "/usr/share/weewx/weeutil/ftpupload.py", line 240, in _make_remote_dir > Jan 26 12:55:29 carina weewx[11582]: **** raise IOError, > "Unable to create remote directory %s" % remote_dir_path > Jan 26 12:55:29 carina weewx[11582]: **** IOError: Unable to > create remote directory /weewx/smartphone > > -- 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/59c5187c-af97-4d08-9471-75394dd11067%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.