Thanks for the wee_debug, which shows I am editing the correct file, in /etc/weewx
I can email or pm you the actual login details if you wish to double-check. On Saturday, November 12, 2016 at 7:15:04 PM UTC-5, gjr80 wrote: > > As an aside, wee_debug > <http://weewx.com/docs/utilities.htm#wee_debug_utility> can be handy in > cases where there may be doubt over the config file being used; wee_debug > when run without the --config command line option will include in its > output a copy of the config file that weewx would pickup when weewx is run. > If you haven't done anything 'special' during your install this can be > helpful. Passwords and some other sensitive info is obfuscated in the > wee_debug output, but you can work around that to ensure you are editing, > and weewx is using, the same file. > > Gary > > On Sunday, 13 November 2016 08:47:37 UTC+10, Tom Keffer wrote: >> >> Are you sure you're changing the password in the right weewx.conf? >> >> When you're done, it should look like >> >> [[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, uncomment and fill out the next four >> lines. >> user = my_user_name >> password = "password with spaces in it" >> server = ftp.myserver.com >> path = / >> >> -tk >> >> >> On Sat, Nov 12, 2016 at 10:19 AM, Dan'l B <[email protected]> wrote: >> >>> >>> >>> On Saturday, November 12, 2016 at 9:07:12 AM UTC-5, mwall wrote: >>>> >>>> On Saturday, November 12, 2016 at 9:03:32 AM UTC-5, Dan'l B wrote: >>>>> >>>>> Here's the log output when it tries to connect to the remote FTP host: >>>>> >>>>> Nov 12 09:00:20 WeatherPi weewx[671]: reportengine: Found >>>>> configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP >>>>> Nov 12 09:00:20 WeatherPi weewx[671]: ftpupload: Attempting connection >>>>> to ********** >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: reportengine: Caught >>>>> unrecoverable exception in generator weewx.reportengine.FtpGenerator >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** cannot concatenate >>>>> 'str' and 'list' objects >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** Traceback (most >>>>> recent call last): >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** File >>>>> "/usr/share/weewx/weewx/reportengine.py", line 238, in run >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** obj.start() >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** File >>>>> "/usr/share/weewx/weewx/reportengine.py", line 271, in start >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** self.run() >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** File >>>>> "/usr/share/weewx/weewx/reportengine.py", line 322, in run >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** n = >>>>> ftp_data.run() >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** File >>>>> "/usr/share/weewx/weeutil/ftpupload.py", line 100, in run >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** >>>>> ftp_server.login(self.user, self.password) >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** File >>>>> "/usr/lib/python2.7/ftplib.py", line 393, in login >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** if resp[0] == >>>>> '3': resp = self.sendcmd('PASS ' + passwd) >>>>> Nov 12 09:00:21 WeatherPi weewx[671]: **** TypeError: cannot >>>>> concatenate 'str' and 'list' objects >>>>> >>>> >>>> in weewx.conf, put the ftp password in quotes. >>>> >>>> it looks like you have a comma in your password. >>>> >>> >>> There was indeed a comma in the pwd. Tried enclosing it in quotes, no >>> go, so I changed the pwd to just UPPER/lower and nbrs. Same error still. >>> >>> -- >>> 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]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- 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]. For more options, visit https://groups.google.com/d/optout.
