It looks like:

user = my_user_n...@myserver.com <http://ftp.myserver.com/>
password = passwordwithnospaces
server = ftp.myserver.com
path = /


On Saturday, November 12, 2016 at 5:47:37 PM UTC-5, 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 
> <javascript:>> 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 <javascript:>.
>> 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