Very mysterious.

Please set debug=1, restart weewx, then send the log through the first FTP
attempt.

-tk

On Sat, Nov 12, 2016 at 8:31 PM, Dan'l B <dan.hinck...@gmail.com> wrote:

> 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 <dan.hi...@gmail.com> 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 weewx-user+...@googlegroups.com.
>>>> 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 weewx-user+unsubscr...@googlegroups.com.
> 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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to